Software Engineer at Ergeon
Debajit Mallick
Frontend depth, full-stack range.
5+ years shipping production software. At Ergeon I work across React, TypeScript, Node.js and Django on the 2D/3D CAD and quoting platform behind every customer quote. Before that, I led frontend for a pharma SaaS platform rolled out to 10,000+ sales reps in 50+ countries.

- Years shipping production software
- 5+
- Merged PRs across 25 repositories at Ergeon
- 500
- Sales reps on a platform I led frontend for
- 10,000+
- Talks at DevFests, I/O Extended and meetups
- 38
Experience
Where I’ve worked
Ergeon
Jan 2026 – Present · Remote
- Software Engineer
- Shipped 500 merged PRs across 25 repositories as a full-stack engineer (React, TypeScript, Node.js, Django) on a 2D/3D CAD and quoting platform that generates every customer quote; closed 215 tickets; added Playwright end-to-end tests and Storybook docs for the component library
- Owned the pricing library behind 16K+ quotes/month: fixed a rounding bug that overcharged 948 quotes ($33K+ on accepted orders) and a race underpricing lines by up to 70%; unified 3 drifting copies
- Fixed editor lag by re-architecting React state: split a context re-rendering 110+ components into 7 focused providers so UI actions skip the 3D canvas, improving performance by 30%
5 more highlightsShow fewer
- Owned an incident where map loading tripled Google Maps API traffic (8.4k errors): traced it to off-screen tile fetches, loaded only visible tiles and fixed a GPU memory leak, with no rollback
- Built an AI-agent workflow with Claude Code and OpenAI Codex (agents plan, implement and run code reviews; I verify each change in the real app), raising my engineering efficiency to 200% of baseline
- Built 7 Claude Code skills for the team (ticket pipeline, Sentry triage, GA4/GTM audits, jenkins-watch) that gave our agent orchestrator checks it couldn’t run before, increasing team throughput by 50%
- Designed data models and REST APIs in Django/PostgreSQL for contractor pricing, with migrations and backfills of existing records so the field app shows correct pay on every job
- Shipped quote comparison, real-time sun/shadow simulation and WebGPU rendering with WebGL fallback; fixed GA4 telemetry that was silently dropping metrics on 15% of events
- React
- TypeScript
- Node.js
- Django
- PostgreSQL
- Three.js
- WebGPU
- Playwright
- Claude Code
P360
May 2022 – Jan 2026 · Remote
- Senior Software EngineerApr 2025 – Jan 2026
- Software EngineerMay 2022 – Mar 2025
- Led frontend for Zing/Connect, a compliant pharma SaaS platform (chat, calls, SMS, WhatsApp) used by 4 enterprise clients, incl. a top global pharma’s rollout to 10,000+ reps in 50+ countries
- Built a React design system of reusable components used by 70+ developers and a TypeScript style guide that cut code review cycles 25%; improved app performance 15% via lazy loading and code splitting
- Moved the frontend from Vue.js to React (MUI) to React Native, web to mobile; built HIPAA safeguards (auto logout, audit logs, PHI-free notifications), restricted-word flagging and WebRTC voice notes
2 more highlightsShow fewer
- Built Automate, an AI assistant module, end to end as the sole engineer: integrated the AI team’s APIs so reps get instant answers to common queries, improving sales-rep efficiency by 30% across multiple enterprise clients
- Managed and mentored 5 engineers, interviewed candidates in a recruitment drive, and onboarded a new hire
- React
- React Native
- Vue.js
- TypeScript
- MUI
- WebRTC
Blackspektro
Apr 2021 – Apr 2022 · Remote
- Software Engineer
- Built an admin dashboard for centralized user-data management with interactive charts (Vue.js, vue-chartjs), improving data accessibility and operational efficiency by 40%
- Few users opened the app to check their investments, so I built an automated email flow that sends each user their investment stats, increasing app engagement by 20%
- Vue.js
- JavaScript
- vue-chartjs
Skills
- Languages
- TypeScript, JavaScript, Python, SQL, HTML/CSS
- Frontend
- React, Next.js (App Router, SSR), Vue, React Native, Three.js, WebGPU, Redux, Tailwind, shadcn/ui
- UI Engineering
- Design Systems, Storybook, Accessibility (WCAG/ARIA), i18n, Web Performance, Vite, Figma
- Backend
- Node.js, Express, Django REST Framework, PostgreSQL, REST APIs, WebSockets, WebRTC
- Testing & DevOps
- Jest, React Testing Library, Playwright, Cypress, Docker, CI/CD (GitHub Actions, Jenkins), AWS
- AI Engineering
- LLM APIs, AI agents, Claude Code, OpenAI Codex, MCP servers, Agent skills
Education
2018 – 2022 · Siliguri, West Bengal
Siliguri Institute of Technology
B.Tech in Computer Science and Engineering · CGPA 8.76/10
Testimonials
What colleagues say
“I’ve had the chance to see Debajit’s growth as part of our CAD team over the past year. Though he came in as a frontend engineer, he took on backend work without hesitation and got up to speed remarkably quickly. The feedback from those who’ve worked closely with him has been consistently positive.
What really sets Debajit apart is how well he understands AI and how effectively he puts it to work, both to automate recurring tasks and to accelerate his own development. That mindset makes him a genuinely high-impact individual contributor, and I’m confident he’d be a valuable addition to any engineering team.”

