profile-pic

Mridul Shukla

Software engineer with 2.2+ yoe, specializing in front-end development, with a proven track record of delivering high-performance web, desktop, and mobile applications using React.js and modern technologies. With experience at Cognizant, Birlasoft, and Vecmocon Technologies, I excel at building scalable, user-centric solutions while ensuring ownership and timely delivery of deliverables, adhering to Agile methodologies, and maintaining the highest standards of quality and efficiency.

Proficient in React.js, Redux, Unit Testing, Azure, and SEO optimization, I am dedicated to writing clean, maintainable code. I am continually enhancing my expertise in software architecture and system design, embracing challenges, and creating impactful, innovative solutions.I am also inclined towards social work and believe that technology can be suitably gauged to address social issues.

  • Role

    Software Engineer

  • Years of Experience

    2 years

  • Professional Portfolio

    View here

Skillsets

  • Material-UI
  • Github
  • webpack
  • vite
  • Visual studio Code
  • TypeScript
  • SQLite
  • Redux-toolkit
  • React.js
  • React-router
  • React Native
  • React echarts
  • Python
  • PostHog
  • parcel
  • Tailwind CSS - 1 Years
  • Jira
  • Jest.js
  • Figma
  • Electron.js
  • CSS
  • Chart.js
  • C++
  • HTML
  • Firebase
  • Git
  • JavaScript - 2 Years
  • JavaScript - 2 Years
  • Tailwind CSS - 1 Years

Professional Summary

2Years
  • Apr, 2024 - Present1 yr 9 months

    Software Engineer

    Vecmocon Technologies
  • Jan, 2023 - Jul, 2023 6 months

    Software Developer Intern

    Cognizant Technology Solutions

Work History

2Years

Software Engineer

Vecmocon Technologies
Apr, 2024 - Present1 yr 9 months
    Revamped the ThingsBoard UI by migrating from client-side to server-side rendering, improving SEO and boosting Web Vitals from 60 to 81. Collaborated with the design team to implement a tokenized CSS variable-based design system for scalable theming. Built over 15 reusable TypeScript components following open-source UI patterns and leveraging MUI for rapid, accessible development. Increased user retention by 35% and reduced average page load time by 48%. Developed dynamic dashboards and interactive widgets using Chart.js to visualize real-time EV analytics for the internal team. Engineered the frontend architecture of the Battery Buddy Bluetooth Android app using React Native, enabling real-time EV BMS monitoring via BLE, WebSockets, and Server-Sent Events. Applied advanced performance optimizations such as memoization, lazy loading, and FlatList tuning to minimize re-renders and improve responsiveness. Structured scalable Redux state management and integrated Firebase Analytics and Crashlytics to capture user behavior and runtime issues, accelerating debugging and enhancing user experience. Built modular, maintainable components to ensure long-term scalability and platform reliability. Spearheading frontend development of the Battery Buddy Electron app using React.js and Electron.js to deliver a high-performance UI for real-time EV battery diagnostics. Architected a modular interface with scalable components, integrating Redux Toolkit and custom hooks for efficient state management, and SQLite for local data storage. Enabled seamless BMS communication via CAN bus using Python. Designed interactive dashboards with React ECharts for advanced device management, fault logging, and user-controlled settings. Integrated PostHog and implemented A/B testing to capture behavioral analytics, informing R&D decisions, reducing iteration cycles, and accelerating product innovation.

Software Developer Intern

Cognizant Technology Solutions
Jan, 2023 - Jul, 2023 6 months
    Developed reusable functional components aligned with design specifications and project requirements, following test-driven development practices to ensure robustness. Converted pixel-perfect designs from Figma into component-based UIs using HTML, CSS, and JavaScript, collaborating with cross-functional teams to deliver seamless UI/UX. Integrated REST APIs and applied performance optimization techniques to enhance responsiveness and improve the overall user experience.

Major Projects

2Projects

ViewTube

Feb, 2024 - Feb, 2024
    Built a scalable, component-driven architecture using React to ensure clean code separation, ease of testing, and long-term maintainability. Integrated the YouTube Data API to dynamically fetch and render video content; developed a high-performance search bar with debouncing and caching to reduce API calls and improve responsiveness. Implemented a lightweight live chatlike interface and comments system to simulate real-time user interaction and enhance engagement.

Netflix-GPT

Dec, 2023 - Dec, 2023
    Implemented authentication using Firebase for a login page with sign up functionality. Integrated a logout feature, utilized TMDB API to fetch real data, and developed a dynamic page with search functionality to provide a better user experience. Utilized the OpenAI API to create a GPT-powered search feature that supports multi-language inputs, providing movie suggestions based on user information such as mood, genre, and language.

Education

  • B.Tech in Electrical and Electronics Engineering

    Galgotias College of Engineering and Technology (2023)

Certifications

  • Namaste React Link The Complete JavaScript Course 2024: From Zero to Expert! Link \x0c'