
Hello, I'm Justin Ankrom. I'm a software enginner with 4 internship experiences.
About me
I'm a senior at Carnegie Mellon University, working towards a Bachelor of Science in Electrical and Computer Engineering with a focus on software systems. With graduation set for May 2025, I'm passionate about continuously learning and tackling complex challenges. The thrill of programming lies in those "aha" moments—when hours of debugging finally lead to a breakthrough. My expertise spans backend, frontend, full-stack development, machine learning, and DevOps.
My experience
Atlassian
Software Engineer Intern
Remote
- - Designed and implemented a robust tracking metrics and visualization tools for key company features, providing critical data for informed business decisions and strategic planning.
- - Created detailed usage charts and dashboards, significantly enhancing performance monitoring and optimization of product features used by 50+ engineers.
HelixVM
Software Engineer Intern
Remote
- - Developed a Google Chrome extension facilitating seamless video calls for doctors to engage with patients while accessing their charts in the same interface, eliminating the need for tab switching and enhancing workflow efficiency by 20%.
- - Revitalized and redesigned an existing dashboard, integrating both aesthetic enhancements and new features to deliver a comprehensive upgrade, significantly improving its visual appeal and user functionality.
Rubrik
Software Engineer Intern
Palo Alto, CA
- - Developed and executed a pre-check system for Rubrik software installation across UI, CLI, and API interfaces, resulting in a 15% reduction in failed installation attempts caused by incorrect inputs.
- - Engineered a state machine capable of pinpointing the failure point in previous software installation attempts, allowing for a resumption of the installation process at that stage, which accelerated the installation process by up to 80%, saving customers approximately 75 minutes.
- - Implemented a job-level retry feature that automatically resets drive partitions in the event of a failed software installation attempt, subsequently retrying the installation process, which contributed to an 8% increase in installation success rate.
Flawless Technologies
Software Engineer Intern
Remote
- - Created a web scraping application utilizing the Selenium framework in C# to precisely identify the availability of highly sought-after products and execute automated purchases when they are in stock.
My projects
RoamTogether
Made a user-centric travel planning website with group itinerary coordination and integrated an interactive review system with the Google Maps API for personalized recommendations.
- Django
- React
- Python
- MySql
- Google Maps API
Cloud Computing
Architected a Kubernetes cluster to host a website with multiple microservices running in Docker containers with a CI/CD pipeline that automatically tests and deploys on Azure and GCP.
- Kubernetes
- Docker
- Azure
- GCP
- CI/CD
My skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Git
- Tailwind
- Prisma
- MongoDB
- Express
- Python
- Django
- C
- C#
- SQL
- Java
- Scala
- x86-64
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- Terraform
- CI/CD
- Jira
- Kafka
- Samza
- Supabase
- TenserFlow
- PyTorch
- Scikit-learn
Contact me
Please contact me directly at justinankrom1@gmail.com or through this form.