Prashant Purkar
Verified Expert in Engineering
Software Engineer and Developer
Prashant is a technology influencer for architectural initiatives and blueprint solutions leading to target state architecture, improving efficiency, and supporting business strategy. For over 22 years, he has worked as a Java developer for investment banks, governments, buy-side firms, and startups in the US, UK, Germany, UAE, and India. Prashant is instrumental in bringing new technology and architecture by collaborating with management and businesses, highlighting the legacy tech debt.
Portfolio
Experience
Availability
Preferred Environment
IntelliJ IDEA, Postman, Visual Studio Code (VS Code), Red Hat Linux
The most amazing...
...project I've stabilized as a key driver is a franchise critical regulatory application that had experienced 25 severity incidents in one year.
Work Experience
Principal Architect
Synechron
- Designed target state architecture and provided blueprint solutions for platform modernization as a member of the enterprise architecture team. Led the development of a set of microservices sourcing static data with low latency.
- Created an architecture governance process for the platform modernization initiative, which included architecture principles, tooling to record design review outcomes, and socializing the overall governance process.
- Conducted research and development for technology stacks, microservice design patterns, polyglot solutions like Go and Rocket, and modern databases like Couchbase towards a low latency solution.
- Developed and designed parts of the regulatory reporting engine, a complex system spanning 10 front offices, five swap products, and seven regulators for OTC trade reporting as per the Dodd-Frank Act.
- Acted as the key driver for converting legacy architecture to active-active to achieve stability and high availability. Worked to improve the performance of bottleneck processes as a concurrency developer.
- Performed requirement gathering at The General Insurance to redesign their policy management portal to be responsive on multiple devices using the latest UX techniques.
- Led the delivery and development of multiple trading applications on AWS for a Boston-based buy-side firm and its fixed-income group.
- Provided technology governance to a Boston-based buy-side firm for the Synechron-managed suite of trading applications. Designed XSD for transferring new issue bonds between fixed-income dealers and buy-side clients.
Technical Architect
KPIT
- Developed various parts of www.blogeverwhere.com, a concept similar to Twitter introduced in 2005.
- Researched web crawling and indexing technologies and implemented the early adoption of Apache Lucene, Nutch, and Hadoop for blogeverwhere.com.
- Built a measures dashboard as part of Cummins' quality initiative to put all quality measurements and periodic data in one portal.
- Migrated an object-oriented database to Oracle to improve scalability for bioMérieux, a French pharmaceutical. The project entailed replacing the persistent layer and moving historical data across a suite of pharmaceutical applications.
Senior Software Engineer
Deutsche Bank
- Handled straight-through processing of interest rate swaps, forward rate agreements, and swaptions offered by SwapsWire—now MarkitWire. I developed a multithreaded server-side backbone to consume SWML syntax.
- Acted as a developer at DBSmart, a data warehousing division of Deutsche Bank that provides web-based securities reports. I used Java, XML, and XSLT to create a framework that generates reports in various formats.
- Collaborated with swap dealers and business users in Germany and London to gather requirements.
Application Architect
LevelSeas UK
- Designed and developed various core systems of LSX Communication, which handled client-partner communication through the platform.
- Developed several product flows, including UIs and back-end tools using Enterprise Java Beans (EJB) and JSP on the WebLogic application server.
- Researched technology stacks to migrate to a scalable architecture from the existing Silverstream server suite.
Software Engineer
Crompton Greaves Consumer Electricals
- Developed various functionalities for the customer complaint portal, a web-based solution used by support staff to manage customer complaints.
- Built various forms and views using JSP and Java Servlets, HTML, and JavaScript.
- Provided production support and handled product-related queries from support staff.
Experience
Payment Platform Modernization at Citi
I also created an architecture governance process for the platform modernization initiative, which included architecture principles, tooling to record design review outcomes, and socializing the overall governance process. In addition, I conducted research and development for technology stacks, microservices design patterns, polyglot solutions like Go and Rocket, and modern databases like Couchbase towards a low latency solution.
Itemize.com
http://www.itemize.comI researched various machine-learning libraries and developed applications to train and test the machine-learning model. In addition, I integrated machine learning as a web service in the overall receipt processing and exception management.
Nest Family Organizer
I delivered the application within the deadline set by Intel's USA launch. Also, I conducted research and development for choosing a technology stack that would support multiple devices such iPads, browsers, Windows Tablet PCs, and Windows AiO PCs. In addition, I implemented video, photo, and cross-domain resource sharing and integration with Facebook, Google Suggest, Yahoo Weather, Yelp, and Google Maps. I also implemented the early adoption of Apigee for developing APIs.
Food Import and Export System for Dubai
https://www.youtube.com/watch?v=cqqZLscW46QThis project involved managing the development team, overseeing overall technical governance, and creating the integration architecture. I also liaised with several Dubai government agencies, such as QA, release management, and other applications. In addition, I troubleshoot performance issues in the staging and production environments.
Enterprise Architecture for HSBC
http://www.hsbc.co.ukThis project involved creating a charter for architecture governance across the group and a tools and architecture repository that conforms to ArchiMate notation. I also assisted domain architects in building current state and target state architecture.
Operational Reporting for MSCI
https://www.msci.com/Regulatory Reporting for Citi
I defined target state architecture and migrated legacy architecture to new architecture and hardware to support high availability. The project involved WebLogic migration, NDM between Citi and DTCC, IBM MQ mainframe, Oracle Database 19c, SRDF replication, and LTFS robotics. The architecture was improved on the new hardware to support continuity after node and data center failure within 15 minutes.
The go-live was successful due to multiple dry run tests that included seven jurisdictions in scope, three operation teams, and business users from nine countries. The goal was maintaining a 15-minute SLA to report trade instances to the regulator.
Skills
Languages
Java, HTML, YAML, SQL, Python, Go, HTML5, JavaScript, XML, XSLT, TypeScript
Frameworks
Spring Boot, Spring, Spring Microservice, Ext JS, Angular, Hadoop
Tools
Apache Tomcat, IBM MQ, IntelliJ IDEA, Postman, DbVisualizer, Servlet, ArchiMate, Java Concurrency
Other
Web Technologies, Enterprise Architecture, IT Governance, Software Design, Architecture, Technical Leadership, Enterprise Java Beans (EJB) 3, AWS Cloud Architecture, BEA WebLogic Server, Unix Shell Scripting, EJB 3, WebLogic, Machine Learning, SOAP, Nutch, Responsive UI, Full-stack
Platforms
Oracle, Kubernetes, OpenShift, Windows, Visual Studio Code (VS Code), Red Hat Linux, Amazon Web Services (AWS), Oracle Database
Libraries/APIs
JMS, Java Servlets, Apigee, Aspose Components, REST APIs, Apache Lucene
Paradigms
Microservices
Storage
Couchbase
Education
Bachelor's Degree in Production Engineering
Pune University - Pune, India
Certifications
Sun Certified Enterprise Architect
Sun Microsystems
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring