Swapnanil Gupta
Software Engineer
CS Graduate Student at University of Florida
Projects
Microtube
A real, distributed Youtube clone with video upload, 360p/480p/720p processing, thumbnail generation, likes/dislikes and comments.
Dynamic Island
An attempt to recreate Apple's Dynamic Island on the web.
Navigating change during COVID-19
An app to visualize the effect of COVID-19 on US business, economy and environment.
Education

University of Florida
Gainesville, Florida, USA
Master of Science, Computer Science
Aug 2023 - May 2025
GPA - 3.96/4.0

Maulana Abul Kalam Azad University of Technology
Kolkata, West Bengal, India
Bachelor of Technology, Electronics & Communication
Jun 2015 - Jul 2019
GPA - 9.55/10
Work Experience

Accenture
Software Engineer
Kolkata, West Bengal, India
Mar 2022 - Aug 2023
- Facilitated the onboarding of 100+ financial advisors by developing a real-time data integration pipeline using Java, Spring Boot, Apache Kafka, and Salesforce that resulted in over $200,000 in revenues.
- Enhanced data collection efficiency by 40% by developing a full-stack marketing automation application using JavaScript, Node.js, Express.js, PostgreSQL, and React.js, eliminating manual intervention.
- Proactively reduced hourly server cost by 10% by building a Python service that compressed and archived 20GB+ of historical logs to AWS S3, thereby reducing on-premises server storage needs.
- Developed and deployed Serverless REST APIs using AWS Lambda, API Gateway, JavaScript, and Node.js, which enabled 4 teams to efficiently access customer demographic data.

Cognizant
Associate Software Engineer
Kolkata, West Bengal, India
Jul 2019 - Mar 2022
- Led an initiative to migrate application components from Material UI to Tailwind CSS and Radix UI, achieving a 19% reduction in bundle sizes and improved Lighthouse performance score from 62 to 77.
- Achieved a 40% increase in the number of configurable options by refactoring several in-house React.js components and improving documentation resulting in significantly better usability.
- Built a JavaScript network logger that integrated seamlessly with Elastic Search, effectively eliminating duplicate work and manual integration efforts for 5+ projects.
- Streamlined financial processes by developing a graphical process visualizer and drag-and-drop process editor with React.js, enabling more than 30 process managers to efficiently monitor and control processes.
- Identified the root cause of and addressed 40+ technical and styling issues as part of an Agile development team, resulting in a 25% reduction of average bug count per release.