profile-pic

Vivek Kumar

Senior Frontend Engineer with 5+ years of experience building scalable, high-performance web and mobile apps using React.js, React Native, and Next.js. Proven track record of taking end-to-end ownership of UI architecture, collaborating across cross-functional teams, and shipping user-facing features in fintech and business platforms. Seeking to contribute to impactful product development at a mission-driven company.

  • Role

    ReactJs Developer

  • Years of Experience

    5.6 years

  • Professional Portfolio

    View here

Skillsets

  • Material UI
  • CSS3
  • Design systems
  • Dynamic theming
  • Expo
  • GitLab
  • HTML5
  • i18n
  • Lazy Loading
  • Lighthouse
  • Context API
  • Memoization
  • Micro-frontends
  • Playwright
  • Postman
  • Responsive Design
  • Rest APIs
  • SQL
  • vite
  • React.js
  • React Native - 1 Years
  • Redux - 4 Years
  • React Native
  • Git
  • Jest
  • MongoDB
  • Next.js
  • Node.js
  • react testing library
  • JavaScript - 4.5 Years
  • TypeScript
  • webpack
  • React Query
  • Tailwind CSS
  • Accessibility
  • Babel
  • CI/CD
  • Code splitting

Professional Summary

5.6Years
  • Aug, 2024 - Present1 yr 7 months

    ReactJs Developer

    Satin CreditCare Network
  • Apr, 2023 - Jul, 20241 yr 3 months

    Software Developer

    Kai-T
  • Jul, 2021 - Jan, 20231 yr 6 months

    Associate Software Developer

    OpenSense Labs
  • Apr, 2020 - Aug, 2020 4 months

    Frontend Developer

    Beeu Tech
  • Sep, 2020 - Mar, 2021 6 months

    Software Developer

    Arnowa

Applications & Tools Known

  • icon-tool

    WordPress

  • icon-tool

    Chart.js

  • icon-tool

    Stripe

  • icon-tool

    VS Code

  • icon-tool

    Git

  • icon-tool

    GitLab

  • icon-tool

    Postman

Work History

5.6Years

ReactJs Developer

Satin CreditCare Network
Aug, 2024 - Present1 yr 7 months
    Designed, developed, and optimized core financial servicing modules in React.js + TypeScript, improving UI responsiveness and minimizing latency in workflows used by internal and field teams. Improved page load performance by 40 times through bundle analysis, code splitting, memoization, and on-demand component rendering. Built and standardized a reusable UI component library (forms, tables, dropdowns, modals), reducing repetitive front-end code and accelerating feature releases by 25-30 times. Developed data-driven pages with state management using Redux Toolkit and React Query, improving data consistency and reducing API overfetching. Implemented client-side caching and optimistic UI patterns to keep workflows responsive even on slower networks. Conducted accessibility improvements (focus states, keyboard navigation, ARIA mappings) ensuring smoother experience for field operators. Spearheaded structured testing practice using Jest + React Testing Library, increasing regression confidence and stabilizing incremental releases. Collaborated daily with Product Manager, UX Designer, 3 Backend Engineers, 1 QA, translating requirements into user-friendly UI flows through iterative refinement. Introduced UI linting, code formatting standards, and Git branching workflows, improving cross-team collaboration and decreasing merge conflicts. Managed debugging and RCA for production issues, reducing UI-side incident recovery time and ensuring minimal downtime during financial operations. Delivered React Native modules supporting dynamic themes and i18n, enabling accessible localized experiences across multiple device types. Participated in design discussions and architectural decision-making, influencing UI scalability and long-term maintainability of the platform.

Software Developer

Kai-T
Apr, 2023 - Jul, 20241 yr 3 months
    Architected micro-frontend framework enabling independent app module deployment and parallel team development. Migrated major codebases from JavaScript to TypeScript, improving maintainability, debugging clarity, and onboarding time for new engineers. Built and configured GitLab CI/CD pipelines, enabling automated testing and deployment, reducing release turnaround from days to hours. Collaborated with Product, Design, QA and Backend for feature planning, grooming, documentation and release cycles. Developed reusable internal UI and utility libraries, improving consistency and reducing duplicated work. Conducted performance profiling using Lighthouse and React DevTools, identifying bottlenecks and applying targeted optimizations. Created detailed technical specification docs and contributed to architectural decision-making discussions. Helped streamline Sprint and Agile ceremonies, improving cross-team visibility and delivery predictability.

Associate Software Developer

OpenSense Labs
Jul, 2021 - Jan, 20231 yr 6 months
    Built a drag-and-drop Page Builder using React Beautiful DnD, empowering content teams to create pages without developer dependency. Created customizable data visualization dashboards using Recharts and Chart.js, improving decision-making visibility for internal teams. Refactored UI into modular, reusable component layers, reducing code duplication and easing feature extension. Optimized component rendering with memoization and key reconciliation improvements, improving UI responsiveness. Participated in client demos, solution discussions, and implementation planning. Supported documentation and mentored junior developers on component design patterns and reusable UI logic. Drove accessibility and responsive design improvements across multiple UI surfaces.

Software Developer

Arnowa
Sep, 2020 - Mar, 2021 6 months
    Refactored large legacy chart components built on BizCharts and ApexCharts, improving render performance and UI responsiveness. Modernized UI layouts to align with modern component structure and state management practices. Identified and resolved memory leaks and re-render loops, stabilizing complex dashboard user journeys. Assisted in breaking down monolithic UI flows into modular feature-based structures. Collaborated with backend team to improve API data formatting, reducing unnecessary UI-side transformations.

Frontend Developer

Beeu Tech
Apr, 2020 - Aug, 2020 4 months
    Built responsive UI flows for customer-facing financial applications, improving form completion and engagement rates. Implemented UX improvements from user feedback cycles, enhancing overall usability and clarity. Ensured cross-browser compatibility and mobile responsiveness across core modules. Delivered features under tight timelines in fast-moving Agile environment.

Major Projects

3Projects

Twitter-Clone

    A clone of Twitter. It is a web application in which I used nodejs, express, mongodb, pug, socket.Io

Shopping cart

    In this project, ReactJS was used for making UI functional and Redux for state management. Designed and implemented architecture for frontend and backend. Developed APIs using node.js and used MongoDB as a database. Integrated Stripe as the Payment Gateway.

YouTube-Clone

    A YouTube-clone with Reactjs, Redux, Rest-Api, Firebase, and youtube-api.

Education

  • Bachelor of Engineering

    Panjab University (2019)