D

aniel

S

teyn

Fullstack Developer
Based in Sydney, Australia
Languages
20+
Years Coding
9 years
Education
UNSW

Developer Skills

Strengths and Talents

Frontend

Skilled in the tools that enhance interactivity and performance, enabling me to create professional UX.
  • Typescript
  • JavaScript
  • Svelte
  • Angular
  • HTML
  • CSS

Backend

Logic layer programming languages and frameworks I use for servers, APIs, microservices, game dev, automation, etc.
  • Golang
  • C#
  • Python
  • .NET
  • ASP.NET

Infrastructure

Essential tools for deploying applications at scale, from containerisation through to databases.
  • Linux
  • Docker
  • PostgreSQL
  • AWS
  • MongoDB

Cross Platform

Everything from desktop and game development, to IoT.
  • Tauri
  • Avalonia UI
  • Raspberry Pi
  • Unreal Engine

Developer Timeline

Education and Experience

Agronomeye
2025
Software Engineer
  • Leading software development on RnD projects for AI integration to elevate UX in an established product. Primary goal is to help connect the structured (SQL) and unstructured (compliance/user docs and tutorials) information of the system to expedit processes and simplify user interactions.
  • Currently the solo engineer working on the project, handling fullstack development in an isolated system whilst strategising long term integration into the existing product and codebase.
Origins AI
2024-2025
Software Engineer
  • Lead software engineer on several minor projects, in charge of software architecture, frontend, databases, server APIs and UX design. Collaborated closely with clients and presented technical project proposals.
  • With my hobbyist background in hardware and servers, I was tasked to spec and build internal high-performance PCs for AI development. I managed to stay within budget constraints and improving training times 4x over the previous systems.
  • Conducted in-depth research into various tech market niches and presented my findings to the executives, streamlining future project viability assessments and opportunity scoping.
University of New South Wales
2020-2023
Bachelor of Software Engineering (Honours)
Sydney, Australia
  • Thesis: Meta LMS - Automatic Generation of Topics from Existing Education Resources for UNSW’s new education platform.
  • Activities: CSESoc, ENGSoc, UNSW Hockey, APU Powerlifting, ARC Sport.
  • Relevant Coursework: Security Engineering, Human Computer Interaction, Frontend Development, Computer Graphics, Big Data Management, Computer Networks, Advanced C++, Knowledge Representation, Artificial Intelligence, Database Systems, Object Oriented Programming, Software Systems Design and Implementation.
Secondary School
2015-2019
  • Academics: National Senior Certificate, Top 5 in Graduating Class.
  • Leadership: Deputy Headboy, Student Head of Discipline, Vice-captain First XI Hockey, Student Representative Council (5 years)
  • Awards: 1st Place in Information Technology and English.
  • Programming: Earliest coding experience was in Scratch in year 5 but my real programming journey started in year 9, with Delphi and Java, and I haven't stopped since.
  • Mentoring: Tutored and taught Information Technology for 3 years.

Solo Projects

Live Demos coming soon...

Verstand
WIP
Desktop - Sveltekit and Tauri/Rust
Overview: A diagramming desktop application, based on directory workspaces (like VS Code), intended to be used to plan, sketch and share software architecture diagrams. Born as a result of frustrating experiences with other similar solutions, Verstand builds and expands upon what came before it.
Features: Utilising your local file system, you can more easily juggle multiple diagrams in a tab structure. It supports custom icon libraries, better image support, snap-grid placements and section exporting.
Future Plans: There are plans to add a website version which would utilise your cloud storage provider to enable a similar experience to desktop with the added benefit of portability. This would also open the door to collaboration similar to Excalidraw. There are also plans to create an npm package to allow you to easily insert your diagrams into websites in an interactable format.
Verstand Showcase
Shimplified
WIP
Self Hosting Simplified - Education
Overview: As a software engineer, I've benefitted from my fair share of FOSS software - down to the operating system I use daily. This project is an attempt to give back to the community and help the next (or current) generation through a free educational website to help teach users about internet infrastructure, the hardware behind computers and how to self-host their own software applications.
Topics: The project includes sections on infrastructure, hardware and software. Infrastructure is all about the anatomy of the modern web - how it functions, what sits between you and a hosted application, how the public cloud works and how to host on it. Hardware delves into the internals of computers, how everything works and how to spec and build your own machine (or home lab server). Software builds on from the previous sections to guide you through hosting your own application and exposing it to the big bad web safely.
Project Ovid Showcase
Kraft Muster
WIP
Web - Angular and Go
Overview: A web app designed as my ideal fitness management platform. It's focused around custom templates that define the types of exercises and progression patterns you need to be doing, which means it can easily adapt and change exercises on the fly in you're bored with the current program or the machine is taken, without compromising your progress. I'm also using it to teach myself Angular and NoSQL.
Features: Drag and drop interface for planning training weeks, shareable templates, dynamic exercise changes, training weeks that adjust to missed workouts, long term progression tracking, and much more. Basically any feature I think might be useful for my own training.
PlatyPi Showcase