Work Experience

Bank of New York

Full Stack Engineer II

July 2023 - Present (Serving Notice period)

Tech Stack: Java, Spring Boot, Angular.js, Spark, Kubernetes, Kafka, Ansible, Docker, Airflow, Splunk, OracleDB

  • Developed microservices for BNY’s entity resolution application using Java, Angular.js, and Spring Boot, improving duplicate client merging efficiency by 60% through a maker-checker workflow.
  • Designed and developed a dynamic, end-to-end report generation framework using Spring Boot and Java, empowering business users to create custom data reports with zero code, achieving a 65% improvement in reporting speed and cutting backend team dependency by 50%.
  • Developed a Negative News Search platform for BNY’s existing clients to search for any adverse media related to them by integrating inhouse AI ELIZA APIs to our system using Java REST APIs, Spring Boot, Angular.js.
  • Architectured a robust data extraction framework using Spark and Java, capable of handling multiple data sources like (Denodo, JDBC). Optimized the SQL queries by row partitioning and enforcing oracle optimizer to choose a better execution plan process to achieve a 70% reduction in data extraction time. Enhanced security by integrating an SMS-based credential retrieval system to fetch multiple database passwords from the BNY’s streamlined credentials storage system.
  • Upgraded legacy modules to Angular best practices, reducing technical debt and increasing team onboarding speed by 25% through improved codebase readability and standardization.
  • Created reusable Ansible templates and automated the deployment process for Spark-Scala applications on Hadoop, reducing deployment time by 80% minimizing deployment errors, and significantly improving consistency across environments.
  • Implemented secure authentication and authorization, leveraging OpenID Connect (OIDC) for OAuth2, single sign-on (SSO), and unified access control in distributed systems.
  • Drove the migration of legacy Cloudera services to Kubernetes, authored Helm charts, containerized the Spark History Server, and engineered ETL orchestration to optimize data pipeline execution.
Bank of New YorkBank of New YorkBank of New York
The Bank of New York Mellon
NimbleBox.ai
Bank of New York
Pabio (YC S21)
Pudle
Gencosys
RevDau
Wishcoin Media