Skip to content
View jagonmoy's full-sized avatar

Block or report jagonmoy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jagonmoy/README.MD

Hi 👋, This is Jagonmoy Dey



I'm passionate about leveraging technology to solve real-world problems. As a Full Stack Software Engineer, I specialize in front-end development with Next.js and back-end development with Nest.js. My expertise includes tackling complex challenges with data structures and algorithms, along with experience in Natural Language Processing. Currently, I'm working on a multi-tenant SaaS product which is a subscription management system.

  • Frontend Development

    • Optimized images using Next/Image and imgix, implemented server-side fetching, server actions, and Next.js cache revalidation. Achieved a 100% SEO score and 100% best practices score in a Google Lighthouse report, improving overall page load performance from 55% to 85%.

    • Implemented custom fields integration for a multi-tenant front-end, built responsive UIs according to Figma, and developed well-maintained, reusable React.Js components.

    • Utilized MJML to create responsive email templates, accommodating dynamic values for enhanced flexibility and personalization.

  • Backend Development

    • Worked with Nest.Js event queue architecture to facilitate automated email functions for both scheduled and event-driven tasks, serving over 200,000 users in Scandinavian countries.

    • Optimized backend API performance and fine-tuned TypeORM SQL queries, resulting in a 1.5x improvement in API response times and overall system efficiency.

  • Authentication

    • Integrated external tenant application with the subscription system's OIDC using NextAuth.
  • Testing

    • Employed Playwright for end-to-end testing and Jest for unit testing to ensure the application's robustness and reliability.
  • Data Structures and Algorithms

    • Solved 1200+ data structure and algorithms problems, achieving a Codeforces rating of 1500+.
  • Machine Learning

    • Developed a speaker diarization system in undergrad thesis titled Speaker Diarization with Speech Recognition in Bengali using Bi-LSTM and integrated Google Cloud Speech-to-Text API for Bangla recognition, incorporating Voice Activity Detection, speaker segmentation, and clustering (k-means, Mean Shift).

Technologies

TypeScript JavaScript NodeJS ReactJs NextJs Tailwind-CSS Playwright Redux Express.js NestJs MySQL postGres MongoDB Jest C++ Python TensorFlow

Pinned Loading

  1. Number-Theory Number-Theory Public

    This repository is all about various concepts related to number theory algorithms. It also contains solutions to problems from various online judges, organized by topic.

    C++ 20 1

  2. Graph-Theory Graph-Theory Public

    This repository is all about various concepts related to graph and tree. It also contains solutions to problems from various online judges, organized by topic.

    C++ 21 4

  3. Dynamic-Programming Dynamic-Programming Public

    This repository is all about various concepts related Dynamic Programming.It also contains solutions to problems from various online judges, organized by topic.

    C++ 3

  4. RakibulRanak/SlackBook RakibulRanak/SlackBook Public

    JavaScript 5 3

  5. Deep-Learning-Exercises Deep-Learning-Exercises Public

    Fundamentals of Deep learning with Tensorflow .

    Jupyter Notebook