Microsoft Certified Professional (MCP) MS AZURE Certification – “Architecting Microsoft Azure Clou
Languages
Timeline
Manikandan Marimuthu
Riverview,FL
Summary
Experienced with creating comprehensive and scalable technology architectures. Utilizes cloud computing and system integration to deliver high-performance and reliable solutions. Knowledge of emerging technologies and best practices ensures continuous improvement and alignment with business objectives.
Overview
2025
2025
years of professional experience
1
1
Certification
Work History
Senior Lead Developer
Citigroup Inc
06.2017 - Current
Know Your Customer (KYC) is a process to perform due diligence when accepting or renewing periodically, a business relationship
This process ensures compliance with KYC regulations, Customer identification procedures and other regulatory requirements intended to protect the bank from being used for money-laundering or other illegal financing
Also this Project is enhanced to implement “Treasury and Trade Solutions(TTS)” - digital account opening experience for institutional clients available in North America and across six countries in Western Europe
Responsibilities
Define the KYC application architecture technically to fulfill the business requirements
Designing & Architecting the optimized technical solutions for CitiBank KYC Project requirements and regulatory compliance changes
Leads Enterprise architecture and solutioning strategy with all business stakeholders of KYC
Works with client partners on all engagements related to CitiBank KYC Projects
Leads technical discussions with CitiBank Business & Technology stakeholders
Participate in business and system requirements sessions and translates those into technical requirements
Evaluates and Reviews Design Frameworks and Methodologies and approves design IN ORDER TO achieve functional and non-functional requirements and conformance to the Application architecture
Review and validates estimates for citibank KYC projects and guides estimation for complex architectural changes
Review, Identify and prioritize technical risks IN ORDER TO develop a risk mitigation plan for the project
Managing the entire application development & maintenance of the program for CitiKYC projects
Defines programs and technical roadmaps of enterprise solutions and projects
Resolve critical technical issues coming at live sites, identify and fix critical architectural/framework issues
Application coding and development of complex & critical modules of the application using Java J2EE technologies
Team mentoring and Technical guidance/Hands on POCs to the team when required
Ensure projects are compliant with technology domain and design/operate processes to provide ongoing review of in-progress activity against technology architecture and development standards
Research/analyze business requirements to evaluate and recommend optimal solutions within technology architecture
Designing Technical solutions & Architecture for Citi Corporote customers in their account opening with in 2day timeline instead of the traditional 45 days timeline
Environment : Java 8,Spring Framework version 3.1,JBPM Version 5.1,Angular,Hibernate 3.3,Oracle Database 11G,Tomcat, JBPM , JMS , Microservices
Project Title : Hint Platform Solution – Emerging Tech COE, : Infosys solutions from Emerging Technologies COE – FSSTAR
Technology Architect
Infosys Technologies
02.2012 - Current
Project Details, Technology Architect
Infosys Technologies
02.2012 - Current
Know your Customer (KYC) – US & APAC,EMEA,LATAM Region
Client : One of the top global bank –(Citigroup) operating from US
Role :
Technology Architect
11.2016 - 05.2017
Hint platform helps organize the knowledge and provides intelligent search capability to get the most relevant information such as text, image, audio etc
Smartly and swiftly using technologies like NLP, Big Data, Machine Learning and Solr
Hint suite of applications also consists applications such as Email Appreciation which ranks resources intelligently based on emails received and IITP which can shortlist and recommend profiles against job description provided with an intuitive UI
Responsibilities
Automating the build & deployment of the application using CI/CD tools like Jenkins
Dockerization of the Microservices Implementation" of the solution
Designing & developing the new functionality as per the product road map in Agile delivery model
Fine tuning the “Rewards & Recognition” framework prediction using Machine Learning trained data model
Hint solution enhancement & application support
Exploring new Emerging technologies relevant to the application problem and identifying the technical solution
Environment : Java, Microservices using Netflix OSS ,Angular JS2, Docker , Machine Learning ,Artificial Intelligence , Apache Solr ,NLP , Spring Boot , Mongo DB , Tomcat , Apache POI
Project Title : Payments System – Application Development & Support
Client : One of the top commercial banks in Ireland, Europe
Technology Architect
10.2015 - 10.2016
This Payment application is an ESB based middleware component that acts as an gateway to route all the payment from various front end channels like Internet banking , Corporate banking , Branch User system, Agent desktop , Mobile & Tablet applications with the back end host systems like Flexcube, OLA , Direct channels & Dovetail systems
All the SEPA & Non-SEPA payments (On-us , Off-us , International payments etc) are routed & processed by this middleware system
This payment component exposes various Payment & Non-Payment services for the execution of banking operations
Responsibilities
Steering Anchor in technical workshop with client’s Business & Technology Stake holders in solutioning & designing for Banking Payment requirements
Designing & Architecting the optimized Application Integration approach for AIB's Payment system requirements
Automation of AIB Payments performance testing through CI & CD using Jenkins
Automation of Continuous Build & Deployment of Sprint deliverables
Responsible for team mentoring and technical guidance of team members
Responsible for Code Quality, performance and architectural conformance
Resolve critical issues coming at live sites, identify and fix critical architectural/framework issues related to the AIB payment systems
Responsible for evaluation of new requirements, assess feasibility & come up with effort estimation
Project Title : Finacle Business Correspondent (BC) Model
Implementation
Client : One of the leading telecom & payment solution provider in India
Technology Architect
Reliance Payment Solutions Limited
07.2014 - 09.2015
RPSL’s) business vision is to create India’s most simplified and secure digital payment solution for the masses by expanding its business through use of new technologies and payment mechanisms
To accomplish this vision, Infosys proposed and agreed with Reliance to implement FDC as a solution that enables banks/Client to increase distribution reach in a cost effective manner through Agent Banking
Agent Banking refers to a certain predefined banking services to a selected target market, through liquid third party environments
It is in such a way, that the services are simple, secure, convenient, relevant and affordable
These services are seen as an extension of the bank and from a banking perspective are provided in such a way that a significant portion of bank’s costs can be avoided or reduced
Responsibilities
Involvement in Requirement gathering session with Reliance Business Stake holders
Participation & Finalizing the design and solution for the BC Implementation with the various vendors by attending the multiple technical workshops conducted by RIL
Proposing technical solution for Interfacing with external systems presents in Reliance Eco System
HA Environment Setup & Technical governance for developing the Use case module / component / service with a team in Agile methodology
Responsible for reviewing the architecture and proposing architectural changes if any
Mentoring the team technically to meet the mile stone deliverables
Managing project deliverables in line with the project plan
Managing and leading the project team functionally & technically
Responsible for Code Quality, performance and architectural conformance, EJB, Oracle 11g, Eclipse,PL/SQL , IBM web sphere 8.0, Webservices etc, Title : Finacle E-Banking – Monitoring Tool Implementation, One of the leading retail banking in Oman,Muscat
01.2008 - 01.2015
Technical Lead
01.2014 - 06.2014
This monitoring tool will track both the Financial & Non-Financial Transactional request posted by E-Banking system against the various Host Systems it interfaces with
This functionality would be provided as a separate menu option, bank would have flexibility to decide whether a particular bank user (admin) should have access to this tool or whomever the banks interested in.Also it provides the holistic view of the Application performance status through the Dashboard graphical UI for Admin Users
It has the ability to refresh automatically in a predefined interval to display the latest data at any given point in time
Ability to provide drill down details on the Monitoring data tracked
Automated SMS & Email Alerts to the configured Id’s when application faces interfacing problems with external Host systems
Responsibilities
Involvement in Requirement gathering phase of Monitoring tool with Bank Muscat Business stakeholders
Designing & Architecting the optimized solution approach for Monitoring tool
Proposing technical solution for Interfacing with Bank Muscat Interfacing systems
Review of test cases to ensure no requirements being missed out
Guiding the team technically to complete CUT phase on time
Meeting all the SQA gating criteria's in each SDLC phase for the completed work with in the defined project schedule
CIT & SIT Defect Allocation & coordination with Product & onsite team to address the reported Issues
Environment :Java, JSP, Servlets, AJAX, JAXB, JQuery, Oracle 11g, Eclipse,PL/SQL , IBM web sphere 7.0, Unix –AIX, FDC (Finacle Digital Commerce) - Agency Banking Product Implementation
Client : One of the leading banks in South Africa
Technical Lead
08.2012 - 12.2013
One of the leading banks in South Africa has embarked on a major corporate initiative to refresh/build out the Internet channel as well as extend bank services to customer thru a channel called 'Agency Banking'
The goal of this project is to extend the bank services to the end customer thru Agents by using this 'Agency Banking' business solution
Using this Product, Agent will assist the customer on their day to day bank operations like Cash Deposit, Funds Transfer, Cash Withdrawal, Voucher Issuance, Airtime Top up, Device Maintenance etc
Responsibilities
Involvement in Requirement brainstorming session for Agency banking product with Business Analyst and Standard Bank business stakeholders
Designing & Architecting the optimized solution approach for Agency Banking customization requirements
Proposing technical solution for Interfacing with Finacle systems -SSO (Single Sign on) ,FAS , ESB etc
Hands on code development & POC Creation for critical modules of Agency Banking Customization Requirements
Review of test cases to ensure no requirements being missed out
Guiding the team technically to complete CUT phase on time
Meeting all the SQA gating criteria's in each SDLC phase for the completed work with in the defined project schedule
CIT & SIT Defect Allocation & coordination with Product & onsite team to address the reported Issues
Environment :Java, JSP, Servlets, AJAX, EJB, JAXB, Jasper Report,I-Report, JQuery, Oracle 11g, Eclipse,PL/SQL , IBM web sphere 7.0, Unix –AIX Server, FDC (Finacle Digital Commerce, Product Support
Client : Infosys Internal product development & Enhancement
Role :
02.2012 - 07.2012
Finacle digital commerce solution empowers banks to offer simple, safe and cost effective new-age payment solutions to their customers, leveraging cost-effective ubiquitous technologies such as mobile
The solution also enables banks to extend their commerce and banking services to the hitherto under-banked
It supports multiple access modes including IVR, Web ATM, POS and external Enterprise applications
It can be leveraged by multiple issuers from a single deployment
Multiple modes of security such as OTP (One Time Password), mPIN and step-up authentication ensure fidelity of transaction
The solution also supports multi-lingual access and is ideal for global deployment
Responsibilities
Prepared the Product Application server migration doc from Jboss to IBM Websphere 7.0
Developed the tool tip functionality for the Product UI Screens
Developed the JQuery – Autocomplete Functionality in Ajax mode for “State”,”City”,”District” Data fetch from backend DB
Developed the Product API Request and Response using Spring Framework
Developed the Data fetch from backend using ORM Framework namely IBatis
Knowledge transfer on the FDC product with the lateral joiners of the FDC Implementation team
The Bank has embarked on a major corporate initiative to refresh/build out the Internet channel
The goal of this project is to extend the online application platform to provide student loan to the web based customers
Using this application online customer can apply for student Loan and to enable co-signers to fill in the application form and submit it separately
Responsibilities
Involvement in Requirement brainstorming session
Designing the optimized solution approach for this Student loan primary applicant and cosigner module
Preparation of DIT testcases to ensure no requirements being missed out
Guiding the team technically for CUT completion on time
Meeting all the SQA gating criteria’s in each SDLC phase for the owned module with in the defined project schedule
On time delivery of the module and production implementation support
Knowledge transfer to production support team for the completed modules
Environment : Java, JSP, JSTL, AJAX, Spring Framework, IBATIS ORM Framework,
JQuery, IBM Rational Software Architect, IBM RAD, SONAR, EMMA code
coverage tool, DB2, Eclipse
Project Title : Out of Wallet – Apply Release 4.1
Client : One of the leading corporate & retail bank in USA
Technical Lead
Wipro Technologies
10.2005 - 01.2012
Student Loan – Apply Release 5
Client : One of the leading corporate & retail banks in USA
Technical Lead
06.2011 - 08.2011
The Bank has embarked on a major corporate initiative to refresh/build out the Internet channel
The goal of this project is to develop the online application platform for deposit and Bank branded credit card consumer products that will be used by U.S
Bank web customers
The scope of this effort is to develop common online application platform for deposits and credit card products
The application platform could be used by customers to apply for one product or bundles of product together
In this online application ,business needs to lower the risk of identity fraud by providing a stronger level of assurance in an applicant’s identity within the applicant process by means of Out of Wallet customer Identity check
Responsibilities
Involvement in Requirement brainstorming session
Designing the optimized solution approach for this Student loan primary applicant and cosigner module
Preparation of DIT testcases to ensure no requirements being missed out
Guiding the team technically for CUT completion on time
Meeting all the SQA gating criteria’s in each SDLC phase for the owned module with in the defined project schedule
On time delivery of the module and production implementation support
Knowledge transfer to production support team for the completed modules
Environment : Java, JSP, JSTL, AJAX, Spring Framework, IBATIS ORM Framework,
JQuery, IBM Rational Software Architect, IBM RAD, SONAR, EMMA code
coverage tool, DB2, Eclipse
Project Title : StoreAndForward – Apply Release 2
Client : One of the leading corporate & retail bank in USA
Technical Lead
11.2010 - 05.2011
The Bank has embarked on a major corporate initiative to refresh/build out the Internet channel
The goal of this project is to develop the online application platform for deposit and Bank branded credit card consumer products that will be used by U.S
Bank web customers
The scope of this effort is to develop common online application platform for deposits and credit card products
The application platform could be used by customers to apply for one product or bundles of product together
In this online application , StoreAndForward module is to handle how the US Bank system will store and forward an application when it is not able to Decision or book application when the third party external services fails
Responsibilities
Preparation of Application design, Coding and Development of the StoreAndForward Module
On time delivery of the module without any critical defects in all testing phases
Functional guidance of the onsite US Bank testing team during the BLAT testing phase
Guiding the offshore team technically towards projects goals
Environment :Java, JSP, JSTL, AJAX, Spring Framework, IBATIS ORM Framework, Query, IBM Rational Software Architect, IBM RAD, SONAR, EMMA code coverage tool, DB2, Eclipse
Project Title : Affinity Set 2 Development
Client : One of the leading motor Insurance provider in USA
Technical Lead
CTS
04.2010 - 10.2010
Continuous Technology Solutions (, ) is the strategic Insurance policy management system
CTS application handles Auto (private auto and RV) business for agency, direct (call center) and e-commerce (internet) channels.It includes various enterprise applications like CUI,Blaze Rules Engine,Refdata Maintenance & Services,CTS Cash, Policy Admin,Rating,Print etc
As part of this Affinity set 2 project ,The Insurance provider going to improvise their customer base and business growth by implementing new initiatives in CTS applications like "Providing the automated data prefill for the customer when they purchase policies through online","Rolling out the Ecomm online Insurance sales to Additional States","Integration of Online Aggregators like Wells Fargo, Answer Financial, Marsh Insurance Brokerage with GMACI System","Enabling Online EFT payment plan for online Customers" and "Allowing GMACI Insurance Sales through Independent agents".
Responsibilities
Requirement gathering from the client
Preparation of Application design, Coding and Development of the application
Guiding the offshore team technically towards projects goals
Ensuring on time delivery of development work to client
Mentoring the team in adhering to the process formulated by Wipro at client place, One of the leading motor Insurance provider in USA
Technical Lead
CTS
10.2007 - 03.2010
Continuous Technology Solutions (, ) is the strategic Insurance policy management system
CTS application handles Auto (private auto and RV) business for agency, direct (call center) and e-commerce (internet) channels.It includes various enterprise applications like CUI,Blaze Rules Engine,Refdata Maintenance & Services,CTS Cash,Policy Admin,Rating,Print etc
CUI : This is an internet based application to create quote and policies for customers, agents and call center.This handles both sales and services.The CUI Comprises of various architectures for various channels like UI Direct,UI Agency ,UI Ecomm
Refdata Maintenance & Services: This data is mostly lookup data such as list of States, Makes, Models, Vehicle Types, Rules and Regulations specific to individual states etc
It exists mainly for the purpose of categorizing the transactional data of an enterprise
Responsibilities
Defect coordination with business for every production release
Providing Problem ticket resolution and handling Application outages at onsite with in SLA
Driving the offshore team towards project goals & success
Mentoring the team in adhering to the process formulated by wipro at client place
Achieving the complete Client satisfaction on all the production support applications by wipro, Title : WAMU - Case Management System
Client : One of the leading retail bank in USA
Module Lead
07.2007 - 08.2007
The UIA2.0 software is a completely new architecture useful for EAI platforms
UIA1.0 is an architecture built on top of the SeeBeyond platform
WAMU is discontinuing its usage of the SeeBeyond product and is replacing it with a J2EE platform purchased through an enterprise license with BEA
As such the UIA 1.0 architecture needs to be completely rewritten (off SeeBeyond to a J2EE platform) thus the reason to do the UIA2.0 architecture
The system’s purpose is to act as an abstraction layer between client applications and backend hosts
In some cases this abstraction layer will pass through messages via simple message transformation
In other cases it will aggregate several backend messages into one large message for the client application
Responsibilities
Driven the offshore team towards project goals
Assisted the team technically
Coordinating with onsite team and completing the assigned daily tasks
Involved in coding & unit testing of transformers like Account Profile ,CloseDDAAccounts,CloseCards Accounts, Involved in schema preparation
Environment :Java, JSP, JSTL, AJAX, Spring Framework, IBATIS ORM Framework, Query, IBM Rational Software Architect, IBM RAD, SONAR, EMMA code coverage tool, DB2, Eclipse
Project Title : Portugal Transition
Client : One of the leading commercial data provider to businesses in Europe
Role : Module Lead
D&B
12.2006 - 06.2007
Portugal (PO) Transition involves transfering Portugal Backoffice processes from, platform to Informa’s owned Backoffice platform,which enables Portugal to take on their billing business processes by own
To make this migration possible all the existing data with respect to Portugal that is stored at the D&B’s end needs to be transformed and migrated to the Informa platform
The Key customer needs that will be addressed by this Project were PO Backoffice Migration(PurchaseFeed,SalesFeed and GMSSubrStatusUpdate),Portugal Customer Data Migration from Mainframe Smart and DBI to Informa DB,PERT online changes
Responsibilities
Involved in requirement analysis
Preparation of Functional and Design spec
Involvement in coding and unit testing for the critical components of this project namely PurchaseFeed ,Sales Feed and GMSSubrStatusUpdate and AuditQListener modules
Integrated testing and Implementation activities
Preparation of SMTD and runbook for this project support
Environment, J2sdk 1.4.2
Covalent ERS 3.0 (Apache 2.0 with Tomcat 5.0),Castor 0.9.7,XML ,JMS,IBM websphere MQ 5.3, SQL server 2005 ,Java Mail,Eclipse,Spring Framework,Webservices using Apache Axis 1.2
Project title : Informa and Nordics Purchase Feed
Client : One of the leading commercial data provider to businesses in Europe
Role : Module Lead
07.2006 - 11.2006
This client is the leading provider of business information for credit, marketing, purchasing, and receivables management decisions worldwide
Partner Compensation project is aimed at creating an integrated Partner compensation system on the IRG/BIS platform to provide fair compensation to all markets on the D&B WWN.A Daily XML billing feed will be produced from DBI to the Partners providing the list of Purchases (Orders made by the concerned Partner’s customers)
The Partners will use this daily XML billing feed to carry out charging to their end customers
The XML daily purchases feed will be set-up to run from the MQ Queues
For Partners like Informa Spain and Portugal, the XML purchase items will be consolidated and sent as a billing file over the BDE system on FTP
Responsibilities
Involved in requirement analysis
Involvement in higher-level Coding and unit testing, implementation, integrated testing, debugging
Preparation of SMTD and runbook and System testcases, 1.4.2,castor 0.9.7 ,XML ,JMS ,IBM websphere MQ, SQL, Eclipse
Project Title : Intel Online Reengineering
Client : One of the leading commercial data provider to businesses in Europe
Senior Software Engineer
D&B
02.2006 - 06.2006
Has partnered with various partners to manage the data collection & delivery operations in certain markets
The data collected by various markets (partner & D&B countries) will be delivered on the D&B Worldwide network to enable the customers spread across the globe make business decisions with insight
This application extracts the modified EOS and NON-EOS subscriber and user details and generates an output file according to mainframe requirements
Generated Output File will be FTPed to the mainframe server and Mainframe IDMS update job is called to update EOS-IDMS database
Responsibilities
Involved in requirement analysis
Involvement in higher-level Coding and unit testing, implementation, integrated testing, debugging
Preparation of SMTD and runbook and System testcases, , Sybase client version 11, Eclipse, MainFrame server, CMMI Internal Assessment Tool
Client : One of the leading retail & corporate bank in Switzerland.
Senior Software Engineer
10.2005 - 01.2006
This client is a world-leading financial services company, advising clients in all aspects of finance, around the world, round the clock
Credit Suisse wishes to use an automated system to conduct the assessment to handle large volumes of data and also control the issuance and closure of non-compliances in a structured manner.wipro accepted to develop the audit tool that allows distributed planning, management and closure of audit activities
Responsibilities
Involved in requirements analysis
Developing prototype & POC according to the client requirements
Creation of storybook to explain the workflow
Technical Support
02.2005 - 09.2005
Cust Call Maintenance is a customer call registration and allocation product
This product provides online call status and history, customer details, spares inventory and details of the maintenance contract
Also provides online requisition and rectification of customer problems, captures customer details
Reminder for AMC, warranty and viewing of various types of reports
Complete tracking of spares, Generation of Escalation reports
Assigning of engineers to Customers, Provides complete information on every machine, vendor
Responsibilities
Providing technical solutions & trouble shooting the reported production issues within SLA period
E-Man (Employee Management System) –, Client : Internal Application development & support
Executive
Sutherland Global Services Pvt Ltd
08.2004 - 09.2005
Cust call Maintenance – Technical Support
Sutherland Global Services Ltd
08.2004 - 09.2005
Client : Internal Application development
Senior Software Engineer
08.2004 - 01.2005
E-Man is a solution for small, medium or large organizations, which takes care of employee profile management from manual to an automated process with strategic value addition
The product takes care of maintaining profiles, processing salaries, attendance details leave details etc
Salary reports, Attendance reports and Pay issues can be generated using this product
Responsibilities
Providing technical solutions & trouble shooting the reported production issues within SLA period
Executive
02.2004 - 07.2004
It is a completely a customizable software for a marketing department of the company
It has several modules like planner module which helps the marketing team to plan their forecast strategies and customer support module which maintains the customer feedback on purchased product and pay role module ,report module etc
Responsibilities
Providing technical solutions & trouble shooting the reported on client technical issues within SLA period
Project Title : Inventory control tracker
Client : Internal Application development & support
On Job Trainee
HCL Info systems
10.2003 - 07.2004
HCL Info Systems Ltd
10.2003 - 07.2004
Marketing Pro
Client : Internal Application development & support
Executive
10.2003 - 01.2004
It keeps track of the incoming and outgoing inventory in a company.Using this application we can able to track the stockage of the product and the associated inventories.It has several modules like in taker module,C-Damage module,Reimage module,NewPro module,Outtracker module etc
Responsibilities
Providing technical solutions & trouble shooting the reported client technical issues within SLA period, FATHER’S NAME : A.MARIMUTHU
- 01.1980
Education
Bachelor of Engineering - Computer Science
AAMEC
Tamilnadu , India
Skills
Enterprise architecture design
Agile methodologies mastery
API design and management
Data integration strategies
Accomplishments
Collaborated with team of [Number] in the development of [Project name].
Supervised team of [Number] staff members.
Achieved [Result] by completing [Task] with accuracy and efficiency.
Certification
Oracle Certified Professional, Java SE Programmer - Oracle Corporation.
AWS Certified Solutions Architect – Associate - Amazon Web Services.
Microsoft Certified Professional (MCP) MS AZURE Certification – “Architecting Microsoft Azure Clou