Piyush Patel

Software Engineer

Mountain View, California, United States14 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 11 years of experience in software engineering.
  • Expertise in designing large scale data processing architectures.
  • Strong background in investment banking technology solutions.
Stackforce AI infers this person is a Fintech Backend Engineer with extensive experience in data processing and analytics.

Contact

Skills

Core Skills

JavaSparkSpring BootMicroservices DesignSpring

Other Skills

AJAXAmazon S3Amazon Web Services (AWS)AntApache SparkBig DataBiometricsC++CXF Restful and Soap Web ServicesDWREMREurekaGITGWTHOCON config

About

Currently working with Harness. Previously worked in investment banking domain with AQR Capital, J.P. Morgan and Morgan Stanley and on a national level e-Record Archival Project with CDAC R&D-Pune. ● 11+ years of experience as a Software Engineer/Architect in various technologies. Extensive Core and advanced Java development & Integration experience using Object Oriented principles. ● Working experience in Core Java, Spark, S3, EMR, SpringBoot, Hibernate, Microservices, AWS. ● Working experience of parallel processing and development of huge data processing architecture . ● Working experience in Front Office Trade analytics & research technologies across asset classes. ● Working experience of parallel processing and development of huge data processing architecture . ● Extensive experience in designing and developing large scale systems. ● Good understanding of Data Structure and Algorithms .

Experience

14 yrs 2 mos
Total Experience
2 yrs 10 mos
Average Tenure
5 yrs 6 mos
Current Experience

Harness

2 roles

Principal Engineer

Promoted

Nov 2021Present · 4 yrs 7 mos

Staff Software Engineer

Dec 2020Nov 2021 · 11 mos

Aqr capital management

Associate

Jun 2019Dec 2020 · 1 yr 6 mos · Greater Bengaluru Area

  • Trading Analytics Platform (TAP) is the next generation data and analytics engine for AQR
  • getting designed and developed from scratch. I joined as a first member for the team in India and was involved in all design and requirement gathering discussions at the initial phase. TAP consists of a Datastore on S3 , ETL Framework (EVMP and Loaders) , Validators and Analytics Engine on EMR for performing Trading Cost Analysis.
  • Tools & Technology : Java, Spark,S3,EMR,Redis,HOCON config
  • Responsibilities:
  • ● Involved in analysis, design discussion and development TAP from scratch.
  • ● Working directly with Researcher and Trades for gathering and analysing requirements of TCA
  • systems.
  • ● Designed whole framework architecture from scratch supporting various asset classes.
  • ● Designed and Developed EVMP (EXTRACT-VALIDATE-MAP-PERSIST) Framework based on Spark
  • which extracts, transforms and persists data to S3 from various data sources.
  • ● Implemented specialised S3A committer to reduce latency of loaders
JavaSparkS3EMRRedisHOCON config

Jpmorgan chase & co.

Associate VP

Jun 2017Jun 2019 · 2 yrs · Bengaluru, Karnataka, India

  • As part of Global Research Team(AWM) in JPM I delivered below two projects.
  • InvestX: provides Exposure,Benchmark Comparison and Risk data for various funds and
  • Portfolios modelled/un-modelled under Hibiscus Platform.
  • HEAT( Hedge Fund Exposure & Attribution Tool) which is used by AWM Due Diligence Team to monitor and benchmark performance of all hedge funds JPM invests in.
  • Tools & Technology : Spring Boot, React JS, Hibernate, Zuul, Eureka, Microservices Design.
  • Responsibilities:
  • ● Involved in analysis, design discussion and development of HEAT.
  • ● Migrated existing InvestX monolith to Microservice architecture using Spring boot.
  • ● Developed HEAT from scratch and did end to end deployment to business users.
  • ● Individually developed and deployed OpenID based authentication framework which is used across
  • AWM now.
  • ● Worked directly with PM’s for gathering requirements and getting feedback on system.
  • ● Setup of generic CI/CD pipeline for the whole team using JULES.
  • ● Led requirement gathering , analysis and design discussions.
Spring BootReact JSHibernateZuulEurekaMicroservices Design

Morgan stanley investment management

2 roles

Manager

Promoted

Jan 2016May 2017 · 1 yr 4 mos · Bengaluru Area, India

  • I was part of Investment Management Team in Morgan Stanley I worked on Datalink Platform.
  • Datalink is a centralised middleware framework which provides data from different data sources to high frequency trading and also reporting applications in real time.
  • Tools & Technology :Java, Spring, CXF Restful and Soap Web Services,
  • Hibernate, Spring-data-jpa, SYBASE,Jetty ,Ivy as dependency management, Ant as build tool, GIT as Control Version System, Agile-Scrum Development Methodology.
  • Responsibilities:
  • ● Involved in analysis, design discussion and development Datalink.
  • ● Designed and developed database schema and framework architecture from scratch.
  • ● Involved in end to end development of various critical processing components such as
  • authorization, query generation and aggregation of data from different data sources.
  • ● Individually developed and deployed business rules framework which is one of the critical
  • components of Data Link request processing.
  • ● Led Code review, QA cycles and enhancement request analysis with business.
JavaSpringCXF Restful and Soap Web ServicesHibernateSpring-data-jpaSYBASE+4

Senior Associate

Aug 2014Jan 2016 · 1 yr 5 mos · Bengaluru Area, India

Cdac r&d

Project Engineer

Mar 2012Aug 2014 · 2 yrs 5 mos

  • Developing and Designing Web Based and Cloud Application.

Education

Rajiv Gandhi Prodyogiki Vishwavidyalaya

Bachelor's degree — Information Technology

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Java & Spark

Explore similar profiles based on matching skills and experience