OutdefineJoin for free
talent banner
Photo of Rohith Vijay

Rohith Vijay

Frontend developer

Waterloo
0
Followers
0
Following
Seasoned Front End Developer having 6 years of experience with a proven track record in front-end development, specializing in ReactJS, Redux, TypeScript, JavaScript, HTML5 and CSS3.

Careers

Senior Software Engineer

Quest Global

Full time03/2022 - 08/2023
  1. Designing and Implementation of responsive layouts, forms, and interactive components using React JS, JSX, SCSS and Tailwind CSS.
  2. • Translated ambiguous requirements into functional features by working closely with professionals and stakeholders to understand their needs and by implementing complex business logic and workflows within the React application.
  3. • Leveraged Fetch and Axios libraries in React to establish efficient asynchronous data fetching and handling from RESTful APIs, ensuring seamless communication between the front-end and back-end, resulting in enhanced application performance and responsiveness.
  4. • Applied actions, reducers, and the Redux store to manage complex application states effectively.
  5. • Reduced the number of application bugs from 40 to 5 by conducting unit and integration tests using JEST and React Testing Library.
  6. • Implemented Git-based deployment strategies, leveraging tools like GitHub Actions, to automate the deployment pipeline and efficiently push code changes to production, ensuring a streamlined and reliable deployment process.
  7. • Mentored junior developers, conducted code reviews, and provided technical guidance to improve team productivity.
  8. • Clear and comprehensive documentation of design decisions and diagrams to understand the overall structure and design principles.
  9. • Leveraged npm (Node Package Manager) proficiently within React projects to manage dependencies, streamline package installations, and facilitate efficient project scaffolding, ensuring optimized development workflows and reliable application builds.
  10. • Proficiently utilized Redmine for meticulous task tracking, bug identification, and resolution, ensuring efficient bug-fixing processes and streamlined task management for successful project outcomes.
Senior UI Developer

Reflections Info Systems

Full time09/2019 - 03/2022
  1. • Developed a responsive user interface with interactive components and optimized forms using a combination of React, JSX, and Bootstrap 5, ensuring seamless functionality across diverse devices and screen sizes.
  2. • Enabled seamless collaboration across internal teams and vendors by orchestrating weekly meetings, delivering comprehensive task lists, and setting clear deadlines for developers, leading to the enhancement and refinement of products and services.
  3. • Integrated React.js with Node.js and Express to create a full-stack application, utilizing RESTful APIs for seamless data communication between the front-end and back-end, ensuring a cohesive and efficient user experience.
  4. • Employed performance optimization techniques such as memoization, virtual DOM usage, and code splitting to enhance application speed and responsiveness.
  5. • Performed meticulous unit and integration testing utilizing robust testing libraries such as Jest and React Testing Library, ensuring the sustained quality and dependability of the codebase.
  6. • Enhanced system performance by meticulously identifying and remedying bugs, resulting in notable improvements in overall system efficiency and reliability.
  7. • Utilized Jira as the primary project management tool, proficiently managing tasks, tracking project progress, and facilitating seamless communication among team members, ensuring efficient workflow and timely project deliveries.
Software Engineer

Cycloides Technologies

Full time07/2017 - 09/2019
  1. • Transformed UX wireframes from the design team into production-ready, responsive, and accessible components using React, JavaScript, PHP and Bootstrap, resulting in a remarkable 2x enhancement in website performance.
  2. • Effectively utilized the component lifecycle methods in React 15 to manage state, side effects, and optimize performance.
  3. • Integrated API's using Axios and unit tested with Jest to ensure the app would not crash due to API changes.
  4. • Developed and tested web applications rigorously to ensure cross-browser compatibility, employing industry best practices and tools to deliver consistent user experiences across multiple browsers, including Chrome, Firefox, Safari, and Edge.
  5. • Proficiently utilized Git version control system to track changes, manage codebase history, facilitate seamless collaboration among team members, and ensure code integrity throughout the software development lifecycle.
  6. • Leveraged Redmine as a robust issue-tracking tool to efficiently identify, prioritize, and resolve software bugs, ensuring systematic bug management and timely issue resolution within the project lifecycle.

Education

Federal Institute of Science and Technology

Computer Science

08/2012 - 05/2016Bachelor's DegreeClass of 2016

My projects

Memory Game App

portfolio show

This is a memory test game created with React 18, ReactRouter, useContext and Tailwind CSS.

Role: Front End Developer

Completed: 12/2023

Live project: rohithvijay.github.io/MemoryGame/

  1. 1
  2. 2
  3. 3
  4. 4
Skills
React.jsTypeScriptJavascriptTailwind css ReduxHTML5 & CSS3GithubNode+npmExpressJSBootstrap
Experience5-8 years
Hourly rate$50/hr
Open to
hybridremote

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!