Reshab Das
Senior Software Engineer 2 @Ergeon
“Debajit is a self motivating person. The best part of working with him is that he would come up with innovative ideas and solutions and make the challenges go away in no time. I remember a time when our team was struggling to solve a problem related to API performance, Debajit came to the rescue and in no time motivated the team and solved it. He is a team person, has the ability to visualise future goals. I would consider the team lucky if Debajit is on it.”

Saumik Sarkar
Lead SWE @[24]7.ai
“I have worked with Debajit for Smart India Hackathon 2020, being a part of the winning team, I can vouch on Debajit's technical skills. His expertise on React and quick learning power amazed me! A dedicated learner with amazing tech skills!”

Haimantika Mitra
Developer Advocate @DigitalOcean
“When Debajit joined P360, he was working under me. He is quick learner who is very enthusiastic about his work.He possesses excellent logical skills.I m delighted to work with you. keep going Debajit.”

Sonali Parab
Senior Software Engineer @HERE Technologies
“Debajit is a great individual and has amazing skills when it comes to frontend development. He is a quick learner and knows how to handle tasks real well. I have worked with him on several occasions and every time, it was a great experience. He can empower others too through community events.”

Avirup Basu
Tech Lead(IoT) @P360
“Debajit's passion for front-end development is evident in his proactive learning and willingness to share insights. His commitment to best practices ensured our project maintained high quality. His deep understanding of frontend technologies and collaborative spirit make him invaluable. He is always open to feedback, eager to brainstorm solutions, and quick to offer support to teammates. His enthusiasm and expertise are truly commendable.”

Akash Bilung
Lead Frontend Engineer @P360
“Debajit has been a very dedicated and sincere addition to our team. The time span he has spent with us, he proved his worth and his passion towards learning new concepts. I am sure he will be an indispensable asset to any team or project!”

Deeksha Gupta
Product Manager @TIKAJ | Co-Founder @Hunto AI
“I had the pleasure of working with Debajit, and I can confidently say that he is an exceptional frontend developer. His expertise in React and React Native is truly impressive, and his ability to solve complex problems efficiently sets him apart. Debajit is highly focused, detail-oriented, and always eager to learn new technologies, which makes him a valuable asset to any team. His dedication to delivering high-quality solutions is evident in every project he works on. If you’re looking for a skilled and motivated frontend developer, I highly recommend Debajit. Any company would be lucky to have him on board!”

