Timofej Ratsko
Software Engineer
SWE Intern @ Cloudflare · ex-NASA JPL · CS @ Georgia Tech
Experience
Software Engineer Intern
Cloudflare
2025 – Present
Recently joined Cloudflare as a software engineering intern, working on infrastructure and developer tools.
Software Engineer
Templar Screens · Auburn, WA
Sep 2025 – Present
Full-time software engineering role building and scaling the company's web platform and internal tooling.
Software Engineer Intern
NASA Jet Propulsion Laboratory · La Cañada Flintridge, CA
May – Sep 2025
- Rearchitected the front-end interface to streamline integration with multiple data sources.
- Built a robust Java-based data pipeline to transfer and translate mission activity plans between two mission planning systems supporting NASA's Psyche asteroid mission.
- Processed and validated 50,000+ scheduled spacecraft activities by creating a new tool used by mission planners.
- Integrated JSON parsers and Java Object mappers to ensure accurate end-to-end data transformation.
Software Engineer Intern
Templar Screens · Auburn, WA
Mar – May 2025
- Cut page load speed by 50% through redefining REST endpoint instantiation logic.
- Reduced API requests by up to 50% by implementing pagination and removing redundant calls.
- Improved customer experience by building React.js configuration pages to simplify app usage.
- Enhanced dashboard reporting with aggregate endpoints and SQL-based filtering, enabling real-time order metrics.
Software Engineer Intern
Exchvnge Video Platform · Los Angeles, CA
Mar – Jun 2024
- Led development of a video publishing platform for 100+ users to upload, share, and customize content.
- Built and maintained a RESTful API using TypeScript and Firebase, handling over 1,000 daily requests.
- Increased system reliability with 85% test coverage utilizing unit tests.
- Streamlined collaboration, resolving 50+ merge conflicts and maintaining code quality.
Projects
Predicting User Demographics with Machine Learning
Python · Scikit-learn · TensorFlow
- Achieved 95% accuracy in predicting user age and gender through hyperparameter tuning with Scikit-learn.
- Implemented ML algorithms including logistic regression, Naive Bayes, and decision trees using Pandas.
- Explored neural network architectures with perceptrons and TensorFlow.
Large-Scale Procedural World Simulation
JavaScript · HTML · CSS
- Built an online sandbox game without external game engines using Vanilla JavaScript, HTML, and CSS.
- Designed a procedural world generation system capable of rendering environments spanning over 4 million tiles.
- Optimized performance to support 1000+ dynamic entities in real-time gameplay.
Scalable Messaging Platform
Node.js · MySQL · PlanetScale
- Built a full-stack messaging platform enabling 100+ users to send and receive over 1,000 messages daily.
- Developed 10+ RESTful services in Node.js for real-time communication.
- Integrated PlanetScale-hosted MySQL for consistent data reliability and uptime.
Skills
Languages
JavaScript
TypeScript
Java
Python
C#
SQL
Frameworks & Tools
Node.js
React.js
Firebase
Azure
CI/CD
Serverless
Practices
RESTful APIs
Microservices
TDD
Agile
MVC
OOP