Lester Dela Vega
Calgary, AB | LinkedIn | GitHub
Professional Summary
Software Developer with over 9 years of experience in full-stack development, distributed systems, and cloud infrastructure. Proficient in Java and Python with extensive experience building and maintaining scalable APIs and services on AWS. A proven collaborator with a strong background in DevOps practices, infrastructure automation, and Site Reliability Engineering (SRE) principles.
Technical Skills
- Languages: Java, Python, C#, JavaScript
- Cloud & DevOps: Amazon Web Services (AWS), Terraform, Jenkins, CI/CD, SRE, Infrastructure as Code (IaC)
- Frameworks & Technologies: AWS API Gateway, Lambda, ECS, SQS, SNS, S3, DynamoDB, REST APIs (JSON:API), Spring Boot
- Developer Tools: Git, Jenkins, Docker, PagerDuty, JIRA, Confluence
Professional Experience
Software Developer | Benevity | Calgary, AB | March 2021 - Present
- Designed, developed, and maintained externally-facing RESTful APIs in Java and Python, enabling seamless partner integrations with Benevity's core donation and cause-searching platform.
- Engineered a high-volume, automated disbursement service responsible for transferring funds to global charities, significantly enhancing the efficiency and reliability of payment processing.
- Acted as an embedded SRE, managing and scaling cloud infrastructure using AWS and Terraform (IaC), improving system reliability, and automating deployment pipelines with Jenkins CI/CD.
- Participated in a regular on-call rotation, rapidly troubleshooting and resolving production issues to maintain high service availability and system uptime.
- Drove multiple cross-team initiatives for API development, user management, and funds transfers, ensuring cohesive and robust solutions across the Benevity ecosystem.
Software Developer | Enrich Software Corp. | Calgary, AB | May 2016 - March 2021
- Developed and supported full-stack workflow solutions for the fleet management industry, directly collaborating with clients to gather requirements and deliver custom features.
- Delivered features across multiple platforms, including a core Java backend, web front-ends using JavaScript, and native mobile applications for Android and iOS (Swift).
- Gained unique experience maintaining and integrating with legacy systems using the IBM AS400 language Synon, demonstrating adaptability to diverse technological environments.
Software Development Intern | SeisWare International Inc. | Calgary, AB | Sept 2014 - Sept 2015
- Contributed to SeisWare’s flagship seismic interpretation software by developing new features and resolving bugs in a C# and Windows-based environment.
- Authored Python scripts and Java programs to automate testing processes and create technical documentation, improving development team efficiency.
Education & Awards
University of Calgary | Calgary, AB | 2011 - 2016
-
Bachelor of Science, Computer Science
-
Concentration in Software Engineering
-
Completed 12-Month Internship Program
-
Honors: Faculty of Science Dean’s List (2013-2014, 2015-2016)
-
Awards: Jason Lang Scholarship (2012-2015)
Projects
Capstone Project | Version Control Integration Add-on
- Collaborated with a 10-student team to design and implement a version control add-on for FindItEZ’s DevSurge product.
- Acted as a client-facing lead, communicating directly with the CEO to define project scope, manage requirements, and deliver the final product.
References available upon request.