Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vimal Murali

Technical Lead
Tampa,FL

Summary

  • Spring boot Java Developer with 9 plus years of experience and specialization in Spring Boot Framework, and in-depth expertise in Java/J2EE and relational Databases(Mysql,MSSQL,DB2).
  • Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
  • Design and develop optimized software program (coding) based on the technical specification, perform software debugging & maintain software documentation.
  • Architecting, designing, and developing a well-defined system to build Enterprise Applications. Start-up and web technologies enthusiast who's eager to play around new technologies and solving problems.
  • Experience in the Agile (SCRUM) Development Process. Hands on experience in realization of complete SDLC using object-oriented techniques, design, and development of applications in Micro service Architecture.
  • Hands on experience in CI & CD tools like Jenkins, Bamboo.
  • Experience in apache camel integration framework and Kafka, RabbitMQ.
  • Experience in Cloud computing technologies (AWS) and Terraform scripts.
  • Skilled in troubleshooting and debugging methods, unit and integration testing frameworks.

Overview

10
10
years of professional experience

Work History

Tech Lead

Wipro Limited
Tampa, Florida
11.2019 - Current
  • Contributed to backend development using Java frameworks like Spring Boot, enhancing overall application performance.
  • Streamlined development processes for improved efficiency and faster project completion.
  • Involved in developing spring batch applications for account conversion of 18 millions accounts.
  • Implemented agile methodologies to increase project flexibility and adaptability to evolving client needs.
  • Enhanced software functionality by identifying and resolving complex coding issues.
  • Delivered high-quality software solutions with thorough testing and debugging procedures.
  • Developed master and slave application in spring batch to divide workload across slave application.
  • Extensively worked with java 8 features like stream API and collections framework.
  • Worked on compensator application modules to compensate the resource or any failures.
  • Optimized application performance by conducting regular code reviews and refactoring when necessary.
  • Developed robust APIs for seamless data exchange between microservices, resulting in improved functionality and user experience.
  • Implemented API Gateway, config Server, auth server using spring cloud.

Associate Project

Cognizant
Cochin, Kerala
12.2017 - 11.2019
  • Requirement Gathering with business analyst to analyze business IT Requirements and translate business requirements into working software
  • Contributed to the creation of a service registry, ensuring efficient discovery and management of deployed services within the system infrastructure.
  • Developed REST API for different User Interface Screens using spring boot.
  • Developed Microservices for different Modules in the Application.
  • Increased code efficiency and maintainability by adopting and enforcing best coding practices among development team.
  • Troubleshot complex issues within existing software applications, identifying root causes and implementing effective solutions.
  • Implemented monitoring tools to track the health and performance of individual microservices, enabling proactive issue resolution before impacting end users.

Principal Software Engineer(Acquired Technome)

Hashworks IT Services Pvt Ltd
Bengaluru, Karnataka
04.2017 - 10.2017
  • Collaborated with team to determine application requirement specifications.
  • Design and develop REST API with all CRUD capabilities.
  • Develop and enhance software applications by adding new features and resolving bugs to improve functionality and user experience.
  • Monitor and optimize the performance of applications, identifying and resolving efficiency bottlenecks and ensuring optimal operation under various loads.
  • Implemented JWT authentication and authorization with spring security.
  • Unit testing, Integration testing and reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
  • code debugging, software troubleshooting, root cause analysis, and program reviews.

Principal Software Engineer

Technome Software Solutions Private Limited
Bengaluru, Karnataka
02.2016 - 03.2017
  • Collaborated with team to determine application requirement specifications.
  • Design, development and maintenance of microservices.
  • Implemented continuous integration and deployment processes, reducing time-to-market for new features.
  • Participate in design and review of key components
  • Used Selenium web driver for automating functional testing and to identify various critical points in applications.
  • Unit testing, Integration testing, and Deployment of Components/Applications to Production

Software Engineer

BharatMatrimony.com
, Tamilnadu
06.2014 - 02.2016
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Maintained existing software systems by identifying and correcting software defects.
  • Collaborated with clients to define solution requirements.
  • Updated old code bases to modern development standards, improving functionality.

Education

Master of Science -

Hindustan Institute of Technology
Coimbatore
01.2011 - 2014.04

Bachelor of Science -

CMS College of Science And Commerce
Coimbatore
01.2008 - 2011.04

Skills

Java

Spring Boot,Spring Cloud,Spring Security,JPA

Message Brokers: Kafka, Rabbit Mq

JUnit and Mockito,Selenium web testing

API Design and Development,Swagger

HTML and CSS Skills,Angular

Apache Maven,Gradle,Jenkins,Bamboo,GIT

AWS, Terraform

Microservice

Databases: MYSQL, MSSQL, IBM Db2, MongoDB

Timeline

Tech Lead

Wipro Limited
11.2019 - Current

Associate Project

Cognizant
12.2017 - 11.2019

Principal Software Engineer(Acquired Technome)

Hashworks IT Services Pvt Ltd
04.2017 - 10.2017

Principal Software Engineer

Technome Software Solutions Private Limited
02.2016 - 03.2017

Software Engineer

BharatMatrimony.com
06.2014 - 02.2016

Master of Science -

Hindustan Institute of Technology
01.2011 - 2014.04

Bachelor of Science -

CMS College of Science And Commerce
01.2008 - 2011.04
Vimal MuraliTechnical Lead