Summary
Overview
Work History
Education
Skills
Projects
Accomplishments
Timeline
Generic
Narendra Yadavalli

Narendra Yadavalli

Ongole

Summary

Front-End Developer with 2+ years of experience in building responsive web applications using React, Redux, and modern JavaScript (ES6+). Skilled in front-end architecture, UI/UX design, and optimizing user experiences. Passionate about writing clean, maintainable code and delivering high-performance, scalable solutions. Focused on creating seamless, accessible interfaces with a strong attention to detail.

Overview

2
2
years of professional experience

Work History

Frontend Developer

HCL Technologies
09.2022 - Current
  • Developed reusable UI components using React and Material-UI, reducing development time for future features by 30%.
  • Optimized application performance by implementing React hooks, memorization techniques, and lazy loading, improving page load time by 40%.
  • Collaborated with backend engineers to implement secure authentication mechanisms using JWT and OAuth for enhanced application security.
  • Designed and implemented responsive web pages using HTML5, CSS3, and JavaScript, ensuring compatibility across mobile and desktop platforms.
  • Created dynamic web pages by integrating third-party APIs and RESTful services to enhance user experience and data interaction.
  • Worked closely with UX/UI designers to translate wireframes and mockups into functional, high-quality front-end code, ensuring design accuracy and alignment with brand standards.
  • Managed version control with Git and GitHub, participating in Agile sprint cycles including sprint planning, daily stand-ups, and retrospectives to ensure timely project delivery and continuous improvement.
  • Maintained website performance by conducting regular testing, debugging, and addressing browser compatibility issues across major platforms (Chrome, Firefox, Safari, Edge).
  • Implemented modern web development best practices for clean, maintainable, and scalable code, including modular design and reusable components.
  • Stayed up-to-date with emerging technologies and trends in front-end development, continuously improving technical skills and applying new approaches to optimize user experience.

Education

Bachelor of Technology - Electrical and Electronics Engineering

Narayana Engineering College of Technology
07-2022

Skills

  • Web Technologies: JavaScript (ES6), HTML5, CSS3 (Responsive Design, Flexbox, Grid)
  • Front-End Frameworks: Reactjs, Redux, Context API, React Hooks (useState, useEffect)
  • Version Control: Git, GitHub, GitLab (Branching, Merging, Pull Requests)
  • Package Managers and Task Runners: npm/yarn: Dependency management, scripts, WebPack: Module bundling, code splitting, Babel, optimization
  • Performance Optimization: Lazy loading: Images, modules, Code Splitting: Dynamic imports, Caching strategies: Service Workers, local storage, Minification & Bundling: JavaScript, CSS
  • Databases & Backend: MongoDB (CRUD, aggregation, indexing, schema design), Firebase (Realtime Database, authentication, Firestore, Cloud Functions)
  • API Integration: RESTful APIs, GraphQL
  • Tools & Testing: WebPack, Babel, Jest, React Testing Library

Projects

E-Commerce Web App:  Developed an e-commerce website using React, and Stripe API for payment processing. Integrated a  shopping cart and product filtering functionality, and optimized for performance and SEO.

Real-Time Chat Application:Built a fully-featured real-time chat application using React, Redux, and Node.js. Implemented JWT for authentication and used socket.io for live message updates. Integrated Material-UI for a modern, responsive UI, ensuring a seamless user experience across devices.

Accomplishments

  • ERS Champion award, HCL Technologies, 07/23

Timeline

Frontend Developer

HCL Technologies
09.2022 - Current

Bachelor of Technology - Electrical and Electronics Engineering

Narayana Engineering College of Technology
Narendra Yadavalli