Lorcan O'Flynn
Verified Expert in Engineering
DevOps Engineer and Developer
Dublin, Ireland
Toptal member since August 10, 2021
Lorcan is an AWS cloud and DevOps engineer with 15 years of experience helping product companies build, deploy, and scale their offerings globally. He specializes in setting up new best-practice AWS cloud organizations for startups and corporate innovation projects. Lorcan's skills and experience include AWS DevOps, Infrastructure as Code with CDK TS/Python, and CloudFormation. He has extensive experience in cloud operations, solution architecture, and serverless event-driven architecture.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), AWS CloudFormation, AWS DevOps, Python, APIs, Serverless Framework, AWS Cloud Development Kit (CDK), TypeScript, Infrastructure as Code (IaC), AWS Landing Zone
The most amazing...
...thing I've worked on is a 100% serverless event-driven architecture platform on AWS. The architecture adhered to the principles of domain-driven design.
Work Experience
Principal Engineer
Firstblox
- Built and delivered an AWS cloud platform for a legaltech business with 99% IaC, 100% continuous integration, zero manual application deployments, and zero configuration drift, and 100% of the changes were auditable and traceable.
- Developed a secure and cost-optimized architecture in line with the AWS Well-Architected framework for a regtech business. Delivered automated and scheduled document parsing with a 100% success rate and 99% IaC coverage.
- Built a 100% serverless platform for a logistics business with an extremely low total cost of ownership, 100% IaC coverage, and 100% continuous integration, and the platform cloud autoscaled seamlessly.
Head of Cloud Engineering
The Eclair Group
- Developed a globally scalable infrastructure with 100% IaC coverage.
- Architected and developed a multi-tenanted, multi-account, cross-region system architecture for tier-one banks.
- Coordinated feature releases, held scoping meetings, performed code reviews, hired new talent, and worked closely with C-level executives and product owners on the product roadmap.
- Hired and collaborated with data engineers to design and develop data management systems in a microservices environment.
- Created APIs with Python to support the product's analytics offering.
- Developed DevOps pipelines and software delivery capabilities using CI/CD tooling, serverless-based automation, and notifications.
- Designed and developed AuthN and AuthZ capabilities in a multi-tenanted microservices environment.
- Worked with third-party penetration testers to provide test environments, performed remediation steps, and introduced recommended enhancements to the product roadmap and priorities accordingly.
- Ensured that the product infrastructure and architecture were secure at all layers.
Senior DevOps Engineer
NBN Co
- Assumed the role of environment manager across departmental data center servers to standardize and manage environments through automated means via IaC.
- Served as the continuous delivery lead during a company-wide move to a DevOps-style methodology across all departments. This involved working with departments and stakeholders to automate the SDLC of various enterprise-grade COTS products.
- Oversaw the infrastructure design, development, and provisioning on AWS of GoCD CI/CD clusters for multiple departments across the organization.
Experience
Intelligent Robotic Process Automation Platform
https://www.youtube.com/watch?v=GsTofPeguTQThe development commenced in early 2017, I joined the company as number three, and assumed the head of engineering role. I had the pleasure of hiring and working closely with a new product team comprising two front-end developers, an API developer, a QA engineer, two data engineers, a DevOps engineer, and a product manager.
I was hands-on across the stack, from infrastructure to operations to APIs, while also working closely with front-end development and product management to ensure that high-quality product features were developed and shipped in a stable manner to production. I also provided technical leadership and mentorship across the entire product team.
The system was 100% cloud-based and multi-tenanted, utilizing 100% IaC to support the same stack across three regions in Sydney, Dublin, and the United States.
Education
Bachelor of Engineering Degree (Hons) in Digital and Software Systems Engineering
Galway-Mayo Institute of Technology - Galway, Ireland
Bachelor of Engineering Degree in Computer and Electronic Engineering
Galway-Mayo Institute of Technology - Galway, Ireland
Higher Certificate in Electronic Engineering
Galway-Mayo Institute of Technology - Galway, Ireland
Certifications
AWS Certified DevOps Engineer Professional
AWS
AWS Certified Developer Associate
AWS
AWS Certified SysOps Administrator Associate
AWS
Skills
Tools
AWS CloudFormation, Ansible, AWS IAM, Amazon Elastic Container Service (ECS), Amazon Cognito, AWS CodeBuild, Amazon CloudWatch, Puppet, AWS Cloud Development Kit (CDK)
Paradigms
Continuous Delivery (CD), DevOps, Continuous Integration (CI), Microservices
Platforms
Amazon Web Services (AWS), Docker, Amazon EC2, Linux, Apache2, AWS Lambda
Storage
Amazon S3 (AWS S3), Cloud Environments, Amazon DynamoDB, Elasticsearch, PostgreSQL, MySQL
Languages
Python, JavaScript, TypeScript
Frameworks
Django, Serverless Framework
Other
AWS DevOps, DevOps, APIs, CI/CD Pipelines, Infrastructure as Code, AWS CodePipeline, Environmental Design, GoCD, Cloud Infrastructure, AWS Certified DevOps Engineer, Serverless, Web Security, Networking, Amazon RDS, Product Monitoring, Architecture, Product Roadmaps, Code Review, Technical Hiring, Team Leadership, Cross-functional Team Leadership, AWS Landing Zone
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring