Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mahesh Nedichil Sheshappa

Mississauga,Ontario

Summary

  • An accomplished Front End Developer with 13+ years of experience in creating and maintaining high performing web solutions.
  • Adept at utilizing cutting edge technologies and methodologies to deliver innovative and visually stunning interfaces.
  • 4+ years of diverse experience as a Full Stack Developer in the software industry. Experienced in software design, development, implementation, and testing of web-based applications.
  • Extensive use of Agile software development methodologies, including Scrum, Sprint, and traditional software methodologies such as Waterfall and Test-Driven Development (TDD).
  • Worked extensively on OJET
  • Worked on Micro front end applications and MERN stack in a professional development
  • Demonstrated expertise in tailoring AgGrid to meet specific project requirements, ensuring optimal performance and user experience
  • Skilled in web application development, validation, and web user interface with W3C standards such as HTML5, CSS3, XML, XHTML, ECMAScript, JavaScript, Bootstrap, AJAX, NodeJS, ReactJS and JSON.
  • Experienced in the implementation of REST APIs and authenticating users to access REST services using OAuth 2.0 and JWT (JSON Web token).
  • Experienced in working with NoSQL databases like MongoDB.
  • Experienced in the upkeep of Git, Bitbucket, and SVN version control tools.
  • Extensively performed Unit Testing, Integration Testing, and End to End testing for applications using Jest.
  • Experienced in creating, maintaining, and containerizing applications using Docker.
  • Good at design, deployment, and operation of highly available, scalable, and fault-tolerant systems using AZure and Amazon Web Services: EC2, ASG, ELB, CloudFront and S3
  • Worked on Jira and Confluence as project management tools.

Overview

14
14
years of professional experience

Work History

Technology Lead

Synechron Canada Inc
08.2023 - Current
  • Worked for Client CITIBANK (Risk Tech team)
  • Customized AgGrid to meet specific project needs, elevating data presentation and manipulation capabilities and contributing to a more user-centric application.
  • Developed user interfaces that provided a seamless and engaging experience, incorporating React Context and Hooks for efficient state management and component development.
  • Developed and maintained a comprehensive suite of automated test cases using React Testing Library and Jest, significantly reducing manual testing efforts.
  • Played a key role in maintaining high code quality through proactive code reviews, fostering collaboration and minimizing potential issues.

Environment: HTML5, CSS3, JavaScript, ReactJs, AgGrid, Jest

Senior Application Engineer

ORACLE PVT. LTD
02.2019 - 01.2023
  • Worked for health science domain clients like Pfizer, SunPharma
  • Working as part of Agile Scrum Methodology and Test-driven Development (TDD) for software development to produce high-quality applications.
  • Fully engaged in the specification, design, implementation, and both front end and backend phases of the Agile
    Software Development Life Cycle (SDLC).
  • Led a team to design and develop Microservice Architecture for clinical one application users.
  • Work closely with project manager, Architect Front-end Web Design teams and have actively involved in planning and estimation of the tasks.
  • Developed Single Page Application (SPA) / User Interface (UI) using OJET, React Js, JavaScript and Typescript.
  • Maintained states in the stores and dispatched the actions using Redux.
  • Expert in react component lifecycle practices and have contributed to increasing turnaround speed by 27%
  • Introduced wider use of isomorphic React and Node.js for web applications, decreasing load times by roughly 31%
  • Developed test cases and performed unit testing using Jest
  • Perform code reviews and mentor junior engineers
  • Used GIT for version control of files and to do the code merges from feature branches to master branch.
  • Worked on Agile/Scrum framework
  • Used Jira as a tracking/project management tool.

Environment: HTML5, CSS3, JavaScript, OJET, ReactJs, Redux, Microservices, Jest, Docker

Senior Interactive Developer

PUBLICIS SAPIENT
11.2013 - 01.2019
  • Worked for multiple clients like United HealthCare Insurance, Carnival cruises, Scania Automobile
  • Involved in the analysis, Design and development and testing phase of Agile software Development life cycle
    (SDLC).
  • Implemented Responsive websites, mobile applications, and landing pages from concept to deployment
  • Collaborated with product team members to implement new feature developments
  • Developed presentation layer using HTML5, CSS3, JavaScript and React.
  • Used Redux to maintain the application state
  • Worked on MERN stack to develop end to end application
  • Worked with the NoSQL database MongoDB specific to client needs.
  • Created Rest API using express Module and worked on unit testing, integration testing and end to end testing using Jest
  • Build servers using Azure/AWS launching EC2, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Used Jira and confluence to track and document the project as project management tool.
  • Maintaining the systems by fixing the integration and Ul issues and assuring zero defects

Environment: HTML5, CSS3, JavaScript, MongoDB, ExpressJs, ReactJs, NodeJs, SaSS, AWS, Jest

Software Engineer

Mphasis
10.2010 - 10.2013
  • Worked for insurance domain clients like Aegon Group, MedPro Group
  • Requirement gathering from business analyst and creating wireframes
  • Creating Responsive web pages from client approved wireframes
  • Rewrote HTML to meet industry standards for SEO and accessibility
  • HTML development and Integration support for back end developers
  • Fixed cross browser UI issues to bring consistency across browsers
  • Cross browser compatible testing, unit testing coverage for client application

Environment: HTML, CSS, JavaScript, Photoshop

Junior Front End Developer

Diya Systems
10.2009 - 10.2010
  • Created webpages according to client's guidelines and standards using HTML and CSS
  • Converted Photoshop documents to table-less semantic structure and also performed validation of HTML and CSS using HTML Tidy and W3C validator
  • Tested application on cross browsers and made webpage cross browser compatible in order to assure zero defects

Environment: HTML, CSS, PhotoShop

Education

Bachelors of Engineering -

VISVESVARAYA TECHNOLOGICAL UNIVERSITY
06.2009

Skills

  • HTML
  • CSS
  • JavaScript
  • NodeJs
  • React
  • Redux
  • Webpack module Federation
  • Typescript
  • ExpressJs
  • MongoDB
  • Docker
  • AWS/Azure
  • Jest & React testing library
  • SaSS
  • Git
  • Unit Testing
  • Debugging
  • Performance Optimization
  • CI/CD
  • PhotoShop

Timeline

Technology Lead

Synechron Canada Inc
08.2023 - Current

Senior Application Engineer

ORACLE PVT. LTD
02.2019 - 01.2023

Senior Interactive Developer

PUBLICIS SAPIENT
11.2013 - 01.2019

Software Engineer

Mphasis
10.2010 - 10.2013

Junior Front End Developer

Diya Systems
10.2009 - 10.2010

Bachelors of Engineering -

VISVESVARAYA TECHNOLOGICAL UNIVERSITY
Mahesh Nedichil Sheshappa