Hi, I'm Shankar Murugan, a results-driven software professional with over 12 years in the IT industry, specializing in front-end and back-end web development. I excel in designing, coding, and integrating modern applications and have a track record of delivering high-quality solutions across multiple domains. I have hands-on experience across Media & Entertainment, Telecommunications, and Ecommerce, collaborating with cross-functional teams, leading Angular/Java projects, and continuously refining performance through debugging, CI/CD, and cloud deployment.

Shankar Murugan

Hi, I'm Shankar Murugan, a results-driven software professional with over 12 years in the IT industry, specializing in front-end and back-end web development. I excel in designing, coding, and integrating modern applications and have a track record of delivering high-quality solutions across multiple domains. I have hands-on experience across Media & Entertainment, Telecommunications, and Ecommerce, collaborating with cross-functional teams, leading Angular/Java projects, and continuously refining performance through debugging, CI/CD, and cloud deployment.

Available to hire

Hi, I’m Shankar Murugan, a results-driven software professional with over 12 years in the IT industry, specializing in front-end and back-end web development. I excel in designing, coding, and integrating modern applications and have a track record of delivering high-quality solutions across multiple domains.

I have hands-on experience across Media & Entertainment, Telecommunications, and Ecommerce, collaborating with cross-functional teams, leading Angular/Java projects, and continuously refining performance through debugging, CI/CD, and cloud deployment.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Angular Lead at Tech Mahindra – Toronto, Canada
October 1, 2024 - Present
Develop and maintain scalable applications using Java, Spring MVC, Spring Boot and Angular 15, Azure DevOps, CI/CD, TypeScript, JavaScript, HTML5, CSS3, Bootstrap. Lead code reviews, core coding and ensure high-quality standards. Manage cloud solutions using Azure and version control systems like GitHub or Azure DevOps. Involved in migration activity from Elastic Search to MongoDB. Build and integrate RESTful APIs for seamless communication between microservices. Implement secure and efficient APIs following industry best practices. Work closely with cross-functional teams, including front-end developers, DevOps engineers and QA teams. Diagnose and resolve production issues in a timely manner. Conduct performance tuning and optimization of services. Maintain comprehensive documentation for development processes and APIs.
Tech Lead (Angular Lead) at Tech Mahindra – Chennai, India
July 1, 2021 - October 1, 2024
Develop and maintain scalable application using Java, Spring MVC, SpringBoot, Microservices, RestAPI, Angular 15/11 – Versions, Typescript, JavaScript, Azure CICD, HTML5, CSS3, MySQL. Involved in the complete software development lifecycle, from requirements gathering to deployment and maintenance. Collaborate with project managers and designers to gather requirements and create technical specifications. Providing suggestions to improve development and enhance performance. Troubleshoot and debug issues, and provide timely resolutions to ensure smooth application performance. Optimize applications for maximum speed and scalability. Collaborate with cross-functional teams to define, design, and implement new features and enhancements to existing applications.
Computer Programmer and Interactive Media Developer at Tech Mahindra – Toronto, Canada
May 1, 2019 - June 1, 2021
Develop and maintain scalable application using Java, Spring MVC, SpringBoot, Angular 8, Typescript, JavaScript, CICD, Jenkins, HTML5, CSS3, Bootstrap, MySQL. Development of deliverables and effectively communicate with other team members to develop a quality product platform. Direct the offshore technical team from the requirement to drive stage of application on daily basis. Interaction with client from requirements to delivery and share daily status about project related activities. Prepare necessary functional and user documents, programming specifications, bug fixing logs and change requests for future reference. Coordinate offshore queries with customer, Development and stakeholders; ensure timely resolution for on-time delivery.
Senior Software Engineer at Tech Mahindra – Chennai, India
July 1, 2016 - May 1, 2019
Develop and maintain scalable application using Java, Spring MVC, AngularJS 1.5, JavaScript, jQuery, Ajax, HTML5, css3, Bootstrap, RestAPI, Cassandra, MySQL. Involved in complete SDL cycle (Analysis, Designing, Coding and Testing). Development of deliverables and effectively communicate with other team members to develop a quality product platform. Defining the testing activities to ensure that Unit Test plan covers all conditions provided in program applications. Troubleshoot, Maintenance and Functions such as creating, updating, retrieving or closing a trouble report.
Associate at Larsen & Toubro Infotech – Bangalore, India
June 1, 2015 - May 1, 2016
Involved in complete SDL cycle (Analysis, Designing, Coding and Testing). Create Change Request document for each and every client requirement. Write code against CR using Angular.js, PHP, Magento, HTML5, CSS3, Bootstrap, MariaDB, JavaScript, AJAX. Develop Web application and Ecommerce CMS plugins. Preparing software documentations. Maintained existing applications and resolve bug fixes if any. Attend daily Scrum meeting and share the project status. Program was to attend daily discussions with customer and offshore team to resolve queries.
Programmer at NIC (On Contract) – Chennai, India
April 1, 2014 - April 1, 2015
Involved in complete SDL cycle (Analysis, Designing, Coding and Testing). Create Change Request document for each and every client requirement. Write code against documented CR using PHP, MySQL, CodeIgniter, WordPress, HTML5, CSS3, Bootstrap, JavaScript, AJAX and JQuery. Maintain existing applications and resolve bug fixes if any. Attend weekly team meeting and share the project status.
Software Engineer at Probytes Software – Tiruvandrum, India
February 1, 2013 - March 1, 2014
Involved in complete SDL cycle (Analysis, Designing, Coding and Testing). Create Change Request document for each and every client requirement. Write code against documented CR using PHP, MySQL, CodeIgniter, WordPress, HTML5, CSS3, Bootstrap, JavaScript, AJAX and JQuery. Maintained existing applications and resolve bug fixes if any. Attend weekly team meeting and share the project status.
Web Developer at Orangeonlineinformation – Chennai, India
October 1, 2011 - December 1, 2012
Involved in designing and writing coding using HTML5, CSS3, Bootstrap, jQuery, JavaScript, Ajax, PHP and MySQL. Involved in troubleshooting issues and bug fixes. Develop Web application. Preparing software documentation.

Education

Bachelor’s Degree in Computer Science and Engineering at Kalsar College of Engineering, Chennai, India. Affiliated to Anna University, Tamilnadu India.
January 1, 2006 - January 1, 2010
Diploma in Computer Science and Engineering at St. Xavier’s Polytechnic College, Tuticorin, India. Affiliated to Anna University, Tamilnadu India.
January 1, 2004 - January 1, 2006

Qualifications

Microsoft Azure Fundamentals (AZ-900)
June 1, 2023 - February 17, 2026

Industry Experience

Software & Internet, Media & Entertainment, Telecommunications