Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Nagi Reddy Kanala

Kitchener,ON

Summary

Junior Front-End Developer with one year of experience in building responsive web interfaces using HTML5, CSS3, and JavaScript. Proficient in React for creating dynamic applications, managing state with Redux, and integrating APIs. Skilled in debugging, optimizing performance, and participating in Agile development. Committed to best practices in code quality and testing.

Overview

1
1
year of professional experience

Work History

Software Developer

Denicus
09.2019 - 12.2020
  • Developed and maintained responsive and user-friendly web interfaces using HTML5, CSS3, and JavaScript.
  • Used React to build dynamic and interactive web applications.
  • Managed state and data flow in React applications using Redux.
  • Created reusable components and maintained component libraries to ensure code consistency and reusability.
  • Integrated APIs and handled asynchronous requests using Axios to ensure seamless data flow between front-end and back-end.
  • Utilized version control systems (Git/GitHub) to manage and track code changes.
  • Implemented routing in React applications using React Router.
  • Optimized React applications for performance, ensuring fast load times and efficient rendering.
  • Debugged and resolved front-end issues to ensure optimal performance and user experience.
  • Participated in Agile development processes, including sprint planning, stand-ups, and retrospectives.

Education

Post Graduate - Web Development

Conestoga College Institute of Technology And Advanced Learning
Kitchener, ON
04.2024

Bachelor of Science - Computer Science

JNTUA
Anantapur, India
06.2019

Skills

    Front-End Development: HTML5, CSS3, JavaScript

    Frameworks/Libraries: React, Redux, React Router, Axios

    Version Control: Git, GitHub

    State Management: Redux, Context API

    API Integration: RESTful APIs, Asynchronous Requests

    Debugging: Chrome DevTools, React Developer Tools

    Agile Methodologies: Sprint Planning, Stand-Ups, Retrospectives

Additional Information

Project Name: BookWise

Description: Developed a full-stack web application using React for the front-end, Node.js for the back-end, and MongoDB for the database.

Key Responsibilities:

  • Designed and implemented the front-end using React, creating reusable components and managing state with Redux.
  • Developed RESTful APIs with Node.js and Express to handle CRUD operations.
  • Utilized MongoDB to store and retrieve application data, ensuring efficient data management.
  • Integrated user authentication and authorization using JWT (JSON Web Tokens).
  • Implemented asynchronous requests to communicate between front-end and back-end, ensuring seamless data flow.
  • Applied responsive design principles to ensure the application is mobile-friendly.
  • Used Git and GitHub for version control and collaborated with team members through pull requests and code reviews.
  • Deployed the application on [Hosting Platform, e.g., Heroku, AWS] for production use.


Technologies Used:
Front-End: React, Redux, HTML5, CSS3, JavaScript
Back-End: Node.js, Express.js
Database: MongoDB
Version Control: Git, GitHub
Deployment: AWS

Timeline

Software Developer

Denicus
09.2019 - 12.2020

Post Graduate - Web Development

Conestoga College Institute of Technology And Advanced Learning

Bachelor of Science - Computer Science

JNTUA
Nagi Reddy Kanala