Heyedd Softwares
Taking on new projectsA one-person software studio in Sydney. I design, build, ship, and run websites, mobile apps, and AI for your business. I work with clients locally and from all over the world.
20+ years of experience. You work with the person who writes the code.
How I workServices
Mobile apps — iOS and Android from one codebase
AI features — chat, search, and document reading for your product
AI automations — the repetitive back-office work, done by software
Websites — build, redesign, speed, SEO
Fractional CTO — technical direction without the full-time hire
Full-stack development — senior hands inside your team
Built with
- TypeScript
- React
- React Native
- Node
- Python
- FastAPI
- Postgres
- AWS
About
The person behind the studio
I'm Edd — a Sydney-based engineer working across the React / React Native / Node / AWS stack since 2014. I build greenfield products, lead engineering teams, and step into projects that need rescuing. Some of what I've built lives under Past Works; if you'd like to bring me in for one of your own, the Services page is the place to start.
Services
What I can do for you
Five overlapping practices, picked up and dropped down depending on what an engagement needs.
Mobile Development
React Native and Expo apps for iOS, Android and the web.
AI Engineering
Retrieval, LLM features, and the evaluation that keeps them honest.
Integration & Automation
Making business systems talk to each other, on a schedule, unattended.
Websites
Marketing and content sites, built to load fast and stay cheap to run.
Fractional CTO
Senior technical shape for a small team, without a full-time hire.
Contract Development
A senior pair of hands inside your team, at a day rate.
Technical Founder
You know an industry. I build and run the software. We partner.
Web Applications
Web apps with the boring necessary parts done properly.
Legacy Rescue & Migrations
Stuck projects, ageing codebases, and framework moves done end-to-end.
Past Works
Experiences
My three most recent roles.
Founder and lead engineer
Own solo run software studio. Developing my own and clients' products and technologies.
Senior Developer
The main backend developer in a small full-stack team, providing technical mentoring, leadership and delivery.
Senior Full Stack Developer
In the core frameworks team, then in internet banking.
Articles
Learnings
Retrospectives, opinions and the lessons
A security audit for your vibe-coded app, before real users' data goes in
A security audit for a vibe-coded app checks what a demo never shows: keys in the app's code, who can see and change each record, logins, and whether the server checks every request. I go through your Lovable, Replit or Bolt app and send you a written list of what's exposed, in order of risk, and what fixing it involves.
Taking over an app your last developer left
A new developer can take over an app the last developer left. First get access to everything the app runs on, then the developer reads the code and checks what works, then finishes what's missing. I've taken over and finished projects mid-build several times.
Finding out why your web app is slow
A slow web app is usually slow in a few specific places: too many or slow database queries, inefficient processing, large data, or no caching, so the same work is repeated on every request. Measure first to find those places, then fix them, and measure again.