20 Plus years of experience in Development, Architecture, and Leadership roles using Java/J2EE technologies, I specialize in crafting the technical vision for solving business problems.
Results-oriented and highly skilled professional with in-depth knowledge and extensive experience in Object-Oriented Programming (OOP), analysis, and design. Adept at leveraging advanced programming principles to develop robust and scalable software solutions. Proven track record of delivering high-quality code and innovative solutions to complex problems. Skilled in designing efficient and maintainable software architectures that align with business objectives.
Design & Solution Architecting for API Gateways : Mobile & Online (Desktop)
Optimized engineering processes by implementing innovative solutions and streamlining workflows.
Led cross-functional teams to successfully complete complex projects on time and within budget.
Collaborated with stakeholders to define project requirements, ensuring alignment with business goals.
Enhanced product quality by conducting thorough analysis and identifying areas for improvement.
Lead the design effort and detailed out the Implementation approach for the NBAA = Consumer & Wealth Platform integration effort
Reduced production costs with efficient resource allocation and strategic planning.
Senior Java Developer
BlackRock
03.2017 - 02.2018
Securities Lending : Design & Development of Sec. Lending system called " Global Loan Manager" (GLM) using Java /J2EE technologies .
Developed and maintained scalable Java components for improved user experience and increased traffic.
Enhanced application performance by optimizing Java code and implementing efficient algorithms.
Mentored junior developers, fostering a culture of continuous learning and professional growth.
Implemented robust security measures that safeguarded sensitive data and ensured system stability.
Technical Lead /Solution Architect
Belk ( Gibi Systems)
12.2015 - 03.2017
Belk’s (www.belk.com) Retail Portal – Maintenance & Enhancements .Belk and www.belk.com offer a wide assortment of national brands and private label fashion apparel, shoes and accessories for the entire family along with top name cosmetics, a wedding registry and a large selection of quality merchandise for the home
Design, Development & enhancement for the retail portal wwww.belk.com using Java in BlueMartini (MVC) framework
Enhanced system performance with thorough code reviews, debugging, and optimization techniques..
Improved software development processes by introducing Agile methodologies and promoting cross-functional collaboration.
Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.
Implemented continuous integration and deployment strategies for faster release cycles and improved application reliability.
Collaborated with product managers, designers, and business stakeholders to define project requirements, ensuring alignment with organizational goals.
Technical Lead
CES Information Technology
03.2015 - 12.2015
ANX – ASV Scan Portal : Security scan project for finding the vulnerabilities and provide the report.
Improved team efficiency by implementing Agile methodologies and optimizing workflow processes.
Championed innovative solutions and encouraged creative problem-solving, driving continuous improvement within the organization.
Managed resources efficiently, creating project timelines and allocating budgets to maximize return on investment.
Resolved critical issues in a timely manner by identifying root causes and implementing effective corrective actions.
Lead Java Developer
BlackRock
04.2013 - 03.2015
GLM: Global Loan Manager is client-server trading application for Securities Lending group
Involved in GLM application development/enhancement using Java (JDK 1.7/Multithreading/Data Structures/OOAD on spring based application framework
Hands-on in Design & Development for enhancing GLM/SLATE applications using JDK 1.7 APIs on Spring framework
These applications are used in Black Rock for Electronic Trading in securities lending group
Good knowledge & hands-on in concurrency package , Data structures, Multithreading & trading algorithms etc
Developed Asset inventories and other Market Data loading jobs
Fix/Enhance issues related this java process
Responsible for Build/Release related activities, Week-end support on rotation basis to assist other Region users (APAC/EMEA )
Active participation in design/code sessions, train junior developer, performance tuning etc
Involved in critical production issues debugging , Resolving issues with application performance, debugging Stored Procedures and working in Sybase database
Technologies: JDK1.7/1.8, Data Structures, Java Multithreading, XML, Sybase – SQL, Spring, Hibernate, Eclipse IDE , Maven, GitHub, scrum/agile
Vice President - Lead Java Developer
Citigroup Inc
02.2012 - 03.2013
Design & Development of Java applications/ scalable java components for Commercial Credit Cards application.
Developed new revenue streams by identifying growth opportunities and forging strategic partnerships with key industry players.
Established a culture of continuous improvement, fostering innovation and driving sustainable growth across the organization.
Sr. Programmer Analyst
AIG
02.2011 - 02.2012
Project Credit Portfolio Modeling (CPM):
Design & Development of XML Request/Response Model using JAXB/Core Java (JDK1.6)– Rich utilization of Data Structures, Multi-Threading & Core Java APIs along with JAXB
Involves bug fixes , supporting end users , converting business requirements in to High/low level software design and supported periodic DEV/QA/Production releases
Optimized database systems for faster data retrieval and better resource management, enhancing overall user experience.
Sr. Programmer Analyst
Donavan Data Systems
10.2009 - 02.2011
Worked on Project EDI Hub – Electronic Data Interchange: The EDI Hub is a messaging hub
Its purpose is to act as a centralized piece of middleware for tracking and routing messages sent into and out of an organization
The main tasks performed by the Hub are the validation of incoming messages; their translation into a format suitable for their next destination; and their transmission to that next destination
Design & Development of Organizer using Core Java (JDK1.6)– It involves interacting with mainframes through web services to update/view data
Enhancement in the existing Hub Modules – REDI, CAB, GAP ,SFTP using Core Java – JDK1.6, Data Structures using Util & Collection Framework, Multithreads, and web services, JMS
Direct interaction with Customers for Business requirement analysis, to fix production problem, Threading, Util & Collection Frame work, JDBC, MySQL, Eclipse, JOnAS Application Server , Axis2, Java Web services, XML.
Senior Java Consultant
Bank Of America/Merrill Lynch
07.2007 - 09.2009
Project Global Tax which is the primary Tax processing system for Merrill Lynch
Design & Development of FGI – Feed Application – It involves complex tax calculation using Core Java – JDK1.5, Java Exception Handling, Data Structures using Collection APIs and Oracle PL/SQL , Stored procedures
Part of Design & Development team in Fore Cast Systems – Core java , Hibernate, PL/SQL, Oracle Stored Procedures
Threading, Util & Collection Frame work, JDBC, Oracle PL/SQL , Oracle 9.2.0.7& 10G, IBM RAD 7.0,Hibernate, Oracle Discoverer Reports, Websphere Application Server 6.0 ,TOAD for Oracle, PVCS.
Java Consultant
Citigroup Inc
07.2005 - 06.2007
Project : CitiDirect:
CitiDirect is the Corporate Banking platform of Citibank
It has fully developed modules -Payments, Trade, File Delivery and Reports
They interact with each other though MQ and BSI calls
Development & Enhancement of File Delivery Module: File Delivery Services deal with generation of transactions data and exporting it to different formats based on the preference set by client
Involved in enhancing the functionality of File Delivery Exports module using Java, XML and XSL
JDK1.2/1.6, Data Structures, Java Multithreading ,Web Technologies – JSP,Servlets etc, MVC Framework , JMS , Oracle, SQL Server , SQL, XML ,Eclipse IDE ,SVN, Weblogic , WebSphere
Java Consultant
Citi - Travelers Life & Annuity
09.2004 - 06.2005
CALC (Contracting, Appointing, Licensing, and Compensation) application is a distributed Java/CORBA application server intended to support the licensing and compensation needs of Travelers Life & Annuity.
Developed logic & algorithms for CALC using core java API
involved in Re-Design & Revamping the LDAP update process.
Implemented Automated process of LDAP update for all distribution channels using JDK 1.4 & OrbixWeb 3.2 CORBA APIs .Also Implemented Valid State Auth check for producers before adding in to LDAP.
Java Consultant
CitiMortgage O'Fallon, MO
03.2002 - 08.2004
Correspondent: CitiMortgage Inc., has different products of loans depends on APR and fixed duration. The Correspondents are like broker channel for CitiMortgage. This Website is for Correspondent who is authorized agent for Citimortgage. It deals with correspondent user registration, importing loans from Correspondent, validating and approving the Loans. The correspondent can able to submit new loans or editing the submitted loans. This site is dealing with two different database sections. One is called Staging area and other one is called LPM or pipeline. Once the correspondent submitted the loan data, it will go and reside in Staging area. Once the Loans have been approved, it will move to LPM.
Worked on Developing the Validation modules for the Loan Application – Heavily used Core Java –JDK1.3/1.4, Data Structure using Collection/util, Exception Handling, Object Oriented design
Involved in the Initial Design (MVC Architecture), which are related with J2EE Design Patterns Front Controller, Filters, Business Delegates and DAOs.
Java Programmer (Consultant)
Xavor Corporation
03.2001 - 12.2001
Developed B2B website for Standard Chattered Bank , Hong Kong using Java , J2EE Technologies
Involved in Analysis and Design for Billing & User Registration Module
Design and develop the state full session beans to manage transactional integrity based on user and roles information, , XML Parsers, Rational Clear Case
Java Programmer
SSI / Indigo Technologies
12.1999 - 02.2001
Worked on Trading System Development for NASDAQ -Japan using C,C++,Java Technologies
Involved in programming and Design for Auto Matcher which responsible for order matching during Continuous Trading Session
Design and development of Web based Broker Order book
Worked on Pre & Post Market order validation
Worked on Block Matcher order system
Servlets 2.0, JDBC 2.0, C, HTML 4.0, Java Script, Pathway, Pathmaker and Tandem K204 Running Nonstop Version D45
Education
Bachelors of Engineering - Electronics & Communication
Madras University
1997
Sun Certified Web Component Developer
Sun Microsystems
02.2003
Sun Certified Java Programmer (Java 2)
Sun Microsystems
10.1999
Skills
Team Mentoring
Software Architecture
Performance Optimization
Technical Research
Software Debugging
Research and Analysis
Engineering Documentation
Agile Scrum Environments
Timeline
Principal Engineer
Bank Of America
02.2018 - Current
Senior Java Developer
BlackRock
03.2017 - 02.2018
Technical Lead /Solution Architect
Belk ( Gibi Systems)
12.2015 - 03.2017
Technical Lead
CES Information Technology
03.2015 - 12.2015
Lead Java Developer
BlackRock
04.2013 - 03.2015
Vice President - Lead Java Developer
Citigroup Inc
02.2012 - 03.2013
Sr. Programmer Analyst
AIG
02.2011 - 02.2012
Sr. Programmer Analyst
Donavan Data Systems
10.2009 - 02.2011
Senior Java Consultant
Bank Of America/Merrill Lynch
07.2007 - 09.2009
Java Consultant
Citigroup Inc
07.2005 - 06.2007
Java Consultant
Citi - Travelers Life & Annuity
09.2004 - 06.2005
Java Consultant
CitiMortgage O'Fallon, MO
03.2002 - 08.2004
Java Programmer (Consultant)
Xavor Corporation
03.2001 - 12.2001
Java Programmer
SSI / Indigo Technologies
12.1999 - 02.2001
Bachelors of Engineering - Electronics & Communication
Madras University
Sun Certified Web Component Developer
Sun Certified Java Programmer (Java 2)
Similar Profiles
Daniel NavaDaniel Nava
Lead Operations Representative at Bank of AmericaLead Operations Representative at Bank of America