Ben Yap
developer & designer
Melbourne, Australia
contact@benyap.com
Passionate about using my skills and expertise to design, inspire and create innovative products and solutions.
Motivated in self learning and continuous improvement, with an aptitude for detail and technical excellence.
Always looking to find better ways to use existing technologies and learn new ones.
Expertise
Skills & Knowledge Areas
- Graphic design principles
- UI & UX design
- Web design
- API design
- Software design patterns
- Project management
- Agile methodology
Technologies
- JavaScript
- TypeScript
- Python
- Node.js
- NestJS
- Next.js
- Firebase
- React
- Tailwind
- Sass & CSS
- GraphQL
- PostgreSQL
- OAuth
- Docker
- Terraform
- Figma
- Adobe Illustrator
- Vercel
- Amazon Web Services
- Google Cloud Platform
Experience
Software Engineer
PeakHour Urban Technologies
Sep 2020 – present
- Designed, implemented and deployed solutions with microservice architectures to consume and process live traffic data on AWS
- Implemented machine learning processes using Python and Node.js to train models for predicting traffic
Software Engineer
eSolutions, Monash University
Mar 2018 – present
- Implemented enhancements to existing student-facing applications
- UI design, system design, full-stack implementation and deployment for several new applications to replace legacy systems on GCP
Co-founder, Software Engineer
TutoringTodayAU
2018 – 2019
- Co-founded the business with two other partners, with the goal of connecting students to suitable tutors
- Designed, built and deployed business website and internal student / tutor portal for tracking tutoring sessions and payments
- Provided tutoring to several students in general and VCE mathematics
Software Engineering Intern
Deloitte Digital
Jul 2017 – Dec 2017
- Developed frontend modules for client sites using Angular and Sitecore
- Implemented monitoring microservices using AWS and Terraform
- Administered system workflows and configurations for applications in the Atlassian suite
Achievements
Monash University
Dux of Undergraduate, BSE
2020
Monash University
Scholarship for Excellence
2015 – 2017
Monash University
Dean's Achievement Award
2015
Education
Monash University
Bachelor of Software Engineering
2015 – 2019
Camberwell Grammar School
Victorian Certificate of Education
2009 – 2014
Afterhours
Spur Afrika
2020
- Overhauled website design to be more modern and mobile friendly
- Transformed web platform from Wordpress to a custom built solution with Firebase and Next.js
- Designed and built a mobile-first web application for hosting an Amazing Race competition for a group of friends
- Frontend built with React using Redux and Blueprint JS
- Backend API built with Express and GraphQL, integrating with AWS S3 for file storage, MongoDB as a database, and deployed to Heroku
- Rebuilt the platform two years later with a more modern design using Material UI and utilising Firebase for realtime data updates
CCCV Community: resource management platform
2018
- Designed and built a web platform to manage ministry resources
- Frontend built with React using Material UI and Redux
- Backend API built with Express and GraphQL, integrating with Auth0 for authentication, AWS S3 for file storage and MongoDB as a database
- Used Terraform to automate the provisioning of infrastructure on AWS