7+ years of experience in IT Industry - Involved in Requirement Analysis, Development, Cloud Integration .
Working as a Cloud native developer with working knowledge of Docker, Kubernetes, and GitLab with Openshift platform.
Strong experience in Spring Framework such as Spring Boot, IOC, AOP and Spring JPA.
Solid semantic experience on API based architecture(Micro services, Spring framework).
Extensive experience in developing asynchronous , securities and followed domain driven design.
Experience in using build/deploy tools such as Jenkins and Docker for Continuous Integration and Deployment for Microservices.
Hands on experience with build and deployment tools including Maven, logging and Debugging using Slf4 and Log4j, unit and integration testing using JUnit.
Good working experience in GUI design and application development using IDE like Eclipse and IntelliJ.
Sound knowledge on SQL, Data Structure and algorithm
Overview
8
8
years of professional experience
Work History
Specialist - Software Engineering
LTIMindtree
06.2021 - Current
Working on building Treasury Management system for bank and integrating market data, trade data and people soft data with various external systems like Bloomberg, Wall Street System, Finance Resource Management and Swift .
Collaborated with business owners and solution architect on technical design of Banking solutions.
Designed microservice based architecture, Conceptual data model and physical data model as per requirements for scalability and performance.
Developed multiple microservice and their integration as part of implementation,
Participated in sprint backlog grooming as part of requirement gathering and enhancements.
Many business are integrated with Calypso and Swift platform.
Experience in implementing JUnit and Integration testing for all API's developed.
Updated old code base (Eureka based) to Kubernetes based, Done refactoring or Redesign work on micro service API.
Developed databases, programs and processes for integration and implementation across enterprise.
Developed software for desktop and mobile operating systems.
Worked in Asynchronous module and Spring batch enablement for error queues.
Knowledge in Calypso tool , Swift Transaction and FX Trades.
Associate
Cognizant Technology Solutions Pvt Ltd
05.2019 - 05.2021
Developed several micro-services with spring security Oauth2.0 and CSRF enabled at back-end.
Participated in sprint backlog and requirement gathering on stories.
Involved with Technical Architect and developed POC on new version in Spring boot , Spring batch and Vulnerabilities.
Developed and maintained User life cycle management on applications as well with fire-based notifications.
Experience in working hardening sprint and maintained micor services with robust code, scalability and performance.
Analyzed client business processes to propose optimal software applications for unique requirements.
Directed teams completing regression tests to support successful product development stages.
Determined server operating limits with weekly load tests.
Resolved malfunctions with systems and programs through troubleshooting.
Software Engineer II
Urjanet Energy Solutions Pvt Ltd
06.2016 - 04.2019
It is Standalone applications to monitor and generate tickets in cloud Jira Tools & Technologies Java FX, JSP Servlets, MySQL and Hibernate
Operating System Ubuntu 14.0, Jira, Bit-Bucket, GIT, Gradle, Agile Methodology Role Played, / Contribution Based on requirement and design implemented code.
Worked closely with peers to identify issues and provide suitable resolutions.
Documented technical workflows and knowledge to educate newly hired employees.
Contributed to deployments by resolving issues for optimal results.
Upgraded products to deliver smooth-running systems.
Maintained strong knowledge of evolving technology trends.
Learned software engineering process improvements and best practices.
Shadowed team members to learn new tasks and how to appropriately handle technical issues.
Education
B.E - Computer Science and Engineering
Kathir College of Engineering
Coimbatore, Tamil Nadu
05.2016
12th - Computer and Mathematics
Kurinji Hr.Sec School
Namakkal, Tamil Nadu
04.2009
10th - Mathematics, Science and
Social
Sri Sakthi Vinayagar Matric School
Kambam, Tamil Nadu
05.2007
Skills
Java 8 and Spring Boot
Web Services: REST
Tool: Splunk, Maven, Dynatrace, Kibana, Mockito, Test Driven Development, AppDynamics
Microservices Design Patterns: Application Architecture patterns, Communication patterns, Deployment patterns and Saga design pattern,
IDE and tool: IntelliJ, Eclipse and Postman
Database: Microsoft SQL Server, Postgres, MongoDB
CI/CD - GIT, Kubernetes,Docker
Message - AMQ and Kafka
Domain – Banking, Treasury: Collateral Management
Data Structures and Algorithm - Experience in implementing linear and non-linear data structures and encode to decode(vice versa) for secured data transfer
Spring Security - Base Authentication, Oauth2, and life cycle of user management system(B2B and B2C)
Vulnerability - CSRF for endpoints and cert path security for third party api's