Summary
Overview
Work History
Education
Skills
Timeline
Generic

Cormac Lavery

Craigavon,Armagh

Summary

Motivated and adaptable Software Engineer with 3+ years of industry experience and a strong academic foundation in Software Engineering. Specialises in building scalable backend systems with Java and Spring Boot, and automating cloud-native solutions using AWS and Kubernetes. Experienced with full-stack development (React, Spring Boot) and scripting in Python for internal tools. Known for delivering high-quality customer-focused features, improving system performance, and leading initiatives that reduce operational costs. Thrives in collaborative, fast paced environments and is committed to continuous learning - currently pursuing AWS Developer and Kubernetes certifications.

Overview

4
4
years of professional experience
4
4
years of post-secondary education

Work History

Software Engineer 2

Rapid7
Belfast, Antrim
06.2022 - Current
  • Backend Developer (Java, Spring Boot) for Rapid7's Application Security (AppSec) platform, delivering scalable RESTful services and micro-services to support critical workflows.
  • Designed and implemented a service that leveraged Kubernetes Java client to automate critical tasks. The REST API was used to create a specific job that when enabled or scheduled (cron jobs) would perform a task. Adapted by the team, significantly reducing time on manual tasks. Example of jobs I created using this service:
  • Job 1: Detected and shut down long running stuck EC2 instances, resulting in substantial cost savings and reducing manual intervention.
  • Job 2: Deprovision organisations when license expires, ensuring compliance and reducing data retention in S3 and databases.
  • Enhanced the S3 deletion process to handle millions of files by implementing Kubernetes auto-scaling based on messages on an SQS queue, increasing throughput. This strategy was successfully adopted across other services.
  • Spearheaded Snyk vulnerability remediation across all repositories, improving overall security posture.
  • Actively contributed to DevOps improvements, including monitoring with Grafana, log analysis with InsightOps, and responding to incidents via PagerDuty on-call rotation.
  • Adapted into a full stack role (React js) to build and maintain an internal tool that enabled support engineers and product teams to monitor scans, EC2 instances, view debug logs and other valuable data, significantly improving customer issue resolution.
  • Worked closely with cross-functional teams including UX, Frontend, Platform, QA, Product Management to deliver high-quality solutions on time.
  • Mentored interns and junior engineers, providing guidance on code quality, testing and architecture.
  • Gained hands-on experience with AWS services, solidified by achieving the AWS Cloud Practitioner certificate and currently pursuing AWS Developer and Kubernetes KCNA certifications.



Software Engineer Intern

Rapid7
Belfast, Antrim
06.2021 - 06.2022

Education

Bachelor of Engineering - Software Engineering

Ulster University, Jordanstown
Belfast
09.2019 - 05.2022

Foundation Degree - Software Engineering

Ulster University
Belfast
09.2017 - 06.2019

St Ronan's College
2016

St Ronan's College
2014

Skills

    Technical Skills

    Language & Frameworks:

  • Java (Spring Boot), SQL
  • Experienced with: Python (scripting automation), JavaScript (React js)
  • REST APIs, Micro-service architecture
  • Test-Driven Development (TDD)

  • Cloud & Infrastructure:

  • AWS (S3, EC2, Lambda, CloudWatch, SQS etc)
  • Kubernetes
  • Docker
  • Terraform (IaC)


    Databases:

    PostgresSQL, MongoDB, DynamoDB


    Monitoring & CI/CD:

  • Datadog, Grafana, PagerDuty
  • Jenkins

  • Tools & Practices:

  • Agile, kanban
  • Secure coding, vulnerability remediation (Snyk)
  • On-call support, PagerDuty

Timeline

Software Engineer 2

Rapid7
06.2022 - Current

Software Engineer Intern

Rapid7
06.2021 - 06.2022

Bachelor of Engineering - Software Engineering

Ulster University, Jordanstown
09.2019 - 05.2022

Foundation Degree - Software Engineering

Ulster University
09.2017 - 06.2019

St Ronan's College

St Ronan's College
Cormac Lavery