• Implemented a custom proof-of-transaction POC on Hyperledger firefly and performed on/off chain verification for next -gen record keeping initiative across the organization to move to open source Hyperledger for digital/non digital assets.
• Developed and maintained end-to-end modules for calculating record keeping fees enabling automation of billing for Fidelity plans and services offered to multiple corporate clients with the primary purpose of reducing revenue leakage, improving auditability, operation cost reduction and vendor cost management.
• Spearheaded and migrated legacy on-prem application to Azure AKS, redesigning the services to match on-prem performance levels with optimized stored procedures, parallel and asynchronous I/O and ensured efficient resource utilization and easier infrastructure and storage management.
• Building a high scale distributed system using ECS, Glue ETL jobs, PySpark, and other AWS services to generate a metadata-catalog, providing insights into constructs, schemas, data topography and data lineage dependencies b/w services, facilitating migration, reduced storage/backup cost and data governance.
Replaced the legacy Magic Ticket authentication system and integrated OAuth 2.0 and mutual authentication, enhancing security and standardizing access control, enabling integration with OAuth compliant services and apps.
• Developed a message history service for a notification platform that provides integration with utility companies, enhancing operational efficiency based on real time weather and outage notification, payment reminders and energy consumption alerts and optimized the messaging service for highly concurrent CRUD operations in a distributed environment.
• Redesigned the retry mechanism of events and messages with Kafka and AWS SQS and SNS ensuring message history consistency; integrated a distributed lock mechanism to ensure atomic retries in a concurrent system across container pods and optimized storage costs with efficient index management and data retention policies.
• Worked on the façade layer services for handling incoming traffic to respective microservices for Apple care CRM app.
• Developed and deployed features for an online training platform for employees of reseller stores enrolled with Apple. The application is primarily used for managing content and creating contextual URLs and improving sales personnel engagement and education thereby improving customer reviews in sales and customer support.
• Built a scalable APIs enriching Elastic Search APIs in Java to support use cases of handling CRUD on thousands of records.
• Worked as a backend developer in an agile environment redesigning and decoupling monolith app to microservices for an engineering planning and database development application that saves network engineer operations time by weeks.
• Decoupled and redesigned services to reserve VLANs at the network layer for layer 2 and layer 3 of OSI model.
Developed a FUZZY string match algorithm to accommodate human errors match and retrieve relevant responses for a question-answer pipeline of a chatbot application with context and domain awareness. ( https://github.com/vishalsurya/APPROXIMATE-TEXT-MATCH ).
Worked as a full stack web developer with the private banking team on building and maintaining services for regulatory trading control components document management/delivery system as a part of brokerage trading platform.
Java 17, Python, Spark, TypeScript, Angular5, Spring Boot, Elastic Search, Kafka, AWS S3, Step Functions, Glue, AWS Lambda, Azure Logic Apps, Azure service Bus, Kubernetes, Solidity, Rust