Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Software
Interests
Timeline
Generic
Mohan Lakshmanan

Mohan Lakshmanan

Java[Spring Boot-Microservices-AWD-BFSI-SRE
Chennai

Summary

A Seasoned Java Full Stack Developer with over 12 years of experience specializing in designing, developing, and modernizing enterprise-grade platforms within the demanding financial domain – A Global Investment Bank Providing Banking and Financial Services in different streams like Capital Markets, Asset Management, Wealth Management, Client Portfolio Management, Trading on Equities, Derivatives and Indexing Business. Expertise centres on trade lifecycle systems for investment banking, middle office including and Back Office Settlements and post-trade automation. Proven ability to deliver secure, scalable, and resilient solutions with a focus on Micro Services Architecture and Migrating Monoliths to Cloud Platform. Developing front end Gui using Angular & React Js, Integration of Front End UI with back end. Expert in Micro services and Event-Driven Systems development and migration of monolith services to micro service architecture on Cloud Platforms AWS, Azure and Gcp. Collaboration with IT Operations and Business team on Agile Scrum methodology to design and implements CI/CD pipelines automations to build,test and deploy on Staging/Production Area. Addressing non functional requirements using Resilience 4J, Autoscalability using Kubernetes. Implement securities rest and transit using Spring actuator with OAuth2/JWT Engineered the observability design using Promoetheus and Grafana which dynamically interacts with services and updating their health status.Global Trace Id implementation to speed up debugging issues and isolating the non-responsive services or services sending error or failure responses.

Diligent [Desired Position] with solid foundation in architectural design and project management. Successfully led multiple complex projects from conception to completion, ensuring functional, aesthetic, and regulatory standards were met. Demonstrated proficiency in client relations and innovative problem-solving.

Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Experienced leader with strong background in guiding teams, managing complex projects, and achieving strategic objectives. Excels in developing efficient processes, ensuring high standards, and aligning efforts with organizational goals. Known for collaborative approach and commitment to excellence.

Overview

27
27
years of professional experience
4
4
Certifications
2
2
Languages

Work History

Java Full Stack Architect AWS

Credit Suisse AG,Singapore
08.2006 - 11.2024
  • Attended team meetings to resolve technical and project issues and review project schedules.
  • Maintained strong communication with clients throughout the design process to ensure alignment between their vision and the final product.
  • Researched materials to determine appropriate selection for projects.
  • Applied creative problem-solving skills to address unique challenges in the architectural design process.

Java Full Stack Dev Lead

Credit Suisse AG
10.2018 - 11.2024
  • Project: Monitor Integration Layer (MIL), Integration Layer (IL)
  • Business Client: Credit Suisse listed derivatives B2B services with scalability and resilient services to meet derivatives markets, regulatory compliance, and margin management.
  • Role: Micro service Lead Developer and Site Reliability Engineer (SRE).
  • Technical Stacks: Frontend Stacks - HTML5, CSS3, Angular 17, and React. Backend Stacks - RESTful API using the Spring Boot framework, micro services, Spring Security, Spring Data JPA Repository, Hibernate ORM framework, and Dependency Injection (DI) pattern.
  • Core Java, Java 1.2, Java 8, Java 17, and SRE for service delivery and manual workloads automation. Spring Cloud, Maven 3.9 & AWS Cloud
  • Database Stacks - Oracle 17, SQL db (Rds & Dynamo Db)
  • Team Size : 9 [On-site/off shore model]
  • Project scope: global.
  • Migrated user administration services to the cloud platform AWS and on boarded vendor business teams. Followed Scrum methodologies to collect user stories for system functionality and cross-platform functionality.
  • Engineered an integration layer to enable cross-platform communication services between the vendor and Credit Suisse.
  • Tracked the progress of SIT test cases with vendors, and resolved dependencies to address business and non-functional requirements.
  • Published documents in the department's shared drive for operational manual defects and resolution steps.
  • Implemented a Splunk logging mechanism to catch errors and exceptions in business workflows to speed up root causes and resolutions.
  • Fostered collaboration and communication processes across teams to achieve quality code delivery and deployments.
  • Coordinated market platform upgrades and migrations to emerging technologies, communication protocols like HTTPS, FTPS, and JSON, to transfer data across multiple trading platform.
  • Developed active-active strategies to enhance system performance. Approached IT operations from the perspective of a site reliability engineering (SRE) mind-set and leveraged coding, automation, and engineering principles to detect issues, automate error handling, prepare documentation, and keep the system live and scalable.
  • Service Delivery Lead - Credit Suisse AG -Singapore – - Aug 2013 – Sep 2018.
  • Project: Listed Derivatives Operations (LDO) - Distributed Apps
  • Environment: ClearVision STP process of middle office trades, Linux, Core Java, J2EE 1.6, Java 8, Oracle 11g, SQL Server 10.5, WebLogic 10.1, and GMI upstream for derivatives instrument client data (trades, positions, money).
  • Team Size: 10
  • Project scope - Global service delivery of listed derivatives instrument assignment and expiry business processes across regions.
  • Market feed delays and their discrepancies to settle trades in the global market platform
  • Facilitated business services to adhere to exchange deadlines across APAC, EMEA, and AMER regions for derivative instruments, and the Disaster Recovery Data.
  • Supported trading, margins, to meet regulatory expectations. Reported client liquidity and margins to make them legible for trading in the markets.
  • Data Analytical and Intelligence Platform: Designed and implemented a Proof of Concept project for the Operations Business Team to manage a data analytics and reporting platform Tableau on GCP to create and run customisable virtual machines with Compute Engine.
  • Managing the production incidents impacting the middle office, derivatives trading business, and resolving them to meet exchange deadlines.
  • Leading the discussion of Problem Management of production incidents with the Delivery Team and Technology Infrastructure Team to identify the root causes of incidents and future actions to resolve the production incidents permanently.
  • Captured the impacts of production incidents and future actions in the SNOW system, and managed the life cycle of the production incidents.
  • Conducting monthly service delivery status meetings with business stakeholders to highlight SLA compliance delayed by IT processes and business operations.
  • Driving production issues, BOW items meeting with the delivery team, and the business change management team.
  • Used a manual process to mitigate exchange deadlines, SLAs.
  • Monitor vendor technology implementation to address global payment updates of the SWIFT protocol.
  • Developed active-active strategies to enhance system performance.

Java Full Stack Architect Microservices Angula 17

Credit Suisse AG,Singapore
08.2006 - 10.2024

The engineers will work with the following technologies:
Frontend
: JavaScript, JSP, Angular (One specific software product may require React knowledge)
Backend: Java, Spring, JPA, Spring/Spring Boot, Python (For a few specific projects, .NET experience might be required)
Database: PostgreSQL, Snowflake
Build tool: Maven & Cloud Environment: AWSSkill Set : Java, Angular, Java Script Developer, Spring Boot, Postgresql, AWS, Communication Skills
Skill to Evaluate : Java, Angular, Java Script Developer, Spring Boot, Postgresql, Maven, AWS, Communication Skills
Experience : 8 to 12 Years

Job DescriptionDesign, implement, and update software programs according to business requirements and technical specifications
Upgrade libraries, dependencies, and associated infrastructure to supported versions
Identify, troubleshoot, and resolve defects or vulnerabilities in the supported systems
Ensure supported services consistently meet engineering SLOs (Service Level Objectives)
Respond to incidents and service requests as per defined SLAs
Keep all technical documentation up to date and accurate
Collaborate with team members, internal IDC teams, and stakeholders to resolve issues and improve system stability
Participate in knowledge sharing and handover activities to ensure continuity and transparency

DevOps: Docker, Kubernetes, GitLab, Grafana stack & IDE: IntelliJ IDEA

Project Lead – Java Back End & Data Analytics

Credit Suisse AG
03.2006 - 03.2013
  • Project: Global Management Information System
  • Environment: Linux, J2EE 1.4, Oracle 10g, JBuilder X 10.5, Struts 1.1, Core Java, Java 1.2, Java 1.6, ClearCase 6.0, Business Objects XIR3, Informatica 8.6, WebLogic 8.1.Maven 3.2
  • Team Size : 7
  • Project scope – Global.
  • N-tier architecture using Java stacks - web client, business logic, and database tier.
  • Implemented batch process to load feed from upstream applications and back-end applications.
  • Designed a business objects model to represent metrics in slice and dice format for reporting trade data (trade volume, failed trades, and open trades). Nostro and depo breaks.
  • Batch process technologies - Unix, Oracle SQL Loader, and Java to Enrich the trade data.
  • Created a data model for new KRIs by interacting with business users and upstream systems.
  • Developed GMIS, an operational MIS DWH reporting tool for daily balance sheet reports on Key Risk Indicators.
  • Addressed system performance issues by interacting with various infrastructure teams, such as DBA, Business Objects, and the Global Web Support team.
  • Senior IT Consultant - HP Singapore (Zensar Technologies Singapore)
  • Project: GWSX – Government Web Service Exchange - January 2005 to August 2005.
  • Environment: SUN-SOLARIS, Oracle 9.1, J2EE, Hypernet 2.3, Eclipse 3.1, Struts 1.1, Win CVS, planet 5.5 (LDAP), Actional SOAP Station, Factional XMS, Factional LG, IIS 5.0, and WebLogic 8.1,Core Java, Java Script, JSP, Servlets, Web services
  • GWSX is a web service broker framework developed for the Singapore Government. This framework allows producers to publish their web services in the Web Service Repository. The consumer, who is interested in the web services available in the gas repository, will register in the gas system and consume the services of the gas system.
  • Design and development of SOAP station Java APIs for the web service module.
  • Interacting with Factional for reporting product bugs and new enhancements.
  • Implementing the SOAP station functionalities, developing the GUI using the Struts framework.
  • Developing LDAP Java APIs for user account management, and SSL certificate management.
  • Creating test web services and deploying them in WebLogic: Configuring SSL in WebLogic, IIS, Tomcat, Factional SST, and Factional XMS.
  • Configuring LDAP as an authenticator in WebLogic; creating a new WebLogic instance.

Senior Consultant IT

IBM Singapore
08.2005 - 03.2006
  • Project: OSC (Outsourced Supply Chain) Web
  • Client: IBM – Singapore.
  • Environment: IBM-AIX, DB2 8.1, J2EE 1.4, WSAD 6.1, WebSphere Server 6.1, and Miseries’ 5.1.
  • Team size: 6.
  • OSC is a web-based application that is used by IBM Contract Manufacturers to raise Purchase Orders (PO), receive Purchase Order acknowledgements, and receive invoices.
  • Gathering business requirement details from the SAP team.
  • Creating system requirements based on the business requirements.
  • Creating web page templates to enhance SAP schedule line functionalities.
  • System analysis and design for web modules to enhance schedule line functionality.
  • Creating time estimations for the development modules and assigning development tasks to team members.
  • Adapted workflow to meet need business needs.
  • Conducting weekly status meetings to track the status of the development and updating the Project Manager about the development status.
  • Creating Development/UAT environment.
  • Creating release procedures, DR procedures, and executing production releases.
  • Service Delivery Lead –UBS Singapore (Polaris Technologies Singapore)
  • Project: MEMPHIS - Jul 2004 to Jan 2005
  • Environment: SUN-SOLARIS, Win XP, Sybase 12.5, Oracle 9i, ClearCase, MQ Series, PERL, Core Java, Java 1.6, J2EE, SQL Advantage, DB Artisan, TOAD, and Weblogic 8.1.
  • Team size: 6
  • MEMPHIS is a settlement, advice, and confirmations system for banking products, interest rates, and equities. It generates settlement instructions, payments information, accounting information, advices, and confirmations for Interest Rate and Equity Business.
  • Ensuring that the IR/Equities applications are always up and available to business users.
  • On the system being down, finding out the root cause for the problem and rectifying the same
  • When system is down, informing business users about the problem and system availability status at regular intervals
  • As per the SLA, escalating system break downs to the Management
  • Training new member of the team about the system and production support tips
  • Responding to the business users queries in the chat channel; Co-ordinating with development team for production bug fixes and batch releases

Consultant

Deutsche Bank UK
12.2002 - 07.2004
  • Project: GCMS (Global Cash Management System)
  • Client: Deutsche Bank (DB)-UK
  • Environment: IBM-AIX 4.3, Java 1.3, JSP 2.0, Oracle 8.i, Win CVS 3.1, Tomcat 4.3, and Miseries’, J2EE 2.0, Oracle 10
  • Team Size: 3
  • Description: GCMS is a Deutche Bank (UK) application to support their treasury operations. It deals with cash flow between DB branches and external entities
  • Interacting with end-user for production support and maintenance
  • Monitoring feed components of the system and making sure that trades are processed by the system
  • In case of failure in Nostro Transfer, notifying business users and requesting for necessary actions
  • Creating new CTRL-M Jobs and oracle stored procedures for system enhancements
  • Responding to the user queries on balance and swift matching jobs
  • Developing Java Modules, Oracle packages and Unix shell scripts for new developments
  • Senior Software Engineer - AT&T (IBM Global Services, Bangalore, India)
  • Project: STO-IPL - 09/2000 - 12/2002
  • Client: AT&T (US)
  • Environment: HP-UX, Windows NT, Sybase 11.0.3, Java 1.3, JSP 2.0, HTML 4.0, DHTML 4.0, Java Script, Miseries’ 5.0, Sapphire Application Server
  • Description: STOIPL is a web-based application that gives pricing information of the International Private Telephone line from United States to any foreign country.
  • Visited US for App System Study and Application Migration Discussions between Vendor Team and IBM offshore team Led by US IBM IT Managers.
  • Communicated Weekly Transition Status to IBM India Managers to highlight project deadlines .
  • Onboarding India Team Members and trained them on Business Use Cases and its technology mapping for Web UI, Application Middle Layer Communications and Backend Processing to getting Pricing Information from Source Locations(APAC,UAE Country) to Destination Locations (US - Newyork,North Carolina, Las Angels,Indian Wells, Washington Dallas and Europe Locations UK,Germany,France,Italy and Swiss)
  • Shadowed Batch Process Executions from II month of transition phase
  • Parally trained the IBM India Team to Support Business Queries and Technology Queries , Business Enhancement Book Of Work and Target Deadline Status against Projected Status to Prioritize BOW Items to Meet Regulatory Or Internal Audits
  • Documented System Requirements, System Designs, Development,Unit Testing, System Integration and building wars to deploy in Saphire Application Server.
  • Transferring System Requirements and Application details to the offshore team members
  • Involved in System Analysis and Design; Creating use cases for collecting system requirements
  • Created Back-End JSP Components Framework to trace and track the business requests from Audit Trails and Pricing System Response.
  • Managed Feed Loading Process to ensure system availability for US business Start of the Day.
  • Created Test Workflow to explore the System Functionalities with MQ Series Interactions (Vendor Components - Managed By Middleware Ream)
  • Invoked Restart process to trouble shoot the response delays and latency
  • Communicated the BAU status to IBM App Manager including Issues and Resolutions based in Start of Day.
  • Monitored End of Day Batch Process of AutoSys Jobs and its progress and Tape Replications between Data Canters.

Veteran Systems
01.1998 - 08.2000
  • Environment: HTML 3,Css,Java Script,Tomcat 5.0,SQL Server 7.0,HTML 4.0,JavaScript 1.4/1.5,Servlet 2.2,JSP 2.0
  • Project 1: 2ITTO30.COM - Feb 2000-Sep 2000
  • Project 2: WWW.ONKYO.CO.JP - Net Package - Sep 1999-Jan 2000
  • Project 3: METAAUDIO.COM - Jan 1998 - Feb 1999

Education

M.B.A. - Banking and Finance

Alagappa University
Tamilnadu, India
01.2014

Diploma - Software Engineering

Aptech Computer Education
Chennai, India
01.1997

B.E. - Mechanical Engineering

Bharathidasan University
Tamilnadu, India
01.1995

Skills

Proficient in Core Java 17, Spring Boot, React V19, and Angular V17

Certification

AWS - Amazon Web Service Cloud Practitioner

Accomplishments

  • Completed a $[Amount] project [Number] months early and under budget.

Software

Angular,React,HTML 5, Css 3,Type Script,Java 12 to 17,Spring Boot,Spring Securiry,Apache Cloud,AWS,Micro Services Atchiteture[POC],CI/CD DebOps,Cloud Migaration,Mentor,

Interests

Evaluation Of BFSI Evaluations{1950-2025),Auto Industry{EU-Apac,Rise and Fall Of Global Giants

Timeline

Java Full Stack Dev Lead

Credit Suisse AG
10.2018 - 11.2024

Java Full Stack Architect AWS

Credit Suisse AG,Singapore
08.2006 - 11.2024

Java Full Stack Architect Microservices Angula 17

Credit Suisse AG,Singapore
08.2006 - 10.2024

Project Lead – Java Back End & Data Analytics

Credit Suisse AG
03.2006 - 03.2013

Senior Consultant IT

IBM Singapore
08.2005 - 03.2006

Consultant

Deutsche Bank UK
12.2002 - 07.2004

Veteran Systems
01.1998 - 08.2000

Diploma - Software Engineering

Aptech Computer Education

B.E. - Mechanical Engineering

Bharathidasan University

M.B.A. - Banking and Finance

Alagappa University
Mohan LakshmananJava[Spring Boot-Microservices-AWD-BFSI-SRE