Experience
Software Engineer
- iPro Systems-
Present
- - Contributed to full-stack development and maintenance of a multi-tenant web app serving thousands of daily users, using Python, FastAPI, Postgres, and Vue.js
- - Refactored and optimized legacy ETL pipelines involving MS Access, Pandas, and Spark by rewriting them in Java/Python & Spark and deploying on AWS EMR, resulting in significantly reduced runtimes and thousands of dollars in monthly compute savings
- - Migrated tenants across heterogeneous database systems with differing schemas to streamline onboarding to our product suite
- - Designed and implemented data models for new features with a focus on scalability, performance, and clear schema structure
- - Built and maintained data pipelines with Spark SQL, Airflow, and AWS EMR
- - Configured CI/CD pipelines with automated unit and integration testing using AWS CodeBuild and CodePipeline
- - Resolved support tickets and production issues across APIs, front-end interfaces, and ETL processes
Project Engineer
- Cleveland-Cliffs-
- - Authored technical specifications for a $55M blast furnace modernization project, supporting vendor selection and execution
- - Managed contractors during installations, maintenance, and shutdowns while ensuring safety and quality compliance
- - Collaborated with vendors and internal teams to source components, manage procurement, and maintain project documentation
Mechanical Engineer
- Cleveland-Cliffs-
- - Reduced downtime by performing root cause analyses and implementing solutions, including a redesigned lubrication system for critical equipment
- - Designed mechanical components and assemblies using CAD tools to support plant upgrades and system improvements
- - Conducted early-phase (Phase 0) evaluations to assess technical and financial feasibility of proposed projects
Engineering Intern
- KPI Incorporated-
- - Assisted in the design and drafting of custom conveyor systems using CAD software, supporting client-specific material handling needs
- - Conducted engineering calculations for motor sizing, belt tension, and load distribution under guidance from senior engineers
- - Created and updated technical documentation, including BOMs and assembly drawings, to support manufacturing and field installation
Laboratory Assistant
- Rose-Hulman Institute of Technology-
- - Assisted in the setup, calibration, and maintenance of mechanical testing equipment including tensile testers, wind tunnels, and CNC machines
- - Supported faculty and students in conducting experiments by preparing materials, interpreting lab procedures, and ensuring lab safety protocols were followed
- - Collected and analyzed experimental data using tools such as Excel, MATLAB, or LabVIEW, contributing to coursework and research projects
Skills
- Python
- Java
- JavaScript
- Go
- SQL
- HTML
- CSS
- Bash
- Linux
- FastAPI
- Spring Boot
- Node.js
- Express.js
- Vue.js
- React.js
- Spark
- PostgreSQL
- MSSQL
- Docker
- Kubernetes
- Airflow
- Git
- Flyway
- Auth0
- Stripe
- Terraform
- LangChain
- LangGraph
- AGILE
- SCRUM
- AWS (S3
- Lambda
- API Gateway
- EC2
- EMR
- RDS
- Redshift
- DynamoDB
- CodeBuild
- CodePipeline
- ECR/ECS
- SES
- Cloudwatch
- etc.)
Education
B.S. Mechanical Engineering
- Rose-Hulman Institute of Technology-
- - Minor in mathematics