Cory Ului — Senior Full-Stack Software Developer

Cory Ului — Senior Full-Stack Software Developer
Hi, I am Cory—

a Senior Full-Stack Software Developer

living in Aotearoa, New Zealand.

I love JavaScript, web applications and solving real operational problems—building practical software that people can understand, trust and enjoy using.

94% Coder 69% Graphic Artist
Cory Ului — Senior Full-Stack Software Developer

Technical

Core strengths

  • JavaScript
  • HTML5 / CSS3
  • C# / .NET
  • SQL / data
  • PHP / MySQL
  • UI / UX & visual design

Web & application

  • JavaScript
  • HTML5
  • CSS3
  • Blazor WASM
  • ASP.NET
  • MVC
  • Web Forms
  • WinForms
  • PHP
  • Node.js
  • Component-based SPAs
  • jQuery
  • AJAX
  • JSON
  • Responsive UI

Data & integration

  • Microsoft SQL Server
  • MySQL
  • API Development & Integration
  • REST APIs
  • JSON
  • AI APIs & Integration
  • ERP Integration
  • MYOB Exo
  • ETL-style Pipelines
  • Reporting
  • Performance Tuning

Delivery

  • Azure DevOps
  • Git
  • Visual Studio
  • VS Code
  • IIS
  • Apache / Linux
  • Legacy Modernisation
  • Production Support

Last Updated by Cory Ului.

Profile

Senior full-stack software developer with 16+ years of commercial experience building web applications, portals, dashboards, reports and operational tools that improve efficiency and decision-making. JavaScript and the web are my home, supported by deep experience in C#/.NET, PHP, SQL and UI/UX.

I have helped develop and modernise TimeTrak, a commercial time and workforce management platform, from legacy desktop and web systems to a modern component-based SPA. I enjoy understanding how businesses work, identifying where software adds value and delivering maintainable solutions people understand and trust.

Experience

Focus Technology Group

Senior Software Developer (Full-time) — .NET · Web · SaaS · Business Systems
September 2016 — Present

  • Help develop TimeTrak, a commercial time, job and workforce-management platform improving visibility and productivity for 120+ customers and 2,500 users across New Zealand and Australia.
  • Migrating legacy Web Forms and WinForms functionality to a modern Blazor WebAssembly SPA, providing a consistent web experience while maintaining business-critical production continuity.
  • Designed/evolved scheduling, drag-and-drop time and appointment management, Gantt-style projects, approvals and mobile/web workflows—helping managers coordinate teams, control labour and progress work with less administration.
  • Architected the Queues work-dispatch subsystem with shareable, SQL-driven queues, automatic top-ups and map/grid views, helping teams prioritise, allocate and action work; later optimised it for responsive large-dataset performance.
  • Built Google Maps technician tracking, clustering, routing and arrival indicators, improving dispatcher/customer field visibility while bulk geocoding streamlined client and asset setup.
  • Improved Microsoft SQL Server reliability and performance through query/index tuning, trigger auditing, bulk imports, safe production schema upgrades and monitored scheduled synchronisation—reducing delays and exposing integration issues.
  • Implemented complex payroll, rostering and award-rule logic, replacing error-prone manual calculations, and built low-code configuration tools that let staff and customers adapt the product without custom development.
  • And the list goes on…
  • C#
  • .NET
  • Blazor WASM
  • JavaScript
  • HTML
  • CSS
  • SQL Server
  • REST / JSON
  • ERP Integration
  • Web Forms
  • WinForms
  • VB.NET
  • Azure DevOps

Independent Software Development

Independent Software Developer — Custom Web Applications · Portals · Business Tools
Ongoing

  • Build secure portals, internal tools and web applications replacing fragmented spreadsheets and manual processes with clear, centralised workflows.
  • Create dashboards and reports that turn business data into accessible insights, helping clients monitor activity and make decisions without developer interpretation.
  • Own delivery from discovery and design through PHP/MySQL and JavaScript development, deployment, training and support—one accountable partner delivering solutions shaped around clients’ work.
  • JavaScript
  • PHP
  • MySQL
  • HTML
  • CSS
  • Dashboards
  • Reporting
  • Portals
  • UI/UX

Flatout Web Design + Applications

Full-Stack Web Developer (Full-time) — Web Applications · Business Systems
November 2010 — September 2016

  • Built custom web applications around client processes, turning operational problems into business-critical systems that reduced daily administration.
  • Delivered real-time survey dashboards, an internationally licensed collaboration platform and farm-management software that helped South Island dairy businesses coordinate staff and improve operational control.
  • Created visitor/induction software with QR label printing, accelerating arrival/sign-out, strengthening site records and reducing reception administration.
  • Developed a CMS and e-commerce platform for 100+ clients, enabling them to manage content, assets, complex forms, sales and payment processing.
  • JavaScript
  • PHP
  • C#
  • SQL / MySQL
  • HTML
  • CSS
  • AngularJS
  • Apache
  • Linux

Prior Employment

Software Development · Graphic Design · Customer-Facing Roles
2001 — 2010

Roles with Envious Photography, Superframers / ART N SOUL and Select System Software combined visual design, customer service and practical software development. I built visualisation, pricing, customer, job and reporting tools that improved sales conversations and internal efficiency; automated passport-photo production to reduce staff time and increase profitability; and connected field agents with current head-office job, costing, material and appointment information.

This foundation in design and direct customer contact continues to shape how I build clear, usable software for non-technical people.

  • JavaScript
  • VB / VBA
  • ASP
  • PHP
  • SQL
  • Microsoft Access
  • HTML / CSS
  • Photoshop
  • Customer Service
Cory Ului - The world that goes around
Cory Ului - The world that goes around
Cory Ului - The outlook on the horizon
Cory Ului - The outlook on the horizon
Cory Ului - To code or not to code
Cory Ului - To code or not to code
Cory Ului - Funny hair day
Cory Ului - Funny hair day