Summary
Overview
Work history
Education
Skills
Timeline
Generic

Mahesh Medavarapu

london,UnitedKingdom

Summary

Over 7+ Years of experience building, developing, and managing websites, applications for various organizations. Hands-on experience in all phases of Software Development Life Cycle (SDLC) including Requirements Gathering, Analysis, Design, Implementation& Maintenance and testing various methodologies. Expertise working Front-end JavaScript frameworks like React, React Routing, React Redux, jQuery, Bootstrap JS, Spring Boot, Nodejs, Express, MaterailUI, Tailwind, Javascript, Typescript, Nextjs, GraphQL, One app. Extensive expertise in applying the latest development approaches Progressive web app and MVC framework in the browser, event-driven applications using React-Redux, JavaScript, React.JS, ECMA6, jQuery, JSON, RESTful API, HTML5, CSS3, AJAX, Nodejs, Bootstrap, MaterailUI, Tailwind. Experience working in e-commerce, healthcare, building a web browser application using React js and Redux Proficient with development of RESTful Web Services for exchange of JSON representations and Web Socket Programming using Socket IO. Expertise in developing dynamic web pages in HTML5, CSS3 with ReactJS for User Interface and developed single page application by using React, React Routing, React Redux and Redux toolkit. Worked on React JS Virtual Dom and React views, rendering using Functional components. Experience with testing tools like automation, Jest and Enzyme. Implemented a Continuous Delivery pipeline with Docker, GitHub and AWS. Designed Prototype and project layout skeletons using ReactJS, JavaScript, Typescript, Node Js and CSS/SaSS and HTML5, Spring Boot, Nodejs. Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords. Created reusable and testable React.js functional components. Expertise in developing, deploying, and debugging applications. Hands on experience in web accessibility. Experience in developing web applications using MVC architecture. Expertise in using source code control systems such as GIT, JIRA, and Jenkins. Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards. Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology. Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar. Expertise in analyzing the DOM Layout, JavaScript functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar. Experience in building solutions on top of AWS such as Lambda, API Gateway, ECS, S3 and others Experience working in AWS technologies like CloudFront, SNS, SES, SQS, Cloud Formation. Knowledge and experience working with No SQl databases and MongoDB. Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects. Highly motivated, reliable analytical problem solver and trouble-shooter with strong attention to detail. Demonstrated ability to complete projects in deadline-oriented environments. Hands on experience Java and J2EE to design and implement robust backend solutions Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behavior’s in CSS and Bootstrap. Good experience working Defect analysis, Bug triage, Defect fixing , Unit testing. Extensive experience in using Git and Bitbucket for version control, including branching, merging, and code review processes.

Overview

7
7
years of professional experience
1
1
year of post-secondary education

Work history

Software Automation Test Engineer

Deloitte
09.2016 - 03.2017
  • Worked as a Full Stack Front End Developer with a team in NGS Workflow an agile environment with a continues integration of every week team iterations
  • Collaborated with the team with a daily stand up and open communications with the Team members
  • Worked as an end-to-end developer like Automation Tester and as a code reviewer to merge pull requests
  • Worked on Multiple Projects using technologies like React JS andnode js
  • Applied Optimization techniques to reduce Page Size and load times to enhance user experience using sprites
  • Developed user Interface by using the ReactJS, Flux for SPA Development
  • Worked on Class components life cycle and function based components
  • Used React-Router to turn application into Single Page Application
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Maximized applications' efficiency, data quality, scope, operability, and flexibility
  • Developed Full-stack web applications which processed, analyzed, and rendered data visually
  • Worked Web and mobile optimized development process
  • Gathered all the requirements needed for the development and implement them according to the business plans
  • Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Data in Excel format using react
  • Worked on technologies like Html, CSS, Bootstrap, jQuery, JavaScript, Node JS, ReactJS
  • Designed and developed authentication process for websites using JWT Tokens
  • Created site layouts by using the provided designs from the UX designer and designed those concepts by using the UI Technologies
  • Designed and developed authentication process for websites using JWT Tokens and Web Socket Programming using Socket IO
  • Experience in building solutions on top of AWS such as Lambda, API Gateway, ECS, S3 and others
  • Experience working in AWS technologies like CloudFront, SNS, SES, SQS, Cloud Formation
  • Knowledge and experience working with No SQl databases and MongoDB
  • Designed reusable Headers and Footers to maintain the same design structure for over the website
  • Developed reusable Rest API's where it can be used in multiple components as a single service call
  • Actively applies feedback received to day-to-day work and strives to improve performance
  • Knowledge of useable HTML elements within email clients
  • Have strong typographic, color and layout skills and an understanding of how these basic design principles are applied to the web
  • Hands-on experience in developing cross-platform server-side JavaScript frameworks using Node JS to achieve scalability in real-time web applications
  • Worked on JavaScript to do day to day Data Base backup and acknowledge team with scripted emails
  • Designing database tables and structures by Creating views, functions, and stored procedures
  • Worked on optimized SQL queries for integration with other applications and Creating database triggers for use in automation
  • Extensive experience in using Git and Bitbucket for version control, including branching, merging, and code review processes
  • Worked on writing Test Cases using Jest and Enzyme
  • Keen analysis and problem-solving skills
  • Ability to manage high work volumes and work on multiple projects simultaneously
  • Communicate with project team (designers, developers, developers, strategists, project managers etc.) to foster collaboration on projects
  • Participate in the requirements definition process with Product Management and Development of other key stakeholders
  • Drives the clarification of user tasks and objectives
  • Environment: HTML, CSS, Bootstrap, Ajax, JSON, ReactJS, Node js, Jest and Enzyme(Unit Testing), DOM, Rest, Web services, GIT.

Software Automation Test Engineer

Datum Cybertech
04.2016 - 03.2017
  • Worked as a front-end developer with a team of Fitbit in an agile environment with a continues integration of every week team iterations
  • Collaborated with the team with a daily stand up and open communications with the Team members like UX designer, project manager and other team members involved in the project
  • Designed and Developed the LOGIC Web App from the Initial Stage
  • Gathered all the requirement needed for the development and implement them according to the business plans
  • Worked on with the technologies like Html, CSS, Bootstrap, jQuery, JavaScript, React and Redux, Node js
  • Designed and developed authentication process for angular by using OIDC (Open ID Connect)
  • Experience in working with JSON files consisting of data responses and presenting them in the UI Layer
  • Developed Web App with different Dashboards for the Drilling Process in different land surfaces
  • Developed Recommendations for the user in their Drilling process as to give them their Depth and tool Status
  • Used input and output for data transfer between components
  • Worked on React JS to create angular tabs, Tables and Header bars
  • Used Plugins and implemented a short code to develop React pages by using Web pack
  • Debugged the application and manipulated them using the DOM functions and tested them in different web browsers and developer tools like Firefox ,IE and chrome
  • Used all aspects of React like "Routing"
  • Worked on Class components life cycle and function based components
  • As a scrum team member worked on agile stories, troubleshooting issues and fixing defects
  • Used various React and JavaScript filters against data sets to filter and formatted data currency, strings rendered in the UI
  • Worked on Geotoolkit to show data in a graphical views for the users
  • Designed and developed authentication process for websites using JWT Tokens and Web Socket Programming using Socket IO
  • Worked on Unit testing for the single page applications which are developed in React
  • Used version controls like git and TFS for every single change to make a perfect version control on their changes
  • Environment: HTML, CSS, Bootstrap, Ajax, JSON, ReactJS, Node js, Jest and Enzyme(Unit Testing), DOM, Rest, Web services, GIT
  • Thank you”

Front end Developer

