DR

Diwakar Rai

MERN Stack Developer · Full Stack Engineer

Bangalore, Karnataka, India

@diwakar_rai

0 followers

About

MERN Stack Developer with 3.5+ years of experience building scalable web applications and enterprise EdTech platforms using React.js, Node.js, Express.js, TypeScript, and MongoDB. Experienced in REST API development, authentication, performance optimization, and real-time applications across production systems used by 10,000+ users.

Experience

  • Associate Software Engineer
    TestYantra Software Solutions · Bangalore
    Jan 2023 – Present

    Developed and maintained full-stack features for enterprise EdTech platforms serving 10,000+ users, covering assessments, authentication, analytics, reporting, and administrative workflows. Designed and developed 100+ REST APIs using Node.js, Express.js, TypeScript, and MongoDB, implementing JWT-based authentication and role-based access control. Built reusable and responsive React.js components and integrated backend APIs using Redux Toolkit and TanStack Query for application and server-state management. Improved application performance by optimizing MongoDB queries, database indexes, lazy loading, and client-side rendering, reducing API response times by approximately 35%. Developed and maintained database models and API workflows across MongoDB, PostgreSQL, and MySQL-based applications. Collaborated with developers, QA engineers, UI/UX designers, and product stakeholders throughout feature development, testing, code reviews, deployment, and production support. Leveraged AI-assisted development tools such as ChatGPT, GitHub Copilot, and Claude for code generation, debugging, refactoring, test-case creation, documentation, and technical problem solving, improving development efficiency.

Education

Skills

Tools / apps / platforms

2 to 5 years 2 to 5 years Several years of experience.
MySQL Claude MongoDB PostgreSQL GitHub Copilot OpenAI ChatGPT
<3 months <3 months Just getting started - under three months. This is also what shows when a level has not been set.
Git Docker GitHub Postman GitHub Actions Amazon Web Services AWS

Projects

  • Real-Time Presentation & Feedback Platform
    React.js, TypeScript, Node.js, Express.js, Socket.io, MySQL

    Real-time presentation and evaluation platform enabling live commenting, scoring, trainer feedback, and interactive assessment sessions. Developed real-time features with Socket.io, built role-based workflows, designed REST APIs and MySQL models, and created dashboards using Chart.js.

  • Experiential Learning Platform
    React.js, TypeScript, Node.js, Express.js, MongoDB, Jest

    Enterprise employee learning and assessment platform supporting training programs, coding evaluations, progress tracking, analytics, and organizational reporting. Developed full-stack features, designed REST APIs, built dashboards, and wrote unit and integration tests for backend APIs and business logic.

  • TopBrains Learning Platform
    React.js, TypeScript, Redux Toolkit, TanStack Query, Formik, Yup, Monaco Editor, SCSS

    Enterprise EdTech platform supporting online learning, coding assessments, course management, learner analytics, and interactive evaluation workflows for over 10,000 users. Developed and maintained React.js modules for learner, trainer, reviewer, and administrator portals, built reusable UI components, integrated frontend workflows with backend microservices, and improved performance through lazy loading and route-level code splitting.

Explore the Broxer community

🤖
Online · instant AI help
Broxer