Gyanendra Kumar Knojiya
Senior Software Engineer (L3) @P360
“I've had the pleasure of working alongside Debajit on various projects, and it's always been an enlightening experience. As a frontend developer, he consistently delivers top-notch work, demonstrating a mastery of technology and an innate understanding of user experience that sets him apart. What truly makes Debajit stand out is his leadership ability. He effortlessly guides team through complex challenges, ensuring that everyone's voice is heard and valued. His approach not only enhances projects but also fosters a collaborative and supportive work environment. His passion for the tech community is evident in everything he does, from his proactive engagement in knowledge-sharing sessions to his active participation in tech forums and events. Debajit's enthusiasm and dedication inspire all of us to strive for excellence. I'm grateful for the opportunity to work with such a talented and motivated individual. Keep up the fantastic work, Debajit! 👏”

Sankalan Dasgupta
Senior Software Engineer (L1) @P360
Speaking
Recent talks
Building AI-powered apps using Gemini and Firebase
GRID Community · Online
Local-First React: Building Apps That Don't Care If the Network Is Down
React Kolkata · In person
Building Modern Web Apps with React
React Siliguri (March Meetup 2026) · In person
Supercharge Your Next.js App Using Firebase and AI
GDG Siliguri · In person
Writing
Latest articles
48 posts on Dev.to with 90k+ views, plus hands-on labs.

Firebase · Web Tooling · AI
Build AI-powered React apps with Firebase AI Logic
In this hands-on lab, you will embark on a transformative journey to supercharge your frontend development skills by mastering the fundamentals of Firebase AI Logic.

Firebase · Web Tooling · AI
Build AI-powered React apps using Genkit
In this blog, I will walk you through why I think learning Genkit is useful for you, and then we'll build something practical together.

Firebase · Web Tooling · ReactJS
Dynamic Feature Management with Firebase Remote Config in React
In this blog, we'll learn what Firebase Remote Config is and its use cases in a real-world application.
Community
Giving back
Roles
- GDG SiliguriOrganizer
- React SiliguriOrganizer
- Microsoft Learn Student AmbassadorsFormer Beta Ambassador
- Hack ClubFormer Club Lead
- GirlScript Summer of CodeFormer Ambassador
Recognition
- LinkedIn 2024 Top Voice for Web Development.
- Member of Team Delenitors, the Winner of Smart India Hackathon 2020, Software Edition.
- Featured in Google For Developers India youtube video for my contribution at GDG Siliguri
- Mentor of team OrganiCod3rs, the Winner of Smart India Hackathon 2022, Software Edition.
- Mentor and Judge of Code for Change 2025 Hackathon.
- Mentor and Judge of Hacktopus 2025 Hackathon.
- Mentor and Judge of Hack4Bengal 2.0 and 3.0 Hackathon.
- Mentor of GirlScript Summer of Code 2023.
- Top Contributor of GirlScript Winter of Code 2021.
- Top Contributor of HacktoberFest 2019 and HacktoberFest 2020.
- Top Contributor of JGEC Winter of Code 2020
Side projects
Things I build for fun
Sheets
Sheets is a lightweight spreadsheet application built using React, TypeScript, Tailwind CSS, and Vite. The application allows users to create, manage, and edit spreadsheet-like data stored locally in the browser using localStorage.
ReactJS · TypeScript · TailwindCSS · React Toastify
Short Link
Short Link is a web app that uses the SHRTCODE API to shorten URLs. This project is designed to simplify the process of creating shorter URLs, and as a Progressive Web App (PWA), it can be installed directly on your device for quick access.
ReactJS · TypeScript · ReactStrap · Bootstrap
Game Star
Game Star is a platform for discovering and managing your favorite games. It provides detailed game info, including platform support, screenshots, genre, and device requirements.
ReactJS · TypeScript · MUI · React Router