Languages: Core Java, Python, ReactJS, AngularJS, Node.js, Blockchain, Solidity, R, SQL, Restful WebServices, JUnit, HTML, CSS, jQuery
Frameworks: Spring MVC, Spring Boot, Spring Cloud, Microservices, Hibernate, Servlet, JSP, Jasper
Databases: MySQL, MongoDB, SQLServer
Cloud Services: Microsoft Azure, AWS Cloud
Versioning Control: Github, Bitbucket
Others: Kafka, Maven, Gradle, Jenkins, JIRA, Docker, ElasticSearch, Consul, Camunda, IBM MQ
Ministry of Home Affairs, Singapore - Hospital Information System (MHA HIS):
Role: Senior Software Engineer
Technologies: Java, ReactJS, Node.js, AngularJS, Python, AWS
Description:
Napier Enterprise Integration Engine (NEIE):
Role: Senior Software Engineer
Technologies: Java, ReactJS, Node.js, AngularJS, Python, AWS
Description:
Snaplogic:
Role: Senior Software Engineer
Technologies: Java, ReactJS, Node.js, Python, AWS
Description:
Edge Configuration Service:
Role: Senior Software Engineer
Technologies: Java, ReactJS, Node.js, Python, AWS
Description: Implemented the Edge Configuration Service (ECS) to efficiently handle feature flags and remote configurations across web, mobile, and server-side applications, ensuring seamless continuous integration. This involved developing a robust system for managing and controlling application features and configurations.
Morgan Stanley:
Role: Software Engineer
Technologies: Java, ReactJS, Node.js, AngularJS, Python, AWS, R
Description: Developed the Record Classification Assistant (RCA) to assist DLM reviewers with tollgate support. The RCA recommends relevant MRS record series to ITSOs for validation/approval. Upon execution, the user is presented with a user interface showing assistant recommendations.
Speculur (Intel):
Role: Software Engineer
Technologies: Java, Node.js, AngularJS, Python, AWS
Description: Contributed to BatSense development, a groundbreaking cricketing product enabling players and coaches to analyze comprehensive ball data. With advanced features like Smart Video and Coaching Tools, BatSense offers a 3D avatar rendering of each shot, empowering users to fine-tune their game for improved performance.
DailyUse:
Role: Software Engineer
Technologies: Java, Node.js, AngularJS, Python, AWS
Description: Developed DailyUse for seamless access to invoice, payment, merchant, transaction, and web service information for merchants and customers through the Customer and POS App. Implemented an Admin Portal with graphical representations for total transactions, tills per merchant, merchant details, and customer invoices.
LifeBima:
Role: Trainee Java Developer
Technologies: Java
Description: Designed LifeBima app to streamline insurance agent-client interaction which simplifies plan explanations, estimates premiums for various payment modes based on plan details, sum assured, age and policy term.
Bug Tracking System (BTS):
Role: Software Intern
Technologies: Java
Description: Developed BTS, a user-friendly web-based platform for collaborative issue tracking, which addresses internal organizational needs and customer requirements effectively.