Accomplished Engineering and Technical Architect offering 19+ years' experience in comprehensive design and composable architecture for software products and platform solutions. Creative in devising solutions to improve business operations and meet clients' technical and business needs. Seasoned engineering leader possessing the technical and interpersonal skills to provide exceptional project deliverables. Have extensive experience in banking domain.
Client: OSB – Sep 2022 – Ongoing
OSB is a UK based bank specialized in Mortgages. One of the key initiatives of OSB is digitizing the entire Mortgage journey from scratch. This is a greenfield project implementation for the client, it involved building broker portal, colleague portal & integration with cloud-based service offering from various service providers, like - Mambu, Property Risk, Experian, CoreLogic, VAS, Landmark, ULS etc.; to facilitate core mortgage features. The entire origination journey is built on top of nCino which is Salesforce based platform.
Responsibilities:
Technologies: Java, Spring Boot, Kafka, Azure, nCino, Salesforce
Client: ADQ – Apr 2021 – Aug 2022
ADQ is a $100+ billion sovereign wealth fund. One of the key initiatives of ADQ is building a fully digital bank from scratch. This was a greenfield project implementation for the client, it involved building native mobile banking application & integration with cloud-based service offering from various banking service providers, like - Mambu, Paymentology, Zoho, Unity, Passfort, Onfido, Napier, Norbloc etc.; to facilitate core banking features.
We enabled ambitious client vision to setup banking ecosystem and achieved first internal customer onboarding in record timeline of under 12 months which enabled client to gain in-principal approval from central bank of UAE.
Responsibilities:
Technologies: Java, Spring Boot, Kafka, Azure
Client: SAN MATEO County – July 2019 – Mar 2021
San Mateo was PS's first engagement in the "Property assessment" domain with the US government client. As part of this implementation, we replaced the 30+ year old Cobol based legacy property tax system with a unique and first of its kind industry solution on Salesforce, Talend and AWS cloud platform. The solution would help Assessor office in assessing value of ~250,000 properties in the county and would maintain all legacy (30+ years) property records with all details such as buy/sell, property splits, conversions, building plans etc.
Responsibilities:
Technologies: Salesforce, Spring Boot, Talend, AWS (S3, Lambda, Textract)
Client: GOLDMAN SACHS – Jan 2019 – June 2019
Fluent is a knowledge graph system where in Goldman stores information about all the entities and their relationships and corresponding instruments to provide a firm wide search solution to client advisors. It sources its data from Bloomberg and maintain it in a TinkerPop graph along with all relations that it holds. For instance, it stores the various equity instruments from difference companies and their relationship with companies and subsequently with countries/currency etc.
Responsibilities:
Technologies: Spark, Scala, Java, Spring (Mvc, batch, boot), Gradle, Mockito, Hibernate, Oracle, Git
Client: UBS – June 2008 to Dec 2018
Shade: The Shade platform development is a part of bank wide simplification project. It is an initiative attempt to organize, simplify and bring transparency into the running of batch jobs. There are around 10k batch jobs which are spread across all regions. The solution allows all stakeholders to search and view the autosys jobs configuration and add, edit or delete metadata in the jobs.
Responsibilities:
Technologies: Hazelcast, Core Java, Spring (Mvc, batch, integration), Hibernate, Teamcity (for CI)
EPrice: ePrice provide scallop based T0 Flash PNL estimate and reconciliation with T1 PNL to identify and analyze any changes post book close in an efficient and controlled manner. It sources data from Hydra (GED Valuation & Risk Engine) and generates T0 Flash
& T1 PNL for middle office (MO) & front office (FO) business users
Equity Investor: Client facing, Web application used for capturing/creating structured product orders. It further connects with pricing engine for quoting based on user specified values; it is an external application that can be used by client advisors of various UBS clients.
Structured Products Platform – FIX: Another client facing, FIX Protocol based application used for capturing/creating structured product orders. Various UBS clients send the FIX message that is interpreted by common UBS server and forwarded to this application based on Sender and Target CompId.
Email Pricer: Another quoting application where different UBS clients can send emails for pricing. This application receives that email, parses it, and connects with pricing engine and send email back to the sender with prices.
EQI Control Panel: Application where users can maintain rules and master data and other systems that connect to it (via http) to fetch this configuration. All aforesaid applications used this system to store their master data.
BRAIN: Middle Office System again dealing with securitization of products within APAC region. It was also responsible for generating final term sheets of various trades being created in UBS. It Connected with another system using Thunderhead to generate term sheets.
Client: Kirusa Inc., Bangalore
Project: MCA - Missed Call Alert application to be used by TATA Indicom.
Responsibilities:
Technologies: JBoss, MySQL, Struts, JUnit, Hibernate
Client: Lifetouch, US
Project: LTYNTRRD - LifeTouch is a photography company which owns 60% of US market. The objective of this project is to replace the current legacy Order management system VAX with Yantra replacement.
Responsibilities:
Technologies: WebLogic 8.1 SP4, Oracle 9i, Yantra, JMS, JAAS, JSP, JavaScript, Java, AJAX
SW Development Practices & Patterns