Evan Caplan

Senior Software Engineer

About Me

As a senior software engineer with extensive experience in full-stack development, I specialize in building scalable, efficient, and innovative solutions. My expertise spans across cloud architecture, microservices, and emerging technologies.

When I'm not coding, you can find me exploring nature and capturing its beauty through my camera lens. This duality of technology and nature fuels my creativity and problem-solving skills.

Education

Bachelor of Science in Geological Science
Minor in Computer Science
University of Delaware, 2014 - 2018

Professional Journey

Senior Software Engineer

FIGS
July 2024 - Present
  • Designed and developed a B2B application for logo embroidery operations using Ruby, Java 21 with Spring Boot, Retool, and GraphQL microservices.
  • Served as primary back-end engineer during on-call rotations, ensuring prompt issue resolution.
  • Developed a Java library for LaunchDarkly configurations, streamlining feature flag checks across microservices.
Technologies
RubyJava 21Spring BootGraphQLRetoolKubernetesAWS CodeArtifact

Senior Software Engineer

Trinity Logistics
June 2022 - July 2024
  • Engineered a cloud-based solution for real-time shipment rates using Spring Boot, API Gateway, and Terraform.
  • Rebuilt Trinity's Transportation Management System with Java 11 and Angular 13.
  • Designed a secure integration with Citizens Bank, processing over $280K in transactions in the first week.
  • Mentored new hires, with one mentee promoted to Software Engineer II within a year.
Technologies
Java 11Angular 13Spring BootTerraformAWSResilience4j

Software Engineer I/II

Trinity Logistics
October 2018 - June 2022
  • Led integration between Trinity's CRM and Dun & Bradstreet's APIs, automating credit limit and customer data processes.
  • Collaborated on designing and implementing a comprehensive CRM system using Angular, Java, Spring Boot, and MySQL.
  • Designed a Spring Boot service for LTL third-party quoting and integrated it into the customer portal.
Technologies
JavaAngularSpring BootMySQLHibernate

Skills & Technologies

Programming Languages

  • Java
  • TypeScript
  • Python
  • Ruby
  • SQL (MySQL, Postgres)

Frameworks & SDKs

  • Spring Boot
  • Angular
  • Hibernate
  • Apollo (GraphQL)

Cloud & Tools

  • AWS (EC2, S3, Lambda, EKS, SQS, SNS)
  • Kubernetes
  • Terraform
  • Docker
  • OpenLens
  • Datadog
  • Atlassian Suite
  • LaunchDarkly

Certifications

  • AWS Certified Cloud Practitioner

Get in Touch

Interested in collaborating or just want to say hello? Feel free to reach out!