Sunil Sourabh

Vice President @DBS Bank

London, GB
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Aug 2019 — Present

Vice President @DBS Bank

View department →

SG

Technical lead in legal and compliance, responsible for designing a system for real time transactional fraud prevention.Project: Real-time transaction fraud prevention and detectionDescription: This is a low-latency, high throughput, and reactive, real-time transaction fraud prevention system for digital channels of DBS bank. The system is capable of detecting fraud in real-time and hold the payment until the investigation completes. It is based on a dynamic rule engine & Machine learning modules which are capable of adjusting with quickly changing fraud patterns.Responsibilities: • Technical lead – system architecture, cross-team communications & lead developer. Brought forth an excellent understanding of the digital fraud landscape and trends.• Individual contributor to the ultra-low latency API gateway, reactive service based on Java 11, Vert.x-RxJava2, Kafka, Openshift, Docker.(SLA per transaction is 100 mili seconds with a throughput of 50 TPS).• Engineered in-memory data grid cluster to run in low latency mode and written reactive data access abstraction library in vert.x.• Authored reactive library for pub/sub to Confluent Kafka for vert.x and spring reactor.• Set up a framework for Kafka stream processing, joining streams & stream lookup.• Implemented a pattern matching algorithm for fraud detection from discrete events.• Developed POC to test new technologies and share ideas with the team and management.• Assisted with the recruiting and interviewing of new and potential employees.• Mentoring new team members.Tech Stack : Java 11, RxJava2, Vert.x, APAMA(Software AG), GraphQL, RabbitMQ, WebSocket, Spring batch, Spring Reactor API’s, Spring Cloud, Angular 8Big data Stack : Kafka, Apache Druid, HBase and Superset

EDUCATION

2001 — 2004

Dayalbagh Deemed university

Bachelor; Bsc (Physics Hons), Physics

2004 — 2008

Birla Institute of Technology and Science, Pilani

Master of Science (MS), Software Engineering

2006 — 2007

Microsoft Certified Technology Specialist

MCTS, .NET Development

SKILLS

MoqSpringC#.netWpf DevelopmentPerforceAnts ProfilerDesign PatternsAdo.netRihno MockPrismExpression BlendAgile MethodologiesWixWwfSoaMefNunitSilverlightAsp.net AjaxC# 4.0Microsoft Sql ServerLinqEntity FrameworkAsp.netSoftware DevelopmentScrumAsp.net MvcVssWinformsMvvmWpfWebsphere MqWcf

ABOUT SUNIL SOURABH

Humble, self-directed passionate technologist with a background in designing highly scalable and low latency systems large-scale enterprise systems.19+ years of hands-on experience in full-stack application development and designing micro-service based on Domain-driven design, Event Sourcing, and CQRS principlesOrganized and able to juggle between multiple priorities efficiently.Implemented cloud-native applications and refactored monoliths to run in containers tech stack (OpenShift, Kubernetes, Pivotal cloud foundry & Docker)Engineered observability in an application using Prometheus, Graphana, Elastic & AppDynamicsBuilt solutions using No-SQL DBs like Apache Druid, MongoDB, Redis, Elasticsearch & HBaseImplemented various messaging patterns in Kafka, RabitMQ & TibcoEMSDesigned APIs in Open API 3.0, Spring reactor, Vertx, C# AsyncBuilt highly flexible data layer using GraphQL to query data from Apache DruidJVM memory fine-tuning, memory profiling for Java and.NET applicationsManaged and designed solution using multi-node in-memory data grid cluster(Infinispan and Hazelcast)Distributed, Reactive System, Low latency system, multi-threading, Design PatternsSoftware development cycle: Agile and Scrum methodologies, DevOps

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Sunil Sourabh — Vice President at DBS Bank in London, GB | Unifers