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

LinkedIn

linkedin.com/in/damianperera

Website

damian.perera.io

Email

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, UK

Social Projects

Python Backend Lecturer

2024
ReDI School of Digital Integration, Munich

Community Builder

2021 - 2022
Amazon Web Services (AWS)

Youth Ambassador

2013
Commonwealth Heads of Government Meeting (CHOGM)