Skip to content
EC

Elijah Crain

Software Engineer

New York, NY

๐ŸŸขAping In

Software Engineer with experience in backend development, cloud infrastructure, and DevOps. Skilled in Java, Spring Boot, Kafka, AWS, and CI/CD pipelines. Background in modernizing legacy systems, implementing microservices, and optimizing GitHub Actions workflows. BS in Mechanical Engineering from University of Florida.

Skills

Java9/10
Spring Boot9/10
Python8/10
Docker8/10
AWS8/10
GitHub Actions (8/10)REST API Development (8/10)C++ (8/10)Kafka (8/10)CI/CD (8/10)TypeScript (7/10)Kubernetes (7/10)Linux (7/10)OAuth 2.0 (7/10)PostgreSQL (7/10)GCP (6/10)Next.js (4/10)React (4/10)Helm (4/10)DynamoDB (4/10)

Work Experience

Software Engineer

Prime Therapeutics

Nov 2024 โ€” Present

Optimized GitHub Actions and Workflows for CI/CD and security scanning. Implemented provenance and attestation recording for containers. Designed reusable pipelines for Docker images with AWS ECR and Grype vulnerability scanning. Architected EC2 infrastructure using launch templates and AWS CodePipeline. Developed automated GitHub user management via GraphQL API. Configured Dynatrace monitoring and alerting. Maintained Confluence and Jira instances. Deployed GitHub Copilot agent for Java 21 migration.

Software Engineer

Aflac

Sept 2022 โ€” Nov 2024

Modernized legacy enrollment data distribution system with microservice architecture, improving response time by 65%. Streamed data using Kafka (MSK) with 99.99% message delivery at 250,000+ requests/day. Developed Spring Boot REST APIs, Kafka publishers/consumers, and database integrations. Secured services with OAuth 2.0. Triggered AWS Lambdas with MSK events using DynamoDB. Improved CI/CD with Docker, AWS ECR, and CloudFormation. Achieved 90%+ code coverage; monitored with Splunk and S3.

Education

University of Florida

BSc ยท Mechanical Engineering

? โ€“ 2022