Backend Java Developer · Spring Boot · AWS · PostgreSQL · Docker · Microservices
🎓 CS Graduate, Missouri State University · July 2026
💼 Actively seeking backend / software engineer roles · OPT (STEM eligible, 3 years)
📍 Springfield, MO · Open to relocation & remote
📫 erdkash1@gmail.com
AI-powered food logistics platform deployed on AWS ECS Fargate
- Built a constraint optimization engine using Timefold AI to automatically assign vehicles to food pickups across capacity, time window, and distance constraints
- Trained a logistic regression model (Smile ML) to predict food spoilage risk at submission time
- Automated deployment with GitHub Actions CI/CD → Docker → AWS ECS Fargate on every push
- Integrated Swagger/OpenAPI docs exposing 11 interactive endpoints
JavaSpring BootTimefold AIAWS ECSDockerPostgreSQLGitHub Actions
Complete microservices architecture with API Gateway and Docker Compose
- Split monolithic Ecommerce API into 4 independent services — User, Product, Order, and API Gateway
- Each service has its own PostgreSQL database — no shared state between services
- Spring Cloud Gateway routes all requests through a single entry point (port 8080)
- Order Service calls Product Service in real time to validate and reduce stock on every order
- Entire system starts with a single command —
docker compose upJavaSpring BootSpring Cloud GatewayDocker ComposePostgreSQLMicroservices
Full-featured e-commerce REST API with role-based access and inventory management
- Two-tier RBAC (CUSTOMER / ADMIN) with Spring Security + JWT + BCrypt
- Real-time stock validation on every cart and order operation
- Fully containerized with multi-stage Dockerfile and Docker Compose — deployable with a single command
JavaSpring BootPostgreSQLJWTSpring SecurityDockerRailway
Real-time computer vision fitness app — team of 4 · CSC 450 Software Engineering
- Built exercise classification using MediaPipe joint angle analysis across 7 exercises at 30+ FPS, no GPU required
- Designed full backend data layer: SQLAlchemy models, REST API endpoints, and workout history tracking
- Delivered live audio coaching engine with intelligent throttling via pyttsx3
PythonFlaskSQLAlchemyMediaPipeComputer Vision
Software Engineer Intern · ICT Group Mongolia · May 2024 – Aug 2024
Built a Mongolian language voice AI assistant serving 2,000–5,000 internal users — real-time pipeline integrating OpenAI NLP and Google VoIP APIs in Python, delivered within a 3-month deadline.
💡 Open to backend Java / software engineer roles — OPT authorized, STEM OPT eligible (3 years)