Summary
Overview
Work History
Education
Skills
Project Responsibilities
Tools Technologies Frameworks
Industry
Personal Information
Languages
Timeline
Generic
Sridhar Ravikumar

Sridhar Ravikumar

Chennai

Summary

  • Sridhar Ravikumar Senior Software Engineer - Technology 10 years of experience pursued 7 IT industry in design and development and worked on ReactJS, JavaScript, jQuery, HTML5, CSS3, Bootstrap and extensive experience in full software life cycle development process. Core Competencies
  • Framework designing for architecture
  • Development and execution methodology
  • Client-server architecture designing
  • Team Lead
  • UI Functional Testing
  • Boiler plate creation (Initial project set-up) Tools, Technologies and Frameworks
  • React JS
  • Node JS
  • HTML
  • JQuery
  • JIRA
  • Visual Studio Code
  • GIT
  • Bootstrap
  • Java Script
  • Ajax
  • JSON
  • CSS
  • Docker Project Responsibilities at Virtusa
  • Involved in all phases of Software Development Life Cycle. (SDLC) and worked with Agile methodology.
  • Attending Business requirements grooming session and preparing functional and non-functional scenarios for automation.
  • Understanding the objectives, Application functionality, architecture details and components metrics along with workload characterization
  • Implemented the concepts like Classes, Objects, Interfaces, Functions, Inheritance, Polymorphism, Encapsulation, and Exception Handling when writing the code
  • Manage team performance and responsible for the overall development of the team
  • Manage and strengthen Client Relationship

Highly-motivated employee with desire to take on new challenges. Strong worth ethic, adaptability and exceptional interpersonal skills. Adept at working effectively unsupervised and quickly mastering new skills.

Overview

10
10
years of professional experience

Work History

Senior Developer

Virtusa
01.2023 - 01.2024
  • Developed and maintained a React application, focusing on delivering a seamless user experience
  • Utilized Material-UI to design and implement various components, enhancing the application's visual appeal and usability
  • Worked on development of the shop page UI, leveraging HTML and CSS to create an intuitive and visually engaging interface
  • Demonstrated proficiency in translating design mockups into responsive and interactive react components
  • Collaborated with cross-functional teams to ensure alignment with project requirements and timelines.

Senior Developer

Virtusa
02.2021 - 12.2022
  • Worked in agile methodologies for incremental development to deliver better application
  • Experience in developing web pages using HTML5, CSS/CSS3, SASS, JavaScript, React JS, and Redux
  • Involved in creating a Reusable component and React Router to turn application into Single Page Application using React JS
  • Added Dynamic functionality by creating and dispatching Action Creators that deployed actions
  • Exclusively used React-Hooks to handle application life cycle processes
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the web application
  • Hands on experience with version control tools, such as GIT and JIRA
  • Unit tested front-end React JS code using React testing Library.

Senior Developer

Virtusa
02.2020 - 12.2020
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers
  • Extensive experience working with JavaScript Frameworks like Node.JS, React.JS
  • Experience in developing web pages using HTML5, CSS/CSS3, SASS, JavaScript, React JS, and Redux
  • Involved in creating a Reusable component and React Router to turn application into Single Page Application using React JS
  • Experience in ECMAScript 6 (ES6) such as Arrow functions, Classes and enhanced object literals
  • Experienced in developing React components
  • Used Axios with React JS for making AJAX Calls
  • Experience in using Webpack as module bundler and publish the package to Nexus Repository manager and deploy the application
  • Hands on experience with version control tools, such as GIT and Bit Bucket
  • Unit tested front-end React JS code using Jest and Enzyme.

Analyst

HCL Technologies
09.2017 - 10.2018
  • Developing features in Ecommerce website based on the requirement provided through Agile methodology
  • Writing unit test case for the developed code and testing code functionality
  • Writing Functional Test case for the feature developed
  • Developing code by considering Sonar compliance, CSS Lint and JSLint
  • Played vital role in getting requirement directly from client.

Software Engineer

SourceHov
04.2014 - 07.2016
  • Responsible for requirements gathering and development
  • Developing and maintaining web-based application using ASP.NET, C# and SQL Server
  • Tested competitive product in the market to enhance responsive webpage
  • Creating XML to transport data to different environment
  • Developed a Tool for internal Team Escalations and to maintain records for bug fixes
  • Played a vital role in approving the user interface design with responsive webpage
  • Developed user management, Role management, Authentication through UI.

Education

B.E Computer Science Engineer -

Lord Venkateshwara Engineering College, Anna University

Skills

  • ReactJS
  • JavaScript
  • JQuery
  • HTML5
  • CSS3
  • Bootstrap
  • Framework designing for architecture
  • Development and execution methodology
  • Client-server architecture designing
  • Team Lead
  • UI Functional Testing
  • Boiler plate creation (Initial project set-up)

Project Responsibilities

  • Involved in all phases of Software Development Life Cycle. (SDLC) and worked with Agile methodology.
  • Attending Business requirements grooming session and preparing functional and non-functional scenarios for automation.
  • Understanding the objectives, Application functionality, architecture details and components metrics along with workload characterization
  • Implemented the concepts like Classes, Objects, Interfaces, Functions, Inheritance, Polymorphism, Encapsulation, and Exception Handling when writing the code
  • Manage team performance and responsible for the overall development of the team
  • Manage and strengthen Client Relationship

Tools Technologies Frameworks

  • React JS
  • Node JS
  • HTML
  • JQuery
  • JIRA
  • Visual Studio Code
  • GIT
  • Bootstrap
  • Java Script
  • Ajax
  • JSON
  • CSS
  • Docker

Industry

IT

Personal Information

Title: Senior Software Engineer - Technology

Languages

Tamil
First Language
English
Proficient (C2)
C2

Timeline

Senior Developer

Virtusa
01.2023 - 01.2024

Senior Developer

Virtusa
02.2021 - 12.2022

Senior Developer

Virtusa
02.2020 - 12.2020

Analyst

HCL Technologies
09.2017 - 10.2018

Software Engineer

SourceHov
04.2014 - 07.2016

B.E Computer Science Engineer -

Lord Venkateshwara Engineering College, Anna University
Sridhar Ravikumar