Software Engineer

Full-stack engineer, frontend-first (React, TypeScript, Next.js). I build and scale production products end to end.
Connect
Get their resume and portfolio

Work expectations

Status
Actively looking
Not looking
Not looking
Open to new opportunities
Location
Sydney
-
Open to relocating
Commitment
Full-time, Casual / Contract / Part-time
Availability from time of offer
Immediately
Years of experience
5-7 years
Top 3 languages or frameworks
TypeScript, JavaScript, React
Also knows
Next.js, .NET/ASP.NET Core, C#
Preferred work environment
Hybrid, Fully remote
Strengths
My key strengths are:

Strong fundamentals: I focus on understanding how things work underneath, which makes me effective across different stacks and helps me make sound technical decisions rather than just shipping code.
Picking up new tools and tech quickly: Across client projects I’ve moved between React, .NET Core and C#, SharePoint, WordPress and PHP as each project required, and got productive fast.
Clear thinking and problem solving: I break complex problems down and work through them methodically, from scaling BPAutomate’s frontend as the product grew to syncing a legacy SOAP system with a modern JSON API for a Primary Health Network.
Asking why: I’m not afraid to ask why we’re building something and raise the important questions early. That gives the team clarity, keeps everyone on the same page, and avoids building the wrong thing.

Companies should hire me to build and scale products end to end, especially frontend-heavy work where I can also contribute across the stack, and for teams that value engineers who think about the problem as well as the code. (And soon for full-stack)
Interested in working involving
My strongest area is frontend (React, TypeScript, Next.js). I’m also going deeper into backend work, building APIs, data pipelines and databases with Node.js and PostgreSQL in my own products. I’m also re-learning C# and .NET in depth, building on the .NET Core and C# foundation from my time at a business automation software consultancy, and I’m putting more focus on system design and architecture. So I’m especially interested in full-stack or frontend-leaning roles where I can contribute across the stack. I’m open on industry, but product companies and SaaS businesses appeal to me most.
Not interested in work involving

I’d rather avoid teams without technical leadership, especially where timelines and scope are set without input from engineers and expectations aren’t realistic. I’d also pass on companies that push AI for everything without a clear reason. I use AI tools like Claude Code every day and value them, but I want to work somewhere that uses them thoughtfully, with good engineering judgement behind the decisions.

Other information

I’m an Australian Permanent Resident based in Sydney with full work rights, and I’m available immediately. I’m open to both permanent and contract roles.

Able to work in Australia without visa sponsorship
Requires visa sponsorship to work in Australia

Pay expectations

Full-time
$
130000
per year
Casual / Contract
$
99
per hour
Pay is negotiable in exchange for equity
Pay is negotiable in exchange for equity
Pay is not negotiable in exchange for equity
Open to equity only roles
Not open to equity only roles

Referred by

  •  

Work experience

Proudest professional achievement

I’m most proud of my time at a business automation software consultancy, where I took on complex problems early in my career and adapted quickly to whatever each project needed.

I was the founding frontend developer on a Business Process Automation SaaS with a drag-and-drop form builder, multi-stage RBAC forms and workflow engines. As the only frontend developer at the start, I owned the client-side architecture and built the reusable component library behind every form element, used in both the form designer and live submissions. As the product scaled and a major Australian property group came on as our first enterprise client, I solved the problems that came with that growth. I migrated state management to Redux with memoised selectors when re-render performance became an issue, replaced an ageing drag-and-drop library and drove the rewrite from JavaScript to TypeScript. As the team grew, I reviewed code and onboarded new frontend developers.

I also led a Primary Health Network website project end to end. I gathered requirements, verified feasibility, guided the outsourced developers, managed client expectations, and reviewed and tested the code through to delivery. The tricky part was the integration. Their legacy ChilliDB system was still their source of truth and used SOAP, while the ticketing and management platform used JSON, so events had to be synced reliably between the two.

Across client projects I picked up new tools and languages as each one required, from SharePoint (SPFx, PnPjs) to .NET Core and C#, WordPress and PHP. That ability to learn quickly, own the architecture and scale a product as it grows is what I want to bring to my next role, now with a deeper focus on backend and system design.

Full-stack engineer with 6+ years of professional experience, strongest in the frontend (React, TypeScript, Next.js).

Software Developer/Consultant
Digital marketing technology company

  • Part of the frontend team on a platform that generated 20,000+ SEO pages per client for major Australian retailers, including supermarkets, department stores, liquor retailers and beauty brands
  • Worked on the Campaign Builder admin dashboard frontend (React, TypeScript) and authored its API specs and mock APIs

Software Engineer, Technical Consultant
Business automation software company

  • Founding engineer and lead frontend developer on a Business Process Automation SaaS
  • Owned the client-side architecture, reviewed code and onboarded new developers
  • Wrote .NET Core and C# for client work, including automation for a commercial property group that cut IT setup time by 95%
  • Led a Primary Health Network website project end to end, gathering requirements, managing client expectations, guiding outsourced developers, reviewing and testing code, and handling final delivery

Freelance Software Engineer
Various clients and own products

  • Rebuilt a medical exam preparation platform as a Next.js site with Sanity CMS, scoring a perfect 100 in Lighthouse across all categories
  • Build and run own production SaaS products end to end
  • Developed a transcript download service with 50,000+ transcripts downloaded, including a developer REST API and MCP server, Stripe payments and credit-based billing
  • Built a restaurant discovery platform offering dish-level menu search and maps across 430+ restaurants, built on PostgreSQL/PostGIS
    ‍

Current focus: With AI-assisted coding, code is cheap. That makes understanding the fundamentals deeply more important than ever. I did this for my frontend stack and I'm now doing the same for the backend, growing from a frontend-focused engineer into a full-stack engineer with frontend strength. My current focus is re-learning C# and .NET in depth, building on my backend work from early in my career, and studying system design and architecture, including distributed systems, designing for scale and security, and backend best practices, through online courses and personal study.

Education

Bachelor of Engineering (Software) with Honours Macquarie University 2019
Connect to get their LinkedIn profile, real name, contact details and portfolio
No challenges complete yet

Vouched for by

Interviews

No items found.
SkillsRobin ID: 
hxwteqr