Vishnu Vivekanandan
Senior Full Stack Developer | React.js Expert | TypeScript Enthusiast
Based in the United Kingdom
Bringing Innovation to the Web
With nearly eight years of professional experience, I specialize in creating efficient, scalable, and user-friendly web applications. My expertise spans a wide range of technologies including React.js, TypeScript, and Node.js, ensuring that every project I work on is built to the highest standards.
Experience
Senior Developer
SKY, London, UK | 10/2023 - Present
- Working on an innovative idea - Sky Live, utilizing Lightning JS for app development.
- Migrated from yarn to pnpm to optimize package management.
- Implemented integration testing using Device Farm and managed contract testing with Pact Flow and Pact Broker.
Senior Front End Developer
BOXARR, Bristol, UK | 11/2022 - 04/2023
- Led the conversion of an Angular app into React, utilizing Redux Toolkit Query for API management.
- Pioneered the foundation of the React Application, leveraging VITE for faster build times.
- Assisted the Project Manager in JIRA board management, ticket review, and project timeline planning.
- Played a key role in hiring and onboarding new developers, fostering team growth.
- Adopted React Material UI as the UI library and integrated Storybook to showcase widget components.
Full Stack Developer
Together Creative, London, UK | 01/2022 - 08/2022
- Collaborated on an Angular / Firebase / NodeJS / TypeScript / NestJS / Cypress e-learning platform.
- Automated deployment and testing using GitHub Actions and conducted integration testing with Cypress.
- Successfully developed a proof-of-concept project using React Native for a Survey application.
- Practiced Agile methodology and managed tickets using JIRA.
- Solely responsible for development, deployment, testing, and ticket management in a team of two developers.
Lead Developer
Standard Chartered GBS, Chennai, India | 01/2020 - 09/2021
- Oversaw two projects using React, NodeJS, AngularJS (legacy version), and Java.
- Coordinated tasks among a team of ten developers, ensuring timely delivery.
- Spearheaded automation testing using Genie—Selenium and streamlined deployment through Jenkins pipelines.
- Conducted two-week sprints, involving sprint planning and retrospective meetings.
Full Stack Developer
Nexquare, Kerala, India | 05/2019 - 12/2019
- Developed and managed school management software using Angular for the front end and Java Spring Boot with Hibernate for the back end.
- Implemented Database replication for enhanced server availability during large operations.
- Contributed to various modules, including Library, Examination, and Attendance management.
Full Stack Developer
Red Panthers Software Solutions Ltd | 07/2016 - 05/2019
- Joined as an intern Front-end developer, progressing to lead a team of five junior developers.
- Worked on multiple projects with diverse technology stacks, including AngularJS, React, TypeScript, and VueJS, alongside Ruby on Rails.
- Introduced automation testing using Jest, Selenium, and Cucumber for most applications.
- Implemented Gitlab pipelines for automated testing and deployments on the Heroku hosting platform.
Education
Master of Arts in Web Design and Content Planning
University of Greenwich, London, UK | 09/2021 - 10/2022
In-depth learning of industry best practices for web design, user experience, and content strategy.
Bachelor of Technology in Computer Science and Engineering
Mahatma Gandhi University, Kerala, India | 06/2012 - 07/2016
Graduated with a GPA of 6.7. Completed projects on object detection using OpenCV and a digital scoreboard using Arduino.
Skills
Expert in
Intermediate in
Volunteering
One Day Workshop on Ruby on Rails
Rajagiri School of Engineering and Technology | 02/2018
Conducted a workshop focusing on Ruby on Rails, educating participants on the fundamentals and best practices of the framework.
One Day Workshop on Web Development
Sree Buddha College of Engineering, Alappuzha, Kerala, India | 03/2018
Led a workshop on web development, covering essential front-end and back-end technologies to help students build dynamic web applications.
Contact Me
Feel free to reach out directly through my email or phone number.
Slough, United Kingdom