Damian Perera
I leverage my + years of experience in designing and developing scalable, performance-oriented cloud applications and infrastructure to solve complex business problems. I have a strong passion for learning new technologies and engineering environments, and I believe in continuous improvement and failing fast.
Professional Experience
Personio
April 2021 - Present
Senior Software Engineer (L5)
Kotlin · Spring · PHP · Laravel · MariaDB · pgSQL · gRPC · Kafka · AWS CDK · k8s
- Spearheaded the design and implementation of critical, event-driven distributed systems for organizational data, facilitating the launch of a new payroll processing service in Germany.
- Served as the primary engineering liaison for initiatives, enhancing inter-team collaboration and ensuring the achievement of critical OKRs including the iterative release of key organisational management features to support payroll processing, workforce planning and other mid-market features.
Software Engineer (L4)
Kotlin · Spring · PHP · Laravel · MariaDB · pgSQL · gRPC · Kafka · AWS CDK · k8s
- Played a key role in the strategic migration of core personnel and organizational data from a legacy system to a robust, event-driven microservices architecture.
- Provided expert-level on-call engineering support, ensuring the stability and operational excellence of both legacy and new microservices environments.
Sysco LABS
July 2018 - March 2021
Associate Lead Engineer
Java · Spring · REST · pgSQL · AWS
- Led the architectural design and development of the principal order processing service, significantly enhancing customer ordering and payment experiences.
- Innovated upon existing MVP systems by transitioning to scalable, event-driven microservices, improving system responsiveness and performance.
Senior Software Engineer
Java · Spring · pgSQL · React · Express · REST · AWS
- Delivered critical on-call engineering support for essential e-commerce platform services, directly impacting customer transactions.
- Architected and implemented comprehensive logging and monitoring solutions, coupled with behaviour-driven testing frameworks and resiliency patterns, to enable the automated recovery of critical production systems.
Software Engineer
React · Express · Java · Spring · Python · pgSQL · MariaDB · Node.js · REST · AWS
- Instrumental in the design, development, and deployment of Sysco Corporation's (NYSE:SYY) new flagship e-commerce platform, which now handles over $20 billion in annual transactions that enabled the deprecation of legacy systems built on COBOL and DB2.
- Developed and maintained a cloud-based infrastructure using RESTful OAS microservices, significantly enhancing operational efficiency and reliability.
- Optimized legacy frontend applications by reallocating resource-intensive operations to more efficient data orchestration services.
CloudCone
July 2017 - June 2018
Software Engineer
PHP · React · Express · REST
- Developed and implemented critical cloud systems for both internal and client use, focusing on disaster recovery and system management.
- Instituted best practices in engineering and streamlined deployment processes using Git and CI/CD pipelines, enhancing development efficiency and system reliability.
Zone24x7
July 2016 - June 2017
Trainee Associate Software Engineer
Swift · JavaScript · Unity · C# · C++ · REST · Node.js · Angular · MySQL
- Designed and executed innovative proof of concept projects as part of the R&D team, focusing on cutting-edge applications in mixed reality.
- Contributed significantly to the Mixed Reality team's efforts in researching and developing new applications for retail, leveraging AR and VR technologies.
Technical Experience
Languages
- Kotlin & Java
- PHP
- JavaScript & TypeScript
- Python
- Swift
- C++
- C#
Frameworks
- Spring
- Laravel
- React
- Express
- AWS CDK
- Angular 1.x
- Koa
- Deno
- Ionic & Apache Cordova
API Protocols
- REST
- gRPC
Event Systems
- AWS SNS & SQS
- Kafka
Data Storage
- PostgreSQL
- MySQL
- MariaDB
- DB2
- MongoDB
- Neo4j
Orchestration
- Docker
- Kubernetes
- Helm
- Amazon Web Services
CI/CD
- GitLab CI
- GitHub Actions
- CircleCI
- Jenkins
- GoCD
About
Website
On Request
Mobile
On Request
Location
Germany
Work Authorisation Status
On Request
Education
Bachelor of Engineering (Hons)
Software Engineering - 1st Class
2014 - 2018
University of Westminster, UKSocial Projects
Python Backend Lecturer
2024
ReDI School of Digital Integration, MunichCommunity Builder
2021 - 2022
Amazon Web Services (AWS)Youth Ambassador