Singapore
I enjoy creating interactive, insightful and scalable experiences using software and mostly on the web. The stack I currently work with includes tools such as Vite, Redis, Kubernetes and Amazon Web Services. In my free time, I enjoy exploring and learning the latest technologies to improve the user experience and value of the web applications I build. This involves tools such as Tanstack Query, React Router/Remix, RSC, Web Workers, LlamaIndex, and ONNX inference. Connect for more updates!
Software Engineer Program (SEP) Infrastructure Platforms Data and Specialty Services
Class of 2024 Software Engineer Summer Analyst As a Campus Ambassador for the National University of Singapore, my role involves increasing awareness among the student body about the firm and the career opportunities that it offers. In so doing, I also work closely with the recruitment team to address the needs of students who express interest in JPMorganChase.
Software Engineer Program (SEP) Asset & Wealth Management Global Private Bank Core Technology
MESN6 - Ombak
Data Science and Artificial Intelligence Division - Analytics.gov - Implemented a Full Stack Web Application portal that allows application teams to manage MLOps projects and pipelines in AWS Sagemaker, using Next.JS, AWS VPC, ECS, DynamoDB and Terraform. This app greatly simplifies the setup and interaction with various Sagemaker resources in an airgapped environment through an interactive UI. - Implemented symmetric encryption, secret rotation and SSO OAuth for seamless and secure authentication to the app and SageMaker/API Gateway interactions, using AWS KMS, iron-session and @hapi/iron - Implemented a custom design system with reusable and themeable UI components designed for accessibility, using TailwindCSS, shadcnUI and Radix UI. This allows for easy development of page views with a consistent brand image, minimal configuration, and full customisability and compatibility with native browser DOM APIs. - Orchestrated a suite of distributed microservices using AWS Lambda, Step Functions and Next.JS API handlers to ensure responsivity and performance for the web application under load.
CS2030S - Programming Methodology II (in Java) Topics covered: - Object Oriented Programming - Functional Programming (Monads, Streams) - Concurrent Computation (Threads, Async) Responsible for grading assignments and conducting weekly tutorials for a class of 13 undergraduate students.
All-in-one NFT Dashboard for Price Prediction, Analytics and Sentiments. Consisting over 2000 NFT collections in database and complete with account authentication, search capability and wallet integration.