Summary
Overview
Work History
Education
Skills
Certification
Awardsandscholarships
Timeline
Generic

Neeju Mazhuvakkat Naveenan

Edison,New Jersey

Summary

Results-oriented Java Developer with over 12 years of experience in software development, specializing in Java and J2EE technologies. Skilled at designing and implementing high-performance applications, with a strong background in microservices, Spring Boot, Hibernate, Kafka, RESTful Web Services, and Oracle databases. Experienced in DevOps practices and CI/CD pipelines with Jenkins, OpenShift, and Maven, and has a proven track record of leading teams in the Banking and Finance domains. Recognized for innovative solutions and awarded for performance in multiple roles.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Team Lead

LTIMindtree
New Jersey
09.2023 - Current
  • Company Overview: LTIMindtree is a global technology consulting and digital solutions provider, part of the Larsen & Toubro Group
  • Serving over 700 clients, it specializes in digital transformation across industries, helping businesses innovate and grow through advanced digital solutions
  • With a workforce of 84,000+ professionals across 30+ countries, LTIMindtree focuses on creating competitive differentiation and impactful business outcomes
  • Worked for CITI bank KYC project
  • Developed a Business Service Interface module which is a new microservice introduced to process the requests coming from third party source systems, introducing new microservices to consume KAFKA messages from third party systems and process it calling the rest services hosted by KYC
  • Developed and deployed the KYC 2.0 framework, reducing onboarding time for new customers by 25%, improving customer experience and increasing operational efficiency
  • Experience preparing the technical design document for set of processes within a bank, to onboard new customers and monitor existing customers for the purpose of compliance with various rules and regulations
  • Optimized API testing, resulting in a 20% reduction in bug reports and ensuring smoother integration of RESTful APIs, boosting customer satisfaction
  • Pioneered POCs for Neo4j database integration and application performance optimization through caching mechanisms, leading to a 25% improvement in system responsiveness and enhanced user satisfaction
  • Improved CI/CD pipelines, leading to 40% faster deployment and ensuring efficient transition across environments
  • Drove the successful resolution of 95% of development and QA issues, ensuring minimal production release delays
  • Mentored team in requirements gathering, training, and code review, fostering a collaborative environment that improved productivity and quality
  • LTIMindtree is a global technology consulting and digital solutions provider, part of the Larsen & Toubro Group
  • Serving over 700 clients, it specializes in digital transformation across industries, helping businesses innovate and grow through advanced digital solutions
  • With a workforce of 84,000+ professionals across 30+ countries, LTIMindtree focuses on creating competitive differentiation and impactful business outcomes

Java Application Developer-Program Analyst

Citi Bank
Chennai
10.2021 - 02.2023
  • Company Overview: Citigroup Inc., known as Citi, is a leading global financial services company with over 200 years of experience
  • Operating in more than 160 countries, Citi serves over 200 million customer accounts, offering a wide range of financial products and services, including consumer banking, credit, corporate and investment banking, securities brokerage, and wealth management
  • Enhanced backend capabilities by 50% through the design of transformation frameworks for JSON handling, enabling efficient data processing within 6 months
  • Enhanced the performance of the application by introducing Spring caching mechanisms to avoid rest calls to different reference data microservices
  • Involved in the peer code review, End to End testing and code fixes
  • Worked as a lead with a team of 4 to 5 members
  • Developed different custom validation frameworks for CITI KYC 2.0 project and have used multiple technologies like Spring state machine, Custom AOPs, JAXB parsing etc
  • Developed high-availability data retrieval and storage logic to optimize system efficiency within 6 months
  • Contributed to full lifecycle development, ensuring seamless production support and minimal downtime
  • Citigroup Inc., known as Citi, is a leading global financial services company with over 200 years of experience
  • Operating in more than 160 countries, Citi serves over 200 million customer accounts, offering a wide range of financial products and services, including consumer banking, credit, corporate and investment banking, securities brokerage, and wealth management

Java/Spring boot Developer

LTIInfotech
Chennai
12.2017 - 10.2021
  • Developed a spring boot microservice for CITI KYC module which fetches different reference data for a combination of different countries and forms on UI
  • Developed a low-code work bench model to generate models on Maven compilation equivalent to the forms in UI interface
  • Experience using Maven and ant build together to invoke a java program to build different POJO classes and JSON schemas during maven build process
  • Developed a validation framework using JSON schema validator to validate the input requests
  • Developed different configurations using XMLs and JAXB parsing
  • Involved in the different releases of multiple enhancement modules which used multiple new REST APIS and custom AOP modules for remote calls
  • Involved in segregating from a large Java maven project to a different common-platform-services module which acts a compile once, use multiple times module
  • It acts as a common library for multiple projects in KYC project
  • Used features of maven to add parent and children BOMs and fix multiple issues in dependencies of a large JAVA project
  • Used JAVA 8 features extensively throughout the application development
  • Client - Citi Bank

Technology Analyst

Infosys Limited
San Jose, USA
08.2011 - 10.2017
  • Have direct onsite work experience with Apple client in Sunnyvale, California for almost 5 months
  • Involved in working on different forms in eApproval systems in Apple, to automate Purchase Requisition, Signature Request, Expense Report, Travel Request, Statement of work and other processes
  • It will enable electronic submission and approval of the different requests
  • Migrated a legacy system to a Java Spring-based three-tier architecture with RESTful web services within 9 months, updating outdated frameworks and transitioning from direct PL/SQL call from UI
  • Developed a new tooling system which was a new microservice introduced by approval systems to ease the operation of approvals flow
  • Part of the team which introduced complete transformation of jdbc queries to hibernate framework using Criteria, Projections, HQLs etc
  • Experience using Maven for building and packaging the application, Rest Client and Post Man plugins to test REST APIs and webserver: Jetty
  • Experience transforming the project to use CI/CD pipelines which used Jenkins & devops to build application and create new releases and deployment
  • Preparing the Engineering Requirement Specification document and attending review meetings
  • Have enhanced the stored procedures in Oracle to make it compatible with the UI interfaces
  • Experience in deploying jars and war in JBoss Application
  • Responsible for fixing issues during development, Integration Testing, QA testing, UAT as well as during production release
  • Involved in the code review of peer groups and knowledge transfer to production support team
  • Experience maintaining the system by bug fixing and testing the system ensuring the overall quality at different stages of the product development
  • Given complete warranty support to the client in the Production Environment
  • Client- Apple Inc

Education

Bachelor of Technology - Computer Science and Engineering

Mahatma Gandhi University
India
08.2011

Skills

  • J2EE
  • Java
  • PL/SQL
  • Hibernate
  • RESTful Web Services
  • Spring
  • Spring Boot
  • Streaming
  • Apache Kafka
  • Neo4J
  • Jenkins
  • Maven
  • OpenShift
  • DEVOPS
  • Git
  • SVN
  • POSTMAN
  • SOAP UI
  • Apache Tomcat
  • JBoss
  • Jetty
  • LOG4j
  • Logback
  • MapStruct
  • SLF4j

Certification

OCAJP certified for JAVA 8

Awardsandscholarships

  • Star Award, Apple Inc
  • Beyond Duty, Citi

Timeline

Team Lead

LTIMindtree
09.2023 - Current

Java Application Developer-Program Analyst

Citi Bank
10.2021 - 02.2023

Java/Spring boot Developer

LTIInfotech
12.2017 - 10.2021

Technology Analyst

Infosys Limited
08.2011 - 10.2017

Bachelor of Technology - Computer Science and Engineering

Mahatma Gandhi University
Neeju Mazhuvakkat Naveenan