Vrushank Patel 
Senior Software Developer | NASDAQ
Hi! I'm a passionate software developer with over 5 years of experience in designing and building robust
trading and capital market solutions. I specialize in leveraging technologies like Java, Spring Boot,
Docker, and Kubernetes to deliver scalable and high-performance systems.
Currently at NASDAQ, I'm contributing to the Multi-Matching Engine which enables seamless automatic orders
matching and trade execution for trading forex, equities, and derivatives. I thrive on delivering solutions
that meet customer-specific needs while maintaining code quality and system reliability.
Let's connect -
NASDAQ Nov 2022 – PRESENT
Senior Software Developer Bangalore - IN
Multi Matching Engine (MME) - Contributed to the development,
maintenance, and enhancement of a
trading solution enabling automatic trade execution by matching orders across diverse
financial
instruments, including forex, equity, and derivatives.
- Leveraged the Java-Spring ecosystem, Docker, and Kubernetes to ensure seamless trade
matching
across multiple assets with a focus on performance and reliability.
- Extended core product functionalities to deliver customer-specific solutions,
addressing unique
requirements and enhancing product adaptability.
- Conducted requirements analysis, coding, and unit testing with consistent 90%+ code
coverage.
Designed checkstyles and established coding conventions to ensure high-quality code
standards.
- Improved the Sonatype threat score for dependencies from 9 to 1.5 through
vulnerability remediation
and version compatibility analysis, enhancing supply chain security.
- Resolved compatibility issues in unit testing frameworks, ensuring functionality of
over 2,500 test cases
and significantly increasing overall code coverage.
- Streamlined workflows by administering tools like TaskTop integration, repository
access management,
and CI/CD pipeline automation for seamless builds and deployments.
Capsystematic Technologies Pvt Ltd. Dec 2019 – Nov 2022
Software Developer Bangalore - IN
Developed components for capital markets software products. Responsible for analyzing,
programming, unit testing, and documenting the features. Mostly worked on Java, Spring
Boot, Python
Flask, Informix, Docker, Apache Camel, Apache CXF, Orika, and Mapstruct.
- Zeus-GPI (General process interface) - Developed critical SOAP and
REST services to facilitate message
delivery (e.g., Swift MT/MX) between diverse endpoints like databases, message
queues, HTTP, SOAP, and
SMB filesystems. Delivered an enterprise service bus (ESB)-based solution to ensure
seamless integration
and messaging across systems.
- CMS (Card Management System) - Migrated legacy Pro*C code (circa
1993) to a modern Java-based
architecture using Spring Boot and Spring Cloud. Developed REST services for
corporate cards and
payments, enabling back-office functionality for acquirers and issuers, serving
banks and payment service
providers.
- Capsuite - Designed and implemented an automation tool that
generates code for entities and mappings
based on SQL procedures and Swift MT/MX message definitions, significantly improving
developer
efficiency.
Capsystematic Technologies Pvt Ltd. Sept 2019 – Dec 2019
SDE Intern Bangalore - IN
- Received training on General Process Interface (GPI) and investment banking
fundamentals, gaining
exposure to the financial services industry.
- Developed Apache Camel-based route builders for GPI, facilitating seamless message
routing between
multiple endpoints.
- Employee attendance management system: Designed Employee attendance management
system, using
Java, JDBC, and MySQL.
NASDAQ Nov 2022 – PRESENT
Senior Software Developer Bangalore - IN
Capsystematic Technologies Pvt Ltd. Dec 2019 – Nov 2022
Software Developer Bangalore - IN
Capsystematic Technologies Pvt Ltd. Sept 2019 – Dec 2019
Software Developer internBangalore - IN
Work highlights
Professional Contributions - Throughout my career, I've contributed to
- MME:
A lightning fast and automatic orders matching and trade execution engine.
- Zeus-GPI:
Middleware for seamless
message brokering (Swift MX)
- CMS: Modernizing card
management systems
Personal Projects - I've built these projects from scratch
- Maxine: A universal
and pluggable
Service registry and discovery
- Complexica: An
application that transforms black-and-white images into fully colored versions, restoring vibrancy
and detail.
Certifications