
Yash Gupta
@hustler
Hi, I'm Yash Gupta, a Software Engineer specializing in building scalable web applications. Currently at ThoughtSpot, I'm leveraging React and GraphQL to create performant user experiences and optimized APIs. My expertise spans JavaScript, Python, and SQL, with a focus on delivering high-quality, efficient solutions.
Outside work, I'm passionate about mastering frontend system design and exploring AI’s potential in web technologies.
Technologies
- JavaScript
- TypeScript
- React
- Tailwind CSS
- Node.js
- GraphQL
- Java
- Python
- MongoDB
- MySQL
- Git
- GitHub
- Jest
- Playwright
- Microservices
- Data Structures
- SVN
- VS Code
- IntelliJ
- PyCharm
Featured Projects
Flappy Bird Game
A recreation of the classic Flappy Bird game using Python and Pygame. Features include player movement, obstacle creation, collision detection, and a scoring mechanism for an engaging user experience.
Timeline
Experience
Software Engineer 3
ThoughtSpot
Aug 2022 – Present
As a Software Engineer at ThoughtSpot, I have been instrumental in developing and optimizing key features and services. Migrated REST APIs to GraphQL, enhancing API performance and security, while streamlining data access. Spearheaded the transition from Angular to React on the Embrace platform, achieving a 20% performance improvement and delivering a more modern user experience. Additionally, I supervised a team of three engineers, ensuring timely delivery of high-quality solutions. Leveraged microservices architecture and Node.js to implement scalable, high-performance APIs with optimized memory usage. Actively contributed to scalable software solutions by implementing best practices in software development and CI/CD pipelines.
Web Developer Intern
WebStudent Designers
Jun 2021 – Oct 2021
Designed and developed responsive websites, collaborated with teams to enhance user experience, and delivered projects ahead of schedule.
Education
B.Tech in Information Technology
Dr. Ambedkar Institute of Technology, Kanpur
2018 – 2022
Graduated with a CGPA of 8.42, focusing on software engineering, algorithms, and databases.
Higher Secondary School Certificate (Math & Science)
Mother Teresa Mission Higher Secondary School
2017
Achieved 86.67% in Math and Science.
Languages
English
Fluent
Hindi
Fluent