Personal details

Kevin L. - Remote back-end developer

Kevin L.

Based in: 🇺🇸 United States
Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

Dedicated backend engineer, with over 8 years experience writing and testing microservices in Java, and over 15 years total experience. My strong background in test ensure that I have good unit and integration tests for the code I write. I've used a variety of tools during my time as a software engineer, ranging from SpringBoot, Swagger, AWS, and Postman as a developer, to TestNG, JUnit, and Selenium while testing.

Work Experience

Software Engineer
Accretive Technology Group | Apr 2021 - Present
Spring
Jenkins
TypeScript
React
Kotlin
PHP 7

Accounts Team (01/2023 – present)

  • Responsible for maintaining existing user sign up flow in TypeScript and React
  • Responsible for maintaining the legacy user sign up flow in PHP, as well as migrating it to TypeScript / React

Core Libraries (04/2021 – 12/2022)

  • Responsible for maintaining and updating back-end libraries in Kotlin and PHP
  • Responsible for writing back-end services for websites in Kotlin using the Spring framework
Software Engineer
DoubleDown Interactive | Apr 2013 - Mar 2021
Java
Unit Testing
TestNG
Spring Boot
Swagger
Microservices
Postman
AWS (Amazon Web Services)

Back-end Microservices (11/2017 – 03/2021)

  • Responsible for writing the back-end microservices for a mobile application in Java using the Spring framework
  • Coordinated deployment of services to various environments as needed through AWS using GoCD

Back-end Microservice Testing (04/2013 – 11/2017)

  • Responsible for writing automated tests in Java using TestNG. This included creating the testing framework for new APIs, as well as maintaining existing tests as the APIs changed

Education

Western Washington University
Bachelor's degree・Computer Science
Sep 1999 - Mar 2004