| ● ONLINE | SAINIKIT GORUPATI | SWE // GT MS-CS // ML
|
◈ PROFILE SGT.001
SAINIKIT
GORUPATI
(Sai Gorupati)
Software Engineer // ML Grad Student
Full-stack software engineer with 3+ years at Bank of New York building enterprise fintech systems. Currently pursuing an MS in Computer Science (ML specialization) at Georgia Tech.
EXPERIENCE 3+ YRS
DOMAIN FINTECH & ML
LOCATION UNITED STATES
STATUS ● GT GRAD STUDENT
◈ EDUCATION EDU.005
GEORGIA INSTITUTE OF TECHNOLOGY
MS Computer Science // Machine Learning
Atlanta, GA | Expected May 2026
WESTERN GOVERNORS UNIVERSITY
BS Computer Science
Millcreek, UT | May 2022
◈ CONTACT COM.006
◈ EXPERIENCE EXP.002
SOFTWARE ENGINEER
Bank of New York — New York City, NY
AUG 2022 — OCT 2025
  • Modernized legacy billing platform generating $3M+ in annual revenue; resolved 30+ security vulnerabilities and achieved 90% code coverage with NUnit.
  • Architected Java Spring Boot microservices with Straight-Through Processing (STP), automating 3,000+ deals/yr and reducing loan facility setup times by 70%.
  • Developed enterprise risk management modules for automated trade booking and hypothetical scenario testing using Java and internal batch processing systems.
  • Integrated complex data pipelines across financial products (CP, CCP, MTN, repo) via SQL Server and internal REST APIs.
  • Engineered security framework for a user portal with tailored access for 300+ users, boosting system integrity and compliance.
  • Designed a portfolio management tool to track interest rate and credit spread changes for rapid risk identification.
◈ PROJECTS PRJ.003
KALSHI EDGE TRADER ↗ REPO

Algorithmic trading bot for Kalshi prediction markets with a full-stack TypeScript dashboard for monitoring positions and P&L in real time.

PythonTypeScriptFastAPIPrediction Markets
FANTASY TRACKER ↗ REPO

Full-stack fantasy sports tracking application with an Angular frontend, Python/FastAPI backend, and responsive SCSS styling.

PythonTypeScriptAngularSCSS
AI INITIATIVE SCREENER PRIVATE

Full-stack web app using cosine similarity to rank and deduplicate AI initiatives, eliminating redundant development and improving org-wide efficiency.

PythonAngularFastAPINLP
COLONIST RESOURCE TRACKER ↗ REPO

Tampermonkey userscript that injects a toggleable real-time panel tracking each player's resources on Colonist.io.

JavaScriptTampermonkeyDOM API
SORTING ALGO VISUALIZER ↗ REPO

Interactive visualizer for bubble sort, insertion sort, merge sort, and more — making algorithm behavior and efficiency intuitively comparable.

JavaScriptCSSHTML
STOCKALERTS PRIVATE

Real-time stock monitoring bot using PostgreSQL for data management and Twilio SMS/Discord notifications when price targets are hit.

PythonPostgreSQLTwilioDiscord API
DUTCH BLITZ TRACKER ↗ REPO

Lightweight, real-time score tracker web app for Dutch Blitz, supporting multi-player sessions with live round-by-round totals.

HTMLCSSJavaScript
◈ TECHNICAL STACK SKL.004
LANGUAGES
Java Python C# C/C++ TypeScript JavaScript HTML / CSS SQL
FRAMEWORKS
Spring Boot Angular .NET React Flask FastAPI JUnit NUnit AWS REST
DATABASES
SQL Server PostgreSQL Oracle MongoDB
TOOLS & AI
Git Docker VS Code IntelliJ PyCharm GitHub Copilot Cursor Claude OpenAI API