You will get a truly expert audit of your React/TypeScript (or JS)/Next.js/Node web app
Top Rated

Top Rated

Project details
I have half a decade of experience building complex SaaS applications. I have seen it done very well, very poorly, and everything in between.
I am a maintainability-focused developer who can quickly identify anti-patterns and bugs before they become problems for your customers - and your bottom line.
My expertise equips me to craft comprehensive, insightful audit reports that will give you and your team plenty of points to improve upon.
Experience has proven to me that improving system reliability and maintainability means:
-> Happier teams, who
-> Ship better products - and faster - to
-> Happier customers, meaning
-> Better business outcomes
If you want to improve your developer velocity and your bottom line, purchase an audit report today!
I am a maintainability-focused developer who can quickly identify anti-patterns and bugs before they become problems for your customers - and your bottom line.
My expertise equips me to craft comprehensive, insightful audit reports that will give you and your team plenty of points to improve upon.
Experience has proven to me that improving system reliability and maintainability means:
-> Happier teams, who
-> Ship better products - and faster - to
-> Happier customers, meaning
-> Better business outcomes
If you want to improve your developer velocity and your bottom line, purchase an audit report today!
Programming Languages
JavaScript, TypeScriptWhat's included
| Service Tiers |
Starter
$399
|
Standard
$799
|
Advanced
$1,199
|
|---|---|---|---|
| Delivery Time | 2 days | 4 days | 7 days |
Number of Revisions | 0 | 0 | 0 |
Design Customization | - | - | - |
Content Upload | - | - | - |
Responsive Design | - | - | - |
Source Code | - | - | - |
11 reviews
(11)
(0)
(0)
(0)
(0)
This project doesn't have any reviews.
JH
Jack H.
May 31, 2026
Full Stack Developer
It's been a true pleasure working with Steven and I am grateful for all of the incredible contributions he has made and continues to make with our startup. He is an excellent communicator, providing detailed updates and breakdowns to keep me in the loop of his progress. I appreciate how he really took the time to understand the product before diving in. Along the way, Steven's eliminated tech debt, and got us back on track as we head into the summer.
This contract was marked as complete purely for administrative bookkeeping purposes. Steven and I continue to work together on a separate Upwork contract. Thanks Steven!
This contract was marked as complete purely for administrative bookkeeping purposes. Steven and I continue to work together on a separate Upwork contract. Thanks Steven!
JC
John C.
Oct 16, 2025
Frontend Dev for B2B platform/mktplace (React, Typescript, CSS, GraphQL, Vite)
Steven was a great communicator and very professional when he delivered for our project, starting early in 2025. Steven just 'got it', and was direct and open which makes working with remote team members so much easier. He helpfully provided occasional video updates and explainers, and was able to work async as agreed. I'd recommend his skills & services.
JM
James M.
Jun 23, 2025
Front-End Developer
Steven was the lead frontend developer on our project, and we couldn't be more happy with his work. Steven is incredibly professional and knowledgeable, not only performing well above and beyond our expectations, but he was also very intuitive with regards to the overall structure of the development work across the team and contributed deeply towards the overall betterment of the companies direction and architecture. Needless to say, it was an absolute pleasure working with Steven, and we cant wait to work with him again in the near future!
KF
Karl F.
Mar 10, 2025
AI Avatar TypeScript App
AD
Amal D.
Jan 30, 2025
Cartwheel Contest Website
Excellent work, timely turnaround, frequent communication. Would hire again in an instant.
About Steven
Full Stack Software Engineer - SaaS - TypeScript | React | Supabase
100%
Job Success
Kuala Lumpur, Malaysia - 8:47 am local time
I have worked for internationally recognised organisations such as ScyllaDB and GymNation, as well as Silicon Valley entrepreneurs who have sold companies to Microsoft and Google. I’m ranked in the top 3% of software/web developers on Upwork.
P.S. This is a selected list of tech that I'm most comfortable with, though I can quickly learn new technologies if needed:
● Languages: TypeScript, JavaScript ES7+, HTML, CSS, SCSS
● Frameworks & Frontend: React 18+, Next.js 14+, Vue, Nuxt, Vite, Ant Design, Material UI, Chakra UI, Mantine UI, styled-components, React Query, Framer Motion, Tailwind CSS, Nuxt UI
● Backend & Databases: Node.js, Supabase, PostgreSQL, MySQL, Firebase, AWS S3, Prisma, Drizzle
● Testing: React Testing Library, Jest
● Tools & Misc: REST APIs, Stripe, GitHub, CI/CD, Docker, Vercel, Auth0, fp-ts, Functional Programming, Figma, Zustand, VS Code, Cursor
Please see my recent work below.
Send me a message anytime, and let's get started discussing your project!
I look forward to hearing from you. Steven W.
------------------------
𝐑𝐞𝐜𝐞𝐧𝐭 𝐖𝐨𝐫𝐤 (𝐃𝐞𝐜 𝟐𝟎𝟐𝟒 - 𝐩𝐫𝐞𝐬𝐞𝐧𝐭):
● Developed a beautiful, performant, Dropbox-style asset management platform prototype under a tight deadline. The project was on budget and on time, and I managed to squeeze in some nice-to-have features too.
Stack: TypeScript, React, Next.js, Supabase Auth, Supabase Storage, Mantine UI, CSS Modules, ESLint, GitHub, Vercel
------------------------
● Rescued an Australian AI-powered ed-tech platform that was drowning in bugs by introducing issue tracking workflows. I hit the ground running, identifying and resolving mission-critical issues, rebuilding foundational features for scalability, refactoring thousands of lines of existing AI code, and building key features, such as a multi-user, multi-role assessment moderation system.
Stack: Next.js, React, TypeScript, Drizzle ORM, PlanetScale MySQL, Radix UI, Tailwind CSS, Vercel, GitHub Actions, ESLint
------------------------
● Rapidly built a key frontend feature for an Australian B2B SaaS marketplace that made significant improvements to GMV, fixed issues, and contributed to other key features.
Stack: TypeScript, React, Vite, GraphQL, SCSS, Trello, GitHub Actions, ESLint
------------------------
● Prototyped an AI receptionist avatar Chrome Kiosk app with HeyGen for a large Middle Eastern company in just a week.
Stack: TypeScript, React, Vite, HeyGen SDK, Mantine UI, GitHub, ESLint
------------------------
● Refactored and migrated a codebase from JavaScript to TypeScript for ScyllaDB in under a week.
------------------------
● Helped a Silicon Valley childhood education startup meet a rushed deadline (12 days from start) by building them a holiday contest web application in time for Christmas.
Stack: Next.js, React, TypeScript, Mantine UI, Supabase (PostgreSQL), GitHub Actions, ESLint, Vercel
------------------------
● Rescued a New Zealand farm-to-customer milk company from critical bugs affecting e-commerce transactions and sign-ups, and prevented further issues by improving system stability
Stack: Next.js, React, JavaScript, TypeScript (incrementally adopted by me), Tailwind CSS, Stripe, Firebase Firestore, Firebase Functions, Google Cloud Scheduler, GitHub Actions, ESLint
Steps for completing your project
After purchasing the project, send requirements so Steven can start the project.
Delivery time starts when Steven receives requirements from you.
Steven works on your project following the steps below.
Revisions may occur after the delivery date.
Set up local development environment
I'll need the required environment variables, any instructions/readme, and repository access to spin up my local environment.
Assess overall architecture, packages, and repository setup