Deloitte
Oct 2021 - Aug 2023
  • Worked as a Front End Developer with a team in GDAS Global HR an agile environment with a continues integration of every week team iterations
  • Collaborated with the team with a daily stand up and open communications with the Team members
  • Worked as an end-to-end developer like Automation Tester and as a code reviewer to merge pull requests
  • Worked on Multiple Projects using technologies like React, React Routing, React Redux, jQuery, Bootstrap JS, Spring Boot, Nodejs, Express, MaterailUI, Tailwind, Nextjs
  • Applied Optimization techniques to reduce Page Size and load times to enhance user experience using sprites
  • Developed user Interface by using the ReactJS, Flux for SPA Development
  • Used React-Router to turn application into Single Page Application and Micro-Frontend
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Maximized applications' efficiency, data quality, scope, operability, and flexibility
  • Developed Full-stack web applications which processed, analyzed, and rendered data visually
  • Worked Web and mobile optimized development process
  • Gathered all the requirements needed for the development and implement them according to the business plans
  • Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Data in Excel format using react
  • Worked on technologies like Html, CSS, Bootstrap, jQuery, JavaScript, Node JS, ReactJS, Angular and micro-Frontend
  • Designed and developed authentication process for websites using JWT Tokens and Web Socket Programming using Socket IO
  • Created site layouts by using the provided designs from the UX designer and designed those concepts by using the UI Technologies
  • Hands-on experience in developing cross-platform server-side JavaScript frameworks using Node JS to achieve scalability in real-time web applications
  • Designed reusable Headers and Footers to maintain the same design structure for over the website
  • Developed reusable Rest API's where it can be used in multiple components as a single service call
  • Actively applies feedback received to day-to-day work and strives to improve performance
  • Knowledge of useable HTML elements within email clients
  • Have strong typographic, color and layout skills and an understanding of how these basic design principles are applied to the web
  • Experience in using Git and Bitbucket for version control, including branching, merging, and code review processes
  • Create Nodejs application using Express JS framework and used middleware, JWT tokens
  • Worked on JavaScript to do day to day Data Base backup and acknowledge team with scripted emails
  • Designing database tables and structures by Creating views, functions, and stored procedures
  • Worked on optimized SQL queries for integration with other applications and Creating database triggers for use in automation
  • Experience in building solutions on top of AWS such as Lambda, API Gateway, ECS, S3 and others
  • Experience working in AWS technologies like CloudFront, SNS, SES, SQS, Cloud Formation
  • Knowledge and experience working with No SQl databases and MongoDB
  • Worked on writing Test Cases using Jest and Enzyme
  • Automation testing
  • Keen analysis and problem-solving skills
  • Ability to manage high work volumes and work on multiple projects simultaneously
  • Communicate with project team (designers, developers, developers, strategists, project managers etc.) to foster collaboration on projects
  • Participate in the requirements definition process with Product Management and Development of other key stakeholders
  • Drives the clarification of user tasks and objectives
  • Environment: HTML, CSS, Bootstrap, Ajax, JSON, ReactJS, Node js, Jest and Enzyme(Unit Testing), Jest, DOM, Rest, Web services, GIT, MaterailUI, Tailwind, Nextjs, Graphql, Angular and Micro-Frontend., Worked as Full Stack Front End Developer for Deloitte Job Portal in an agile environment with a continues integration of every week team iterations
  • Collaborated with onsite and offshore team with a daily stand up and open communications with the Team members
  • Worked with Shopping cart team and magenta team in development of overall web design and development of main navigation, product thumb pages, product detail pages, shopping cart deals pages, special offers, billing pages, plan details pages
  • Add to cart pages, checkout process pages and store locator pages
  • Worked as a principal developer by providing guidance and troubleshooting issues/bugs to the team
  • Documented issues by collecting information from client and assigned tasks to developers
  • Worked as a tester to identify bugs and technical issues before and after deploying the code
  • Maintained an organized workflow using project management tools
  • Worked as a code reviewer for every developer in the team before passing to Automation team
  • Worked on code optimization techniques where it reduces time on page load, image quality with pixel, video time load and load times of whole websites
  • Worked on Class components life cycle and function based components
  • Collaborated on daily basis with offshore team and conducted everyday standups to update the sprints and deliver projects on time
  • Hands-on experience in developing cross-platform server-side JavaScript frameworks using Node JS to achieve scalability in real-time web applications
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox, and Google Chrome
  • Used JIRA for Defect tracking
  • As a scrum team member worked on agile stories, troubleshooting issues and fixing defects
  • Produced semantically appropriate, standards compliant mark-up, and produced Rich User Interfaces
  • Worked on jasmine test cases where unit test cases are written for Single Page Application (SPA)
  • Designed and developed authentication process for websites using JWT Tokens and Web Socket Programming using Socket IO
  • Experience in using Git and Bitbucket for version control, including branching, merging, and code review processes
  • Environment: HTML, CSS, Bootstrap, Ajax, JSON, Angular Material, Node js, Jest and Enzyme(Unit Testing), DOM, Rest, Web services, GIT, MaterailUI, Tailwind.
  • Carried out day-to-day duties accurately and efficiently.
  • Quickly learned and applied new skills to daily tasks, improving efficiency and productivity.

Full Stack Developer

Deloitte
Sept 2019 - Aug 2023
  • Worked as a Full Stack Developer with a team in Deloitte Avature RMS an agile environment with a continues integration of every week team iterations
  • Collaborated with the team with a daily stand up and open communications with the Team members
  • Worked as an end-to-end developer like Automation Tester and as a code reviewer to merge pull requests
  • Worked on Multiple Projects using technologies like React JS, Oneapp and node js
  • Applied Optimization techniques to reduce Page Size and load times to enhance user experience using sprites
  • Developed user Interface by using the ReactJS, Oneapp for SPA Development
  • Worked on Class components life cycle and function based components
  • Used React-Router to turn application into Single Page Application
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Maximized applications' efficiency, data quality, scope, operability, and flexibility
  • Developed Full-stack web applications which processed, analyzed, and rendered data visually
  • Worked Web and mobile optimized development process
  • Gathered all the requirements needed for the development and implement them according to the business plans
  • Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Data in Excel format using react
  • Worked on technologies like Html, CSS, Bootstrap, jQuery, JavaScript, Node JS, ReactJS, GraphQL
  • Designed and developed authentication process for websites using JWT Tokens
  • Created site layouts by using the provided designs from the UX designer and designed those concepts by using the UI Technologies
  • Designed and developed authentication process for websites using JWT Tokens and Web Socket Programming using Socket IO
  • Experience in building solutions on top of AWS such as Lambda, API Gateway, ECS, S3 and others
  • Experience working in AWS technologies like CloudFront, SNS, SES, SQS, Cloud Formation
  • Knowledge and experience working with No SQl databases and MongoDB
  • Designed reusable Headers and Footers to maintain the same design structure for over the website
  • Developed reusable Rest API's where it can be used in multiple components as a single service call
  • Actively applies feedback received to day-to-day work and strives to improve performance
  • Knowledge of useable HTML elements within email clients
  • Have strong typographic, color and layout skills and an understanding of how these basic design principles are applied to the web
  • Hands-on experience in developing cross-platform server-side JavaScript frameworks using Node JS to achieve scalability in real-time web applications
  • Worked on JavaScript to do day to day Data Base backup and acknowledge team with scripted emails
  • Designing database tables and structures by Creating views, functions, and stored procedures
  • Worked on optimized SQL queries for integration with other applications and Creating database triggers for use in automation
  • Extensive experience in using Git and Bitbucket for version control, including branching, merging, and code review processes
  • Worked on writing Test Cases using Jest and Enzyme
  • Keen analysis and problem-solving skills
  • Ability to manage high work volumes and work on multiple projects simultaneously
  • Communicate with project team (designers, developers, developers, strategists, project managers etc.) to foster collaboration on projects
  • Participate in the requirements definition process with Product Management and Development of other key stakeholders
  • Drives the clarification of user tasks and objectives
  • Environment: HTML, CSS, Bootstrap, Ajax, JSON, ReactJS, Node js, Jest and Enzyme(Unit Testing), DOM, Rest, Web services, GIT, kibana, GraphQL, , Oneapp.
  • Streamlined code management for improved version control using Git.

Front End Developer

Rlabs, Deloitte
11.2019 - 08.2021
  • Worked as a Full Stack Developer with a team in Learning management portal in an agile environment with a continues integration of every week team iterations
  • Collaborated with the team with a daily stand up and open communications with the Team members
  • Worked as an end to end developer like Automation Tester and as a code reviewer to merge pull requests
  • Applied Optimization techniques to reduce Page Size and load times to enhance user experience using sprites
  • Extensive knowledge and experience with accessibility standards and guidelines
  • Developed user Interface by using ReactJS, Redux for SPA Development
  • Used React-Router to turn application into Single Page Application
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Maximized applications' efficiency, data quality, scope, operability, and flexibility
  • Developed Full-stack web applications which processed, analyzed, and rendered data visually
  • Gather all the requirements needed for the development and implement them according to the business plans
  • Worked on Restful API's
  • Experience in building solutions on top of AWS such as Lambda, API Gateway, ECS, S3 and others
  • Experience working in AWS technologies like CloudFront, SNS, SES, SQS, Cloud Formation
  • Knowledge and experience working with No SQl databases and MongoDB
  • Designed and developed authentication process for websites using JWT Tokens and Web Socket Programming using Socket IO
  • Experience in using Git and Bitbucket for version control, including branching, merging, and code review processes
  • Worked on Documenting Data base and routes
  • Used React-Autocomplete for creating google map's location search on the webpage
  • Worked on technologies like Html, Css, Bootstrap, jQuery, JavaScript, Node JS, ReactJS and Mongo DB, GraphQL
  • Created site layouts by using the provided designs from the UX designer and designed those concepts by using the UI Technologies
  • Designed reusable Headers and Footers to maintain the same design structure over the website
  • Developed reusable Rest API's where it can be used in multiple components as a single service call
  • Actively applies feedback received to day-to-day work and strives to improve performance
  • Knowledge of useable elements within email clients
  • Have strong typographic, color and layout skills and an understanding of how these basic design principles are applied to the web
  • Designing database tables and structures by Creating views, functions, and stored procedures
  • Keen analysis and problem-solving skills
  • Extensive experience in using Git and Bitbucket for version control, including branching, merging, and code review processes
  • Hands-on experience in developing cross-platform server-side JavaScript frameworks using Node JS to achieve scalability in real-time web applications
  • Ability to manage high work volumes and work on multiple projects simultaneously
  • Communicate with project team (designers, developers, developers, strategists, project managers etc.) to foster collaboration on project
  • Participate in the requirements definition process with Product Management and Development of other key stakeholders
  • Drives the clarification of user tasks and objectives
  • Involved in Dev deployments every two weeks
  • Expert in using GIT versioning
  • Environment: HTML, CSS, Bootstrap, JSON, ReactJS, Angular, Node js, Mongo DB, DOM, Rest, Web services, GIT, MaterailUI, Tailwind, Micro-Frontend.

Rlabs
11.2017 - 07.2021

Software Engineer

Kaiser
01.2017 - 09.2017
  • Worked as a front-end developer with a team of Wipro in an agile environment with a continues integration of every week team iterations
  • Collaborated with the team with a daily stand up and open communications with the members like UX designer, project manager and other team members involved in the project
  • Worked Web and mobile optimized development process
  • Gathered all the requirements needed for the development and implement them according to the business plans
  • Worked on with the technologies like Html, CSS, Bootstrap, jQuery, JavaScript, Json
  • Designed and developed authentication process for angular by using WordPress
  • Created site layouts by using the provided designs from the ux designer and designed those concepts by using the UI Technologies
  • Experience in working with JSON files consisting of data responses and presenting them in the UI Layer
  • Developed Web Pages for the payment process of filing fee for their departments
  • Used input and output for data transfer between components
  • Debugged the application and manipulated them using the DOM functions and tested them in different web browsers and developer tools likeFirefox ,IE and chrome
  • As a scrum team member worked on agile stories, troubleshooting issues and fixing defects
  • Extensive experience in using Git and Bitbucket for version control, including branching, merging, and code review processes
  • Worked on Unit testing for the single page applications which are developed in React JS
  • Used version controls like git and bit bucket for every single change to make a perfect version controls on their changes
  • Environment: HTML, CSS, Bootstrap, Ajax, JSON,ReactJS, Node js, Jest and Enzyme(Unit Testing), DOM, Rest, Web services, GIT.

Education

Bachelor Of Computer Science Engineering -

JNTUH
01.2016 - 12.2016

Skills

  • HTML
  • HTML5
  • XML
  • CSS
  • CSS3
  • Bootstrap
  • JavaScript
  • JQuery
  • WebStorm
  • Notepad
  • Adobe Dreamweaver
  • Adobe Flash Professional
  • Action Script 20
  • Action Script 30
  • S3
  • AWS
  • Microsoft Publisher
  • Brackets
  • Visual Studio
  • Postman
  • Perforce
  • CVS
  • Nodejs
  • React
  • Redux
  • Redux Thunk
  • Redux-Toolkit
  • Adobe PageMaker
  • MS Office
  • Adobe Illustrator CS3
  • Oracle
  • SQL server
  • Mongo DB
  • PS/SQL
  • Windows
  • Unix
  • Linux
  • Agile Scrum
  • Agile kanban
  • Waterfall SDLC

Timeline

Front end Developer

Deloitte
Oct 2021 - Aug 2023

Front End Developer

Rlabs, Deloitte
11.2019 - 08.2021

Full Stack Developer

Deloitte
Sept 2019 - Aug 2023

Rlabs
11.2017 - 07.2021

Software Engineer

Kaiser
01.2017 - 09.2017

Software Automation Test Engineer

Deloitte
09.2016 - 03.2017

Software Automation Test Engineer

Datum Cybertech
04.2016 - 03.2017

Bachelor Of Computer Science Engineering -

JNTUH
01.2016 - 12.2016
Mahesh Medavarapu