MK

Resume

Experience & craft

Download PDF

Work experience

  1. Jun 2024 – Present

    Senior Software Engineer

    Simform Solutions Pvt. Ltd.

    • Architected microfrontend modules using React.js and Next.js, enabling feature teams to build and deploy independently.
    • Built scalable React.js and Next.js applications by integrating AI-assisted development and prompt engineering into daily workflows, cutting time spent on boilerplate and repetitive debugging.
    • Improved Core Web Vitals (LCP, CLS, INP) through SSR/SSG adoption and a redesigned caching strategy.
    • Maintained high code quality through clean architecture and ESLint standards, and shortened issue-resolution time using AI-assisted debugging.
    • Mentored engineers on secure coding practices and led team-wide adoption of AI-assisted development tooling.
  2. Sep 2022 – Jun 2024

    React.js Developer

    Webvillee Technology Pvt. Ltd.

    • Developed reusable, responsive React.js UI components for production-grade applications.
    • Managed dynamic application state across multiple modules using Redux and Context API, reducing state-related bugs.
    • Designed and implemented a scalable front-end architecture that supported ongoing feature releases without major refactors.
    • Monitored and improved front-end performance, reducing page load times through code-splitting and bundle optimization.
    • Authored technical documentation for cross-functional teams, easing onboarding and improving development visibility.
  3. Oct 2020 – Sep 2022

    Assistant System Engineer

    Tata Consultancy Services Pvt. Ltd.

    • Delivered automated testing solutions for web-based applications using Java and Selenium WebDriver.
    • Created and executed automated test plans, cases, and scripts to identify and resolve software issues prior to release.
    • Applied Agile and Scrum methodologies throughout the software development lifecycle.
    • Standardized test-case documentation and review processes across the SDLC.
  4. Jul 2020 – Sep 2020

    Web Developer

    Falak Creation Pvt. Ltd.

    • Wrote well-designed, testable, and efficient code across client projects following industry best practices.
    • Built responsive website layouts and user interfaces using standard HTML/CSS practices.
    • Integrated data from multiple back-end services and databases into client-facing applications.
    • Gathered and refined technical specifications and requirements from stakeholders.

Skills

Languages & frameworks

JavaScript (ES6+)TypeScriptReact.jsNext.js (App Router)Node.jsMicro-frontend architecture

State management

ReduxRedux ToolkitContext APIZustand

Styling & UI

Tailwind CSSShadCN/UISCSS/CSS3StorybookDesign systemsResponsive & accessible (a11y) design

API & data

REST APIsAxiosGraphQLtRPCZodPostgreSQL

Testing & quality

JestReact Testing LibraryCypressCodacyUnit & integration testing

Tooling & DevOps

GitBitbucketCI/CDWebpackESLintDockerAWS S3Vercel

AI & delivery

Prompt engineeringAI-assisted developmentJiraZohoAgile/Scrum

Key projects

Life Cycle Assessment (LCA) Platform

An AI-powered sustainability platform for construction and manufacturing, helping organizations measure, analyze, and reduce environmental impact through LCAs and EPDs.

  • Developed high-performance, reusable React.js and TypeScript UI components and translated complex LCA workflows into intuitive interfaces.
  • Integrated frontend components with backend services and REST APIs, ensuring accessibility and cross-browser compatibility.
  • Optimized rendering for large environmental-assessment datasets while keeping a clean, scalable architecture.
React.jsTypeScriptJavaScript (ES6+)HTML5CSS3/SCSSTailwind CSSRedux/Context APIReact RouterREST APIsAxiosWebpackJestGitCI/CD

Social Health Chat Application

An anonymous Next.js platform for mental health and recovery support, combining wellness tools, goal tracking, and peer chat groups in a privacy-first experience.

  • Built a responsive, SEO-optimized UI using Next.js (SSR/SSG) and a reusable design system with React and ShadCN/UI.
  • Implemented type-safe validation with Zod and a typed tRPC API layer; enabled real-time chat via Stream Chat with PostgreSQL.
  • Managed complex state with Redux Toolkit and reduced bundle size through lazy loading and code-splitting.
Next.jsTypeScripttRPCZodRedux ToolkitShadCN/UIPostgreSQLStream Chat

Social Housing Oman

A government-facing platform streamlining social housing benefit applications across Oman, with document verification, digital signatures, and a strong compliance focus.

  • Converted Figma designs into responsive, accessible React components from structured Excel-based requirements.
  • Implemented secure document upload and digital signature features meeting government compliance standards.
  • Migrated key modules to TypeScript to reduce runtime errors, with Redux for application state.
React.jsTypeScriptReduxREST APIsTailwind CSSAWS S3

Restaurant Table Booking System

A multi-role React application digitizing restaurant reservations for Superadmins, Admins, and Customers.

  • Built reusable, accessible React components (date/time pickers, reservation forms) with robust validation.
  • Managed booking state with Redux and REST APIs for real-time table availability.
  • Configured protected, nested routing to enforce Superadmin, Admin, and Customer permissions.
React.jsTypeScriptRedux ToolkitReact RouterMaterial UIAxios

Education

Bachelor of Engineering, Information Technology

Swami Vivekanand College of Engineering, Indore, India

2016 – 2020

Certifications & awards

  • NPTEL Certification

    Programming, Data Structures, and Algorithms using Python

  • LinkedIn Learning

    React.js Essential Training, Angular Essential Training, Flask Essential Training, Building RESTful APIs with Flask

  • IIT Bombay

    C/C++ Training

  • Tata Consultancy Services

    Recipient, On-the-Spot Team Award

  • Webvillee Technology

    Recipient, Star of the Month Award (×3)

Looking for product surfaces like dashboards, chat, or commerce? Explore interactive examples.