Back to Work

Octopus Deploy

Developed backend APIs using Java (Spring Boot) for deployment orchestration, built frontend features with React and TypeScript, and migrated legacy services to microservices architecture.

Tech Stack

java iconJava
spring iconSpring Boot
reactjs iconReact
typescript iconTypeScript
microservices iconMicroservices
aws iconAWS
docker iconDocker

Roles

Mid-level Developer

02/2018 – 02/2020Remote
  • Developed backend APIs using Java (Spring Boot) for Octopus Deploy, supporting deployment orchestration across distributed environments.
  • Built frontend features using React and TypeScript, improving usability of deployment dashboards and release workflows.
  • Migrated legacy services to microservices architecture, reducing deployment failures by ~20%.
  • Optimized API performance, reducing response latency from ~100ms to ~40ms for key endpoints.
  • Implemented secure communication between services and deployment agents, improving reliability across network environments.
  • Collaborated on feature delivery and production issue resolution, improving overall system stability.

Key Projects

  • Octopus Deploy: Deployment automation platform that helps teams manage releases, deployments, and environments reliably, especially for complex enterprise CI/CD workflows.