I am a passionate Front-End Developer with over 7 years of experience in creating efficient and high-performance web applications. I thrive on collaboration and continuously seek to improve my skills and the projects I work on, ensuring a graceful user experience and a clean, maintainable codebase.

Vishnu Reddy

I am a passionate Front-End Developer with over 7 years of experience in creating efficient and high-performance web applications. I thrive on collaboration and continuously seek to improve my skills and the projects I work on, ensuring a graceful user experience and a clean, maintainable codebase.

Available to hire

I am a passionate Front-End Developer with over 7 years of experience in creating efficient and high-performance web applications. I thrive on collaboration and continuously seek to improve my skills and the projects I work on, ensuring a graceful user experience and a clean, maintainable codebase.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Front-End Developer at Canadian National Railway
March 1, 2020 - Present
Architected and developed scalable React.js applications using functional components and hooks. Designed and implemented reusable UI component libraries to standardize development across teams. Managed complex application state using Redux and Redux-Saga for predictable data flow. Integrated RESTful and SOAP web services for high-volume data exchange. Improved application performance by implementing lazy loading and code splitting techniques. Reduced page load time by optimizing bundle size using Webpack and Babel configurations. Collaborated with backend teams to define API contracts and improve response times. Implemented authentication and authorization flows using JWT tokens. Wrote comprehensive unit tests to maintain high test coverage and reduce production defects.
Front-End Developer at GFL Environmental
May 1, 2018 - February 1, 2020
Developed responsive and dynamic single-page applications using AngularJS and React. Implemented Redux-based state management to improve application predictability. Built modular and reusable components to enhance scalability and maintainability. Integrated backend services and processed complex JSON responses for UI rendering. Implemented role-based authentication and user validation using Node.js and JWT. Enhanced UI performance and reduced API latency impact using asynchronous patterns. Participated in Agile development cycles with continuous feature delivery. Collaborated with QA teams to resolve bugs and improve application stability.
UI Developer at KonkaSoft Inc.
August 1, 2017 - April 1, 2018
Developed interactive front-end modules using AngularJS and JavaScript following MVC architecture. Created reusable and self-contained UI components for enterprise applications. Ensured cross-browser compatibility and responsive design implementation. Integrated RESTful APIs and managed GET/POST requests for dynamic data handling. Built unit test cases using Jasmine and Karma to ensure functionality reliability. Maintained version control using SVN and tracked project issues using JIRA. Collaborated with business stakeholders to gather requirements and deliver enhancements.

Education

Bachelor's Degree at Unknown Institution
January 11, 2030 - March 25, 2026

Qualifications

Bachelor’s Degree in Computer Science
January 11, 2030 - February 25, 2026

Industry Experience

Software & Internet, Transportation & Logistics, Professional Services