Aly Farghali

- Studying
- Computer Engineering at Georgia Tech, class of 2028
- Working
- Software engineering intern at Caterpillar Solar Turbines
Experience
Caterpillar Inc.Solar Turbines
Software Engineering Intern, Service Parts
Aug 2026 – Present
Fairburn, GA- Building a real-time operations dashboard in React and Flask that tracks 15+ warehouse KPIs, including labor productivity, throughput and equipment utilization, for 50+ operators a day.
- Built an ML pipeline, KNN over semantic embeddings, that sorts supplier quality and compliance emails with 94% accuracy and saves 20+ hours of manual screening a week.
- Migrated 4,000+ parts and CAD drawings to Windchill PDM with Python and SQL, using validation checksums so nothing was lost when the legacy system was retired.
Georgia Tech Center for Academic Success
Data Analyst and Dashboard Team Lead
Jul 2026 – Present
Atlanta, GA- Built a Python and SQL ETL pipeline that merges 6 datasets (15K+ records) into one normalized schema, and cut query time from 30 s to under 2 s with incremental refresh and indexing.
- The pipeline feeds 40+ weekly Tableau reports used across Georgia Tech.
- Lead a team of 4: set up code review and SQL standards, designed the PostgreSQL warehouse with CI/CD, and shipped the fall launch on time.
Georgia Tech ByteFight
Game Developer and Platform Engineer
Aug 2026 – Present
Atlanta, GA- Built the game server and bot-evaluation platform: 100+ concurrent participants, ELO ratings, automatic tournament brackets, and sandboxed bots in Python, Java or C++.
- Runs on AWS with 1,000+ monthly active players, and is part of the coursework for CS 6601 and CS 3600, reaching 500+ students.
Work
SpinCycle
Live washer and dryer availability for campus laundry rooms, read from vibration sensors on the machines, with an email when your load is done.
Touches: Hardware, Firmware, Backend, Frontend
Reweave
Turns a photo of factory fabric scraps into sorted, priced lots that recyclers and makers can claim.
Touches: Backend, Frontend

SilverKey
A homebuying platform with web and mobile apps that share one codebase for features, UI and state.
Touches: Backend, Frontend
Budget Tracker
A personal finance app with a dashboard, tax estimates, a Claude-powered spending coach, and export to Power BI.
Touches: Backend, Frontend
Parallel Image Processor
Applies image filters in parallel across CPU cores, and measures when that's actually faster than doing it sequentially.
Touches: Systems
About
I like projects where hardware and software have to agree with each other. Most of my work sits at the seams: firmware that talks to a backend, backends that serve a live interface, and the data pipelines and tooling that keep all of it honest.
This fall I'm interning at Caterpillar's Solar Turbines and leading the dashboard team at Georgia Tech's Center for Academic Success, while building SpinCycle's Go ingest service and MQTT broker on the side.
Education
Georgia Institute of Technology
B.S. Computer Engineering, minor in Mathematics
Expected May 2028, GPA 3.92
- Cloud Computing Technical Lead, AWS Student Builder Group
- Member, IEEE Eta Kappa Nu (HKN) honor society
Skills
- Languages
- Python, TypeScript, JavaScript, SQL, Java, C, C++, Go, Bash
- Frontend
- React, React Native, Redux, Tailwind CSS, Vite
- Backend
- FastAPI, Flask, Spring Boot, Node.js, REST, OpenAPI, OAuth, MQTT
- Data
- PostgreSQL, TimescaleDB, SQLite, MongoDB, Redis, Tableau
- Cloud and ops
- AWS (Lambda, DynamoDB, S3, RDS), Docker, GitHub Actions, Linux
- ML and vision
- OpenCV, scikit-learn, pandas, NumPy, embeddings, KNN