Welcome to
jethroau.com
About me
Lttile things about me
What about me?
A passionate Computer Science graduate chasing his dreams. Originated in Hong Kong, currently living in the capital of the UK — London. Giving me the ability to read and write fluently in two of the most spoken languages in the world, English, and Chinese.
Why do I love software development so much?
There's nothing more satisfying than solving a problem that's been around for a while and nobody else knows how to solve. As a software developer, I constantly provide solutions for users' problems. I can be working on the occasional quick fix as well as more complex strategic solutions.
Then, what makes me a good software engineer?
Great fundamentals built up from university. I am always curious and love to stay updated to the latest technology. Also, I love challenges and I don't give up. With the advantages of bilingual, I am able to connect and collaborate with developers around the world.
My skills
Explore my expertise in Software Development.
JavaScript
TypeScript
Python
Java
C++
HTML
CSS
React
Next.js
TailwindCSS
ShadcnUI
Django
Spring Boot
Express.js
MySQL
PostgreSQL
SQLite
H2 Database
MongoDB
AWS
GCP
Vercel
Heroku
Railway
Firebase
Supabase
AWS Amplify
Meta Certified
Back-End Developer
Issue Date: 4 June, 2024 Click to verify
Courses
Introduction to Back-End Development
Learn the fundamentals of back-end web development, including server-side programming and database integration.
Programming in Python
Master the basics of Python programming, covering syntax, data structures, and core concepts.
Version Control
Understand version control systems, with a focus on Git and GitHub for efficient collaboration and code management.
Introduction to Databases for Back-End Development
Explore key database concepts and techniques, including SQL queries and database design principles.
Django Web Framework
Build robust and scalable web applications using the Django web framework, covering models, views, and templates.
APIs
Learn to design, build, and consume APIs, focusing on RESTful principles and practical implementation.
The Full Stack
Gain a comprehensive understanding of both front-end and back-end development, integrating all parts of a web application.
Back-End Developer Capstone
Apply your back-end development skills in a comprehensive project, showcasing your ability to build complex systems.
Coding Interview Preparation
Prepare for coding interviews with practice questions, problem-solving strategies, and tips for success.
My Experience
Embark on a journey through my diverse expertise, where technology meets innovation. From crafting immersive web applications to pioneering e-commerce solutions, my experience is a testament to a dynamic blend of creativity, precision, and a passion for driving digital success.
Bachelor of Science
University of Sussex
Honing problem-solving prowess and advanced programming skills, underlining a commitment to excellence in the dynamic world of technology.
HTMLCSSJavaScriptJavaInternship
PR Asia
Enhance company websites and provide better user experience.
HTMLCSSJavaScriptFreelance Software Developer
Freelance
Engineer innovative e-commerce solutions, leveraging advanced web technologies to create seamless and user-centric web applications that optimize online shopping experiences and drive business growth. HTML CSS JavaScript
HTMLCSSJavaScriptShopifyJunior Software Engineer
The Business Plan Shop
Develop a financial planning and analysis platform for small and medium-size businesses, and their financial advisors.
HTMLCSSJavaJavaScriptNodePostgreSQLSoftware Engineer
LIVR
Crafting robust full-stack web applications for startups, driving digital initiatives through innovative solutions that seamlessly blend front-end sophistication with powerful back-end functionalities.
HTMLCSSJavaScriptTypeScriptReactNextNodePythonAWS
My Work
Passionate software developer with a focus on crafting efficient and innovative solutions to real-world problems.
DVSA Driving Test Booking Automation
Automate booking driving tests on the DVSA website, highly efficient solution that navigates the site, fills in details, and searches for available slots.
LittleLemonAPI
LittleLemonAPI, a RESTful API backend built with Django Rest Framework, by designing endpoints to manage restaurant data including managers, delivery crew, customers, and menus
Featured Blogs
Here are my featured blog posts
My Programming Journey
Throughout my career, I have developed a diverse and robust skill set in multiple programming languages, which has enabled me to tackle a wide array of development challenges. Here's a look at my journey and the languages I have mastered along the way.
LeetCode Top Interview 150: Problem 88 Merge Sorted Array
Today, we're diving into a popular interview question frequently encountered on LeetCode: Merge Sorted Array.
Embarking on the LeetCode Interview 150 Challenge: Join Me on This Coding Journey!
I am thrilled to announce that I am embarking on an exciting and ambitious journey—a commitment to tackle the LeetCode Interview 150 challenge.