Alok Jha

Front-end Engineer

LinkedIn | GitHub

About

Results-driven Front-end Engineer and B.Tech graduate specializing in React.js, Redux, and modern JavaScript, adept at building production-ready, optimized, and scalable Single Page Applications from concept to deployment. Proven ability to integrate complex APIs and develop robust unit and integration tests with React Testing Library and Jest, ensuring high-performance and reliable application delivery. Eager to leverage strong problem-solving and leadership skills to contribute to innovative web development projects.

Work Experience

Web-Developer Intern

Echio.in

Aug 2024 - Jan 2025

Noida, Uttar Pradesh, IN

Contributed to front-end development initiatives by applying advanced React and web optimization techniques to enhance user interface efficiency and performance.

  • Applied advanced Parcel bundler features, including tree-shaking, HMR, and caching, to optimize application build processes and significantly improve load times.
  • Leveraged in-depth expertise in React internals, including Reconciliation, Fiber architecture, and Virtual DOM, to inform and develop more efficient and performant UI updates.
  • Utilized knowledge of diffing algorithms to implement targeted UI updates, reducing rendering overhead and enhancing application responsiveness.
  • Collaborated with the development team to integrate optimized React components, contributing to a seamless user experience across various platforms.

Education

Electronics and Communication Engineering

Guru Gobind Singh Indraprastha University

7.3 CGPA

Aug 2020 - Jul 2024

New Delhi, Delhi, IN

Projects

TastyGO - Food Ordering App

Jul 2023 - Dec 2023

Developed a scalable, production-ready, and high-performance food ordering Single Page Application from scratch, integrating advanced front-end technologies and state management for a seamless user experience.

Watchit - Video Streaming App

Jan 2023 - Jun 2023

Created a dynamic video streaming application with advanced UI/UX features, including real-time chat, responsive design, and robust API integration for content delivery.

Skills

Soft Skills

  • Leadership
  • Problem Solving
  • Adaptability
  • Communication
  • Cross-functional Collaboration

Programming Languages

  • JavaScript
  • C++

Front-end Frameworks & Libraries

  • ReactJS
  • Redux
  • React Toolkit (RTK)
  • React-Router
  • React-Context

Testing Frameworks

  • Jest
  • React Testing Library

Developer Tools & Platforms

  • Chrome Dev Tools
  • Redux Dev Tools
  • Git
  • GitHub
  • NPM
  • Parcel
  • Netlify
  • Vercel

Web Development Concepts

  • Single Page Applications (SPA)
  • API Integration
  • UI/UX Design
  • Performance Optimization
  • Global State Management
  • Responsive Design
  • Code Splitting
  • Lazy Loading
  • Virtual DOM
  • Fiber Architecture
  • Reconciliation
  • Diffing Algorithm
  • Tree-shaking
  • HMR
  • Caching
  • Custom Hooks
  • Cart Flow