Summary
Overview
Work History
Education
Skills
Certification
Professionexperience
Work Availability
Timeline
Generic
Lakshmanan Muthiah

Lakshmanan Muthiah

Frisco,TX

Summary

Technical Lead with 18 years of experience in delivery, team building, development & implementation of large-scale technology solutions with major companies. Having extensive work experience with Core Java, J2EE, JSP, JavaScript, and Hibernate, spring core, webservices (SOAP and REST). Experienced in all phases of Software development life cycle (SDLC) in both Agile and waterfall projects. Have knowledge in Messaging technologies like SonicMQ, JMS, RabbitMQ etc and also in ReactJS. Worked for multiple clients in Banking, Airlines and Telecommunications Domains. Used AWS Cloud and developed Microservices using Springboot in recent project. Had used Servers like Jboss, Tomcat, IBM Websphere Application Server. Worked on AWS S3, EC2, IAM, Postgresql.

Have Experience in Mentoring /coaching people on soft skills and Technical Skills to develop a better culture in the team. Talented Technical Lead adept at integrating resources into business operations and developing innovative technical solutions to diverse issues. Strong history of managing highly effective teams to execute complex projects within stringent timeframes. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code. Amiable Technical Lead ready to rapidly onboard new personnel and kick start new projects. Achieves rapid and exceptional completion metrics through careful utilization of available skills and technical assets. Assembles effective teams by exploiting complementary competencies and collaborative employee relationships.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Technical Lead

Mphasis
11.2021 - Current

Work with the offshore team and manage the tasks within the team

  • Followed the agile model to take care of create new stories as per the client needs and make sure it is delivered within sprint
  • Keep the watch on the prod and non-prod issues using splunk, take ownership to ensure all issues are resolved within the SLA time
  • Discuss the new tasks for the upcoming quarter, create stories for that, assign to the team and work based on the priority
  • Take a lead on Continuous Integration & Continuous Delivery of the application code with checks on testing, code quality and zero downtime
  • Support Deployment team to Scale the applications as per traffic and volume
  • Handling team members, coaching and guiding them to improve and develop skillset
  • Planning the next quarter, create stories based on priority, distributing with team members ensuring that progression every sprint
  • Participated in Code reviews to maintain best practices and standards
  • Wrote code in Python for integrating with AWS features and automating it
  • Migrated Java and Node.js applications to the upgraded versions, fixed issues and vulnerabilities
  • Developed a new functionality using AWS services like EC2, S3, SNS, Lambda, SQS and RDS
  • Wrote end to end to code to create the services using CF templates, deployed and tested in different environments
  • Utilized AWS OAuth2 for authorizations and also configured application in Cloudwatch to monitor logs etc
  • Discuss architecture, create design documents, come up with test plans to maintain compliance and security standards.
  • Evaluated and recommended new tools and technologies that resulted in increased development efficiency and up-to-date technical skillsets within the team.
  • Drove customer satisfaction by prioritizing feature requests based on detailed analysis of user feedback and market trends.
  • Increased application stability by regularly monitoring performance metrics, addressing bottlenecks proactively to minimize downtime occurrences.
  • Enhanced system performance with thorough code reviews, debugging, and optimization techniques.
  • Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.
  • Identified value opportunities to exploit product for maximum business effectiveness.
  • Facilitated knowledge sharing sessions within the technical team to improve skillsets and encourage innovative solution development.
  • Offered input on technical and platform-related strategic planning initiatives.
  • Researched and adopted new technologies to add value to existing offerings.
  • Investigated system issues and implemented resolutions to reduce downtime.
  • Optimized resource allocation across multiple concurrent projects by closely tracking team capacity levels against project deadlines and milestones.
  • Installed system updates to address vulnerabilities and reduce security issues.
  • Estimated work hours and tracked progress using Scrum methodology.

Lead Software Engineer

Verizon
09.2019 - 11.2021
  • Independently handling team of developers in India, assigning task, getting work done through waterfall model
  • Participated in agile scrum calls, updating daily status, creating stories, backlog etc
  • Showing demos to client manager/stakeholders and getting feedback
  • Understanding client requirements, converting them into projects tasks, sharing with team
  • Overcoming challenges by thinking out of box to resolve them
  • Taking ownership in planning, creating stories etc
  • Developed a Test UI using Angular(Typescript) application by creating custom components, modules to invoke microservices, tested, showed that as a demo to clients
  • Develop and deploy serverless applications using AWS services such as API Gateway, ELB, Lambda, S3, EC2 and DynamoDB
  • Stored business data in Postgresql table in AWS and integrated with application code to perform CRUD operations
  • Ensure Safe delivery of code by conducting experiments in lower environments with proper project plans
  • Optimized the application for performance and used Autoscaling features of AWS to scale the application as per performance needs
  • Configured application in splunk for checking logs and debugging.
  • Worked collaboratively with stakeholders to resolve technical roadblocks.
  • Led a team of software engineers to successfully complete projects within deadlines, ensuring high-quality end products.
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability.
  • Presented technical concepts clearly during meetings with stakeholders, ensuring alignment on project objectives and expectations.
  • Developed secure applications by implementing industry-standard security practices and protocols.
  • Wrote relational database queries for stored procedures, query optimization and performance tuning.
  • Designed scalable software architecture to accommodate future enhancements without compromising current functionality.
  • Reduced system downtime by proactively monitoring performance metrics and applying necessary optimizations or fixes when needed.
  • Delivered technical guidance and consultation with application teams, clients and developers for technology domain environments.
  • Translated application storyboards, prototypes and requirements documents into functional applications.
  • Developed code using Java and other programming languages to support digital repository frameworks and integrate systems.
  • Helped manage application's technology platform status, project pipeline and development priorities.
  • Created new and improved existing algorithms based on customer requirements or other input.
  • Coordinated efficient large-scale software deployments.
  • Analyzed proposed technical solutions based on customer requirements.

Senior Java Developer

Fourth Technologies
06.2018 - 08.2019
  • Remove secure data, archive files and save in AWS S3 instance
  • Create a new application using Java and Springboot for an internal application
  • Decommission application one at a time and inform stakeholders about the same
  • Create template code to read and migrate a database using springboot
  • Share knowledge with other team members, help them come upto speed to meet deliverables
  • Created application for generating reports on home loans data using Java/Spring and deployed in AWS using features like CodeCommit, CodeBuild, CLI, Lambda, Cloud formation templates.
  • Lead code reviews and estimated required changes.
  • Incorporated continuous integration tools such as Jenkins or GitLab CI/CD pipelines for streamlined code deployment and version control management.
  • Reworked applications to meet individual customer demands.
  • Solved complex technical problems by leveraging deep knowledge of Java frameworks and libraries such as Spring Boot and Hibernate ORM.
  • Applied agile methodologies to streamline development processes, resulting in faster product releases.
  • Developed high-quality documentation that enabled smooth handovers of projects and facilitated efficient onboarding of new team members.

Senior Java Developer

American Airlines
09.2016 - 05.2018
  • Write Java code from Scratch for application using Spring annotations
  • Create/modify REST API’s using spring boot as per application needs
  • Participate in daily scrum calls, retrospective and planning meetings
  • Debug issues in overall code and ensure functional needs are met
  • Write Junit test cases using Mockito to test code changes
  • Take ownership of CI/CD process to make sure that application code meets code coverage, quality and zero downtime requirements
  • Demo last sprint work to stakeholders, product team and higher management.
  • Incorporated continuous integration tools such as Jenkins or GitLab CI/CD pipelines for streamlined code deployment and version control management.
  • Applied scripting knowledge to supplement Java development.
  • Developed and enhanced Java programs with features such as Streams, Springboot and Kafka.

Senior Java/Teamsite Developer

Citibank
04.2015 - 09.2016
  • Write Java code from Scratch for the application using Spring annotations, interacting with Postgres DB using Hibernate
  • Worked with team in Offshore (8) and Onsite (5) with daily huddles
  • Create Playbooks, Ansible scripts and Jenkins Job for deployment in AWS EC2 instances
  • Used Angular to fetch data using components, modules and integrating with REST API’s.
  • Create a Springboot application to interact with Angular UI and Postgres DB
  • Used Apache MQ messages to process commands asynchronously
  • Made Use of AWS Cloud features – EC2, EFS, EBS, ALB for application deployment and processing
  • Created a demo using Elasticsearch to monitor the logs of existing applications, showcased it to the upper management and other teams as well
  • Developed a new Teamsite application with Java backend, Javascript/React JS/Jquery in Frontend to enhance the existing Global Rewards functionality in Multiple languages.
  • Collaborated with cross-functional teams to ensure seamless integration of new features.
  • Debugged complex software issues, leading to a more stable product release.
  • Adapted quickly to new technologies and programming languages, enhancing overall team productivity.
  • Worked closely with clients to gather requirements and translate them into technical specifications for implementation.
  • Mentored junior developers, fostering a collaborative learning environment and supporting professional growth.
  • Enhanced user experience by developing and implementing responsive web designs.
  • Designed, developed, and implemented software applications for website based on analyzed requirements and understanding of industry technical standards.

Java Lead Developer

Tata Consultancy Services
05.2014 - 03.2015
  • Modify Existing SOAP Web services to accomplish new features
  • Write new Java code using Threads to process new functionalities
  • Used Oracle DB to store customer data and hibernate framework to perform CRUD operations
  • Had participated in Daily scrum calls, planning and retrospective meetings with 2 weeks iterations for the Agile model
  • Provide production support and unit test in multiple environments.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Pioneered new methods of code review to incorporate wider range of voices.
  • Led version control efforts for organization, employing public, and open source repositories.

Java Developer

USAA
08.2008 - 05.2014
  • Write Java code for the application using Hibernate, Spring, EJB etc for interacting with Database and other applications
  • Configured Jboss/IBM WAS server and deployed code in the server for integration testing
  • Create new REST and SOAP API for service calls and unit test using SOAP UI
  • Develop the User Interface with Wicket by coordinating with offshore development team
  • Leading and Mentoring Offshore team with code reviews and improving performance
  • Prepare Design documents and create new stories, epics, tasks for projects as per Business need
  • Integrated the application with React JS, resolved UI issues
  • Extensively worked on HTML, CSS, JavaScript to call APIs to fetch data and extract data as per the requirements for new functionality.
  • Worked on 5 different applications in Real Estate, Credit card, Home loan and Business services team
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
  • Reviewed code and debugged errors to improve performance.

Education

Bachelor of Technology (EEE) -

Mahatma Gandhi University
Kottayam
07.2006

Skills

  • MVC, Spring, struts
  • IBM DB2, Oracle, PostgreSQL
  • JSP, Servlets, Angular, Wicket
  • Javascript, Jquery, CSS, HTML
  • Java, C/C, Python
  • TDD & Performance Improvement
  • Performance Optimization & Issue investigation
  • Agile Methodology
  • Application security
  • Software Architecture Design
  • Code Review Expertise
  • Microservices Architecture
  • SOAP and RESTful Web Services
  • Teamwork and Collaboration
  • Continuous Integration Systems

Certification

  • SCJP 1.5
  • IBM WAS 7.0
  • OCWCD
  • AWS Cloud practitioner

Professionexperience

  • Mphasis, JPMC, 11/2021, Present, Technical Lead, Take care of tech stack version migration , cert renewal and issue resolution/support for legacy projects developed in Java/Spring , REST , SOAP API, Oracle DB and deployed in internal cloud.
  • Mphasis, Verizon, 09/2019, 11/2021, Lead Software Engineer. Migrated a mainframe functionality into Java/spring application deployed in AWS. Worked on collaboration with client manager, project lead and offshore team
  • Fourth Technologies, Capital One, 06/2018, 08/2019, Senior Java Developer. Worked on a Decommission of home loan project by removing hard coded, secure data and archiving the project code.
  • Fourth Technologies, American Airlines, 09/2016, 05/2018, Senior Java Developer. Created new functionalities and also supported existing application for crew members . Supported development in web and mobile(Android/Iphone).
  • Fourth Technologies, Citibank, 04/2015, 09/2016, Senior Java/Teamsite Developer. Created the application pages in Teamsite. Retrieved content using Java and also implemented UI using Javascript, HTML, CSS etc. Integrated and deployed the application in UAT and Prod.
  • Tata Consultancy Services, Transamerica, 05/2014, 03/2015, Java Lead Developer. Write code for new functionalities in existing application using Java/REST/SOAP API.
  • Tata Consultancy Services, USAA, 08/2008, 05/2014, Java Developer. Wrote a new application for Card functionality, created REST and SOAP API end to end , wrote Ilog Jrules for business validation, integrated with Java. Used JSP, Servlets, HTML, Wicket to develop the UI interface. Understood client requirements, coordinated with offshore team, planned the project work and ensured the task is completed within expected time planned.

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Technical Lead

Mphasis
11.2021 - Current

Lead Software Engineer

Verizon
09.2019 - 11.2021

Senior Java Developer

Fourth Technologies
06.2018 - 08.2019

Senior Java Developer

American Airlines
09.2016 - 05.2018

Senior Java/Teamsite Developer

Citibank
04.2015 - 09.2016

Java Lead Developer

Tata Consultancy Services
05.2014 - 03.2015

Java Developer

USAA
08.2008 - 05.2014

Bachelor of Technology (EEE) -

Mahatma Gandhi University
Lakshmanan Muthiah