Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Tathagata Mukherjee

Summary

Dynamic Software Developer with over 2 years of experience in Full Stack Development and web application optimization. Expertise in Angular, Node.js, and Express with a strong focus on designing and implementing efficient RESTful APIs and improving application performance. Proven ability to build scalable solutions and enhance user experiences. Eager to learn and solve.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Associate Software Developer

Global PayEX
08.2022 - Current
  • Engineered a robust Buyer and User Management feature within the portal using Angular and Express.js, streamlining buyer and user addition directly through the UI and reducing the need for manual data entry.
  • Designed and implemented multiple RESTful API endpoints using Express and Node.js for seamless communication with MongoDB databases.
  • Optimized existing APIs by implementing caching mechanisms, improving performance, and reducing database load.
  • Built and deployed scalable web applications, focusing on user experience and performance.

Game Developer Intern

K12 Techno Services
03.2021 - 05.2021
  • Developed educational games for primary students using C#, and Unity3D, enhancing interactive learning experiences.
  • Collaborated closely with game and platform designers to understand requirements and deliver features aligned with educational goals and user needs.

Education

B.Tech in Computer Science And Engineering | 9.08

SRM Institute Of Science & Technology ( Deemed University)
04.2022

Skills

  • Languages & Frameworks: JavaScript, TypeScript, Angular, Nodejs, Express, Golang, C#
  • Databases & APIs: MongoDB, SQL

Certification

Duolingo Clone

  • Developed a language learning platform similar to Duolingo using Angular for the front-end and Go (Golang) for the back-end, delivering a seamless user experience.
  • Integrated user authentication and progress tracking features to personalize learning and maintain data integrity.

Ride Sharing Application

  • Created a ride-sharing application using Angular, Ionic, and Express, incorporating Apache Kafka for event-driven microservices architecture.
  • Implemented Google OAuth for seamless user authentication, enabling users to publish and book rides effectively.

Timeline

Associate Software Developer

Global PayEX
08.2022 - Current

Game Developer Intern

K12 Techno Services
03.2021 - 05.2021

B.Tech in Computer Science And Engineering | 9.08

SRM Institute Of Science & Technology ( Deemed University)
Tathagata Mukherjee