Software Engineer in Singapore
About me
A seasoned full-stack software engineer with a deep focus on problem-solving and architectural design. With significant experience in diverse roles across multiple organizations, I have developed a strong acumen for delivering scalable applications and efficient cloud solutions.
Recognized for my contributions to a paper on Edge Computing in the esteemed IEEE Globecom 2019, I am a continuous learner aiming to implement innovative solutions to improve business operations and customer experience.
Raphael Chua
Download resume
Work Experience & Education
Senior Developer @ Standard Chartered
Singapore
Led a team of 6 in automating processes that deliver infrastructure to users within a single day, streamlining operations and enhancing productivity.
Developed database state management systems using PostgreSQL to manage infrastructure provisioning and track the status of virtual machines for each team.
Created an Azure DevOps pipeline extension in NodeJS, integrating various internal tooling for efficient infrastructure provisioning.
Designed a YAML manifest validator in NodeJS that checks the compliance of each application team's infrastructure requirements against company standards.
Collaborated with the Puppet Automation Team to integrate Puppet functionalities into Azure DevOps pipelines, further automating and securing deployment processes.
Junior Developer @ Standard Chartered
Singapore
Engineered a responsive React application, enhancing data accessibility and user experience by integrating Elasticsearch for dynamic data querying.
Developed and implemented a bank-wide Azure DevOps CI/CD YAML template, standardizing development processes and significantly reducing deployment errors.
Innovated a base template integrating compliance checks, dynamically selecting deployment stacks based on user inputs, thereby improving flexibility and security.
Created a Node.js-based Azure DevOps pipeline task extension for artifact integrity verification during continuous deployment stages.
Led the transition of application teams from Bitbucket and Jenkins to Azure DevOps, minimizing downtime and enhancing development workflow.
Software Engineer (Frontend) @ Envision Digital
Singapore
Implementing unit testing for various react components using Jest and React-Testing libraries
Responsible for handling multiple change requests in the front-end
Build various react components in typescript using envision's custom libraries
Data visualization and forecast graphs
Building Alert dashboard to monitor IoT devices
Configuration web page for recommender system
Provide bug fixes support in web application
Contribute to Envision UI library
Responsible for deployment of various services in the pipeline
Consultant @ NTT Ltd.
Singapore
Worked on a Change Request for an existing Java application using spring, hibernate and struts
Handled application support and bug fixes for the Java application
Responsible for initial setup of development environment
Worked with various team members to plan architecture and database design for a new project.
Worked on a project using ReactJS and NodeJS.
Apply React hooks and optimization using memorization technique to the application
Create custom hooks to supplement and organize the application code
Build multiple react components using the principles of Higher order component
Implement dynamic logging with the use of RabbitMq queue system.
Modularization technique applied on NodeJS Api routes.
Worked on implementing mostly asynchronous function using async and await Worked with OracleDB using SQL and Typeorm.
Cloud Engineer @ Aviva Asia
Singapore
Utilized strong decision-making and problem-solving skills
Worked on Terraform script to automate AWS resources
Worked on assessing applications for cloud migration
Designed the architecture of the cloud infrastructure
Gathering business requirements from various business units
Worked with the technical leads on adjustments/modification of the applications
Worked with cloud architect on the design of the cloud architecture diagram
Understood the risks involved in using various AWS resources
Worked on version upgrades on jobs monitoring application with NodeJS
Worked on Insurance Plan Proposal application UI with AngularJS
B.Sc in Computing Science
University of Glasgow
In partnership with Singapore Institute of Technology
Second Upper Honour
Diploma in Engineering Informatics
Nanyang Polytechinc
GPA 3.32/4