Melbourne, Australia

Senior software engineer · Full-stack

Sep Nejad.

Senior software engineer with 6+ years of engineering experience building scalable, high-performance products across React, TypeScript, Next.js, Ruby on Rails, Node.js and PostgreSQL. Focused on clean architecture, mentoring, product thinking and practical AI engineering.

Full-stack product engineering

From interface architecture to APIs, data models and production delivery.

React and TypeScript leadership

Scalable frontend systems, design systems, code review and team guidance.

Third-party integrations

Mixpanel, Zuora, Intercom, Freshdesk and interconnected product platforms.

Mentoring and clean architecture

Practical technical direction with maintainability and developer experience in mind.

Experience

Career

Leading frontend architecture, building reliable backend systems, integrating external platforms and mentoring engineers.

2026 — Present

Senior Software Engineer

Automotive technology · Melbourne

Building production software across frontend and backend systems, with a focus on maintainable architecture, reliable user experiences, modern web applications, APIs and product delivery.

ReactTypeScriptNode.jsGraphQLPostgreSQLCI/CD
2022 — 2026

Senior Software Engineer

Domain Group · Melbourne

Led UI development and scalable application architecture across high-traffic property technology products. Improved performance, strengthened test practices, integrated third-party services and mentored engineers while collaborating with product, design and backend teams.

ReactTypeScriptRuby on RailsPostgreSQLLeadership
2020 — 2022

Software Engineer

Realbase · Sydney

Led development of the Engage application, introduced TypeScript, expanded a shared Storybook design system, delivered customer-facing product features and supported junior engineers. Realbase was later acquired by Domain.

ReactTypeScriptStorybookDesign SystemsMentoring
2016 — 2019

UI/UX Designer

Naamtech · Sydney

Created wireframes, prototypes, user flows, storyboards and interface mockups for web and application experiences, building the product-design foundation that still informs my engineering work.

UI/UXWireframesPrototypingProduct Design

Selected projects

Work

Products I have built professionally and independently across property technology, marketing and consumer software.

Independent product

Mobile product

Kurbside

A simple bin-day companion for Australian households, with council schedules, collection reminders and dedicated legal pages.

View project →

Property technology

Pricefinder

Property data, sales history, land information, market insights and saved favourites for Australian property professionals.

Real estate marketing

Realhub and Engage

Marketing and customer-engagement platforms that help agencies manage campaigns and communicate across the sales journey.

AI engineering

Building practical AI systems.

I am extending my full-stack background into AI engineering: designing features that add real value, are grounded in reliable data, can be evaluated, and integrate cleanly into production products.

LLM applications

Prompt design, structured outputs, context engineering, summarisation, tool use and agentic workflows.

RAG architectures

Embeddings, vector search, chunking, metadata filtering and retrieval pipelines grounded in trusted data.

Evaluation and observability

Quality signals, test datasets, human review, tracing, latency, cost control and continuous improvement.

Product integration

AI features designed as reliable parts of web and mobile products rather than isolated demonstrations.

Skills

Frontend

React, TypeScript, JavaScript, Next.js, TanStack Query, TanStack Start, Redux, Tailwind CSS, Storybook, React Hook Form

Backend and data

Ruby on Rails, Node.js, Hono, Express, GraphQL, REST APIs, PostgreSQL, Prisma, Drizzle ORM, authentication and database design

Delivery and leadership

AWS, GCP, Terraform, GitHub Actions, Git, testing, performance tuning, code review, technical documentation, mentoring and agile delivery

Education

Master of Information Technology in Networking

University of Technology Sydney

Certification

AWS Cloud Practitioner Essentials

Amazon Web Services

Languages: English (fluent), Persian (native)