Swapnanil Gupta

Software Engineer

CS Graduate Student at University of Florida

Education

University of Florida logo

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 logo

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 logo

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 logo

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.