Summary
Overview
Work History
Education
Skills
Timeline
Generic

Udit Chugh

Full Stack Developer

Summary

Experienced Full Stack Developer with a proven track record in dynamic startup settings. Skilled in creating, enhancing, and streamlining scalable applications to improve performance and user satisfaction. Proficient in backend development, optimizing databases, and implementing secure and efficient systems. Committed to leveraging technical expertise to solve complex challenges and drive innovation.

Overview

4
4
years of professional experience

Work History

Full Stack Developer

Mechademy Inc.
11.2022 - Current
  • Enhanced Data Pipelines: Optimized ETL processes using Celery and decoupled I/O tasks, reducing processing time by 83% (1 minute to 10 seconds).
  • Database Migration: Contributed to the transition from NoSQL to SQL, boosting query performance by 5X and improving system stability.
  • Debugging Efficiency: Diagnosed inefficiencies in ETL processing with Python tools (e.g., cProfile), reducing runtime by 87% (15 minutes to 2 minutes).
  • Data Migration Optimization: Wrote scripts to seamlessly migrate data from the old platform (NoSQL) to the new SQL-based platform, reducing setup time by 95% and saving $200,000 in operational costs.
  • Developer Support Tools: Built a simulation feature for troubleshooting, cutting developer dependency by 95%.
  • Backend Security Implementation: Designed role-based access control (RBAC) using Auth0 and Django Ninja Extra to enable granular permissions and secure backend operations.
  • Frontend Permission Management: Developed higher-order components in Next.js to dynamically render frontend components based on user roles and permissions, ensuring a tailored user experience

Software Development Engineer

Cogno AI
06.2021 - 10.2022
  • Multilingual Chatbot Features: Developed multilingual support for chatbots, enabling users to interact in their preferred languages.
  • Translation Optimization: Accelerated message translations by 100% through the creation of a translation cache.
  • Chatbot Enhancement: Integrated Google Business Messages and implemented Named Entity Recognition (NER) to refine intent recognition and user engagement.

Education

B.E - Computer Science

Chandigarh University
04.2001 -

Skills

Timeline

Full Stack Developer

Mechademy Inc.
11.2022 - Current

Software Development Engineer

Cogno AI
06.2021 - 10.2022

B.E - Computer Science

Chandigarh University
04.2001 -
Udit ChughFull Stack Developer