14+ years of expertise in software development and data engineering, specializing in Java (up to Java 21), Spring Boot, and leveraging modern Core Java 8 and Java 11 features such as Lambda Expressions, Streams API, and Optional for efficient programming solutions.
Experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE. Strong knowledge in Object Oriented Concepts, Object Oriented Design OOD , Object Oriented Analysis OOA , Programming and its implementation.
Proven track record of architecting and implementing high-performance, large-scale applications with a focus on data engineering, analytics, and leveraging Spring Boot for micro services-based architectures.
Experienced in Electronic trading SGX and Moomoo SG and Worked with traders, quant researchers, and clients on product development low latency based applications.
Skilled in integrating AWS services such as Lambda, S3, and EMR, enabling real-time analytics and efficient handling of Parquet and other file formats.
Expertise in Spring Boot for developing and deploying lightweight, scalable micro services, enhancing modularity and maintainability of applications.
Experienced in BFSI, Payments, International & Domestic Payments, Payment Hub/Factory, Correspondent Banking, ACH, Real Time Payments, Cash & Liquidity Management, Compliance/AML, FX, Messaging (Swift and ISO) & Trade Finance
Experienced in Monetary Authority of Singapore (MAS) financial regulatory to create a rules guidelines and business logic to protect the anti-money laundering.
Extensive experience with AWS services, including EC2, S3, RDS, Lambda, and ECS, for creating secure, efficient, and scalable cloud-based solutions.
Designed and implemented data pipelines using AWS incorporating Core Java 8/11 Stream API for improved data transformations and processing.
Developed and deployed containerized applications using AWS ECS and Kubernetes, ensuring seamless scaling and high reliability for modern data engineering workflows.
Hands-on expertise Java 8/11 for optimizing workflows and building robust data processing pipelines and designing and supporting low latency, high throughput trading applications.
Strong background in data modeling and storage using SQL (DB2, MySQL, PostgreSQL) and NoSQL (e.g., DynamoDB), optimized for analytical and transactional use cases.
Designed event-driven architectures using IBM MQ, Kafka, AWS SNS, and SQS, enabling real-time data processing and streaming analytics and Reactive programming libraries and frameworks like Reactor, RxJava, and Spring WebFlux.
Built and optimized CI/CD pipelines using AWS tools like Code Pipeline, Code Build, and Code Deploy, supporting automated testing and deployment of data engineering applications.
Extensive experience in using SQL to write Stored Procedures and Triggers Proficient in Java 8/11 features such as Completable Future, Streams, and Optional for asynchronous programming and functional-style coding in data engineering solutions.
Extensive experience with distributed system design patterns and best practices for fault-tolerant, scalable applications using Spring Boot and Kubernetes.
Proficient for identifying, diagnosing, and resolving issues related to database applications and PL/SQL code.
Skilled in managing AWS IAM roles, VPC configurations, and implementing security policies for safeguarding data pipelines and cloud environments.
Proficient in version control using GitHub/GitLab and implementing efficient branching strategies for collaborative development in data engineering teams.
Experience and expertise in GCP environment Google Big Query, Google Pub/sub, Google Spanner, Dataflow, Compute Engine, Google Storage.
Prepared Test cases for Unit, Integration, and System Testing, and tested the developed components using JUnit.
Extensively utilized Postman for testing RESTful web services.
Experienced in various agile methodologies, including Test-Driven Development and SCRUM.