Professional Summary

Dynamic Full Stack Developer with a proven track record in software engineering and a comprehensive skill set spanning both frontend and backend technologies. Currently advancing expertise through a Master's in Computer Science while maintaining a successful career in software development. Demonstrates excellence in system optimization, user experience enhancement, and test-driven development practices. Known for effective collaboration in agile environments and consistent delivery of high-impact solutions. Combines technical proficiency with a passion for innovation to create meaningful technological advancements.

Experience

Software Engineer II (Full Stack Developer)

SaltmineSingapore

November 2021 - Present

  • Architected and implemented a shared private design library, enhancing cross-team collaboration and UI development efficiency
  • Made user experience improvements through innovative feature development in collaboration with product management
  • Focused onMongoDB database optimization initiatives, focusing on collection normalization for enhanced performance
  • Championed agile methodologies while delivering high-priority features with consistent quality and timeliness
  • Established mentorship programs for junior developers, fostering skill development and team growth
  • Leveraged expertise in TypeScript, ReactJS, Redux, PostgreSQL, MongoDB, and AWS to deliver robust solutions
  • Implemented comprehensive test-driven development practices, ensuring code reliability and maintainability

Software Test Engineer

Google x VirtusaSingapore

February 2021 - November 2021

  • Pioneered the development of a mobile application test framework using Python and Appium for cross-platform testing
  • Developed and maintained automated test suites for Critical User Journeys using platform-specific tools (Copycat for iOS, Flow for Android)
  • Enhanced test automation processes through implementation of Selenium WebDriver with TypeScript and Java

Instructional Associate (Software Engineering Immersive)

General AssemblySingapore

November 2020 - November 2022

  • Mentored aspiring developers through an intensive full-stack development program, facilitating successful career transitions
  • Delivered comprehensive instruction in JavaScript-centric development, covering MERN, NERDS, and Django stacks
  • Guided students in developing production-grade full-stack applications, ensuring industry-standard project outcomes

Education

University Technology Malaysia

Master of Science in Computer Science

Malaysia

2024 - Present

Part-time Open and Distance Learning (ODL) program focusing on advanced computing concepts and software engineering principles

General Assembly

Software Engineering Immersive

Singapore

2020

Intensive full-stack development program with emphasis on modern web technologies and practical application

General Assembly

User Experience Design

Singapore

2021

Comprehensive UX design program covering user research, wireframing, prototyping, and design thinking methodologies

University Technology Malaysia

Master of Science in Mechanical Engineering

Malaysia

2016

Advanced studies in mechanical engineering principles and applications

Purdue University

Bachelor of Science in Mechanical Engineering

United States

2013

ABET-accredited engineering program from a top-ranked engineering institution

Technical Skills

frontend

ReactJSNext.jsTypeScriptJavaScriptReduxHTML5CSS3StorybookMaterial UITailwind CSS

backend

Node.jsExpressNext.jsDjangoRESTful APIs

database

MongoDBPostgreSQL

devops

AWSCI/CDDockerJenkinsArgoCDKubernetes

testing

JestReact Testing LibrarySeleniumAppiumAutomated Testing