About Me

As a Software Engineer, I design and develop cutting-edge digital platforms and web products, using technologies such as React.js, GraphQL, and Node.js. I architect components and modules, conduct code reviews, and ensure high-quality deployment. I collaborate closely with cross-functional teams, including Product, Engineering, DevOps, and AI/Data Science, to foster effective communication and alignment.

I have a Web Development diploma from BrainStation, where I also served as a Teaching Assistant, supporting students in Back-End Web Development, Computer Science, and Full-Stack Development. I have a proven track record of problem-solving, critical thinking, and team building skills. I am passionate about creating innovative and user-friendly web solutions that deliver value and impact.

Resume

What I Use

React
Typescript
GraphQL
NextJS
JS
MUI
NodeJS
ExpressJS
ES6
GitHub
NPM
Yarn
React Router
MongoDB
Axios

Experience

Software Engineer

Mar 2023 - Present / Viral Nation
  • Designed component and module architecture and wrote code for VN's new digital platform and innovative web products, along with related components and partner-integrated applications.
  • Conducted thorough code reviews and oversaw successful deployment upon task completion, maintaining code quality standards.
  • Designed, developed, and implemented scalable, low-latency, high-availability, and performant web applications, consistently delivering reusable, testable, robust, and efficient code.
  • Collaborated closely with cross-functional teams, including Product, Engineering, DevOps, and AI/Data Science teams, fostering effective communication and alignment
  • Contributed to the product roadmap and future micro-service/monolithic architectures by sharing feedback from project implementations and influencing strategic decisions.

Teaching Assistant

Apr 2023 - Dec 2023 / Brainstation
  • Teaching assistant for part-time students attending BrainStation's Full Stack Web Development Diploma Program.
  • The technologies learned as part of the program include JavaScript (ES6), Node, React, Express, Node, MySQL, Deployment (Heroku), Testing(Jest) and Agile Development.
  • Graded assignments and provide feedback on progress
  • Conducted code review for ~ 20 students
  • Participated in weekly retros and stand-ups with Education Team
  • Promoted cross-collaboration for students in Web Development, UX Design, and Data Science
  • Provided 1-on-1 mentorship for students

Education

Software Engineering Diploma

Apr 2022 - Dec 2023 / Brainstation
  • In BrainStation's Software Engineering bootcamp, I first learned the fundamentals of software engineering and full-stack development, how to build complex websites using HTML, CSS, and JavaScript, and how to leverage powerful back-end development technologies to build robust apps.
  • I started by learning basic understanding of key programming concepts, markup languages, and how to set up my own self-contained development environment. From there, I gained hands-on experience working on collaborative software engineering projects with a range of key development tools and languages, including HTML5, Visual Studio Code, and Jira.
  • Finally, I learned about back-end development with the necessary skills to become a Full-Stack Developer. Finally, the bootcamp covers DevOps development so I can deploy my projects easily and get an overview of how the deployments work.