Software Developer - Melbourne, Australia

Building reliable, user-focused web software.

I am a software developer with professional experience across front-end and back-end delivery. I build maintainable products using modern JavaScript, React, and .NET with a strong focus on quality, clear communication, and measurable outcomes.

About

I specialise in building practical software solutions that support business operations and end-user outcomes. I work comfortably across stakeholder discovery, implementation, testing, and deployment. My background includes enterprise finance systems, Agile delivery, and modern web application development.

Projects

Selected work focused on product quality, delivery outcomes, and business impact.

SQL Server and data workflow preview for the pharmacy inventory platform

Pharmacy Inventory and Orders Platform

ReactTypeScriptNode.jsSQL ServerAzure DevOps
  • Centralised stock alerts and order queues into one operations dashboard for faster daily decisions.
  • Added status history and cancellation tracking to improve fulfilment visibility across the workflow.
  • Automated daily storage reporting to reduce manual prep time and support cleaner handovers.

Architecture

  • FrontendReact and TypeScript single-page dashboard
  • BackendNode.js service layer exposing operational workflows
  • DatabaseSQL Server for orders, stock levels, and reporting data
  • AuthenticationJWT-based staff access with role-aware permissions
  • DeploymentAzure-hosted app with Azure DevOps CI/CD pipelines
Portfolio website preview with web development illustration

Professional Portfolio Website

ReactViteCSSResponsive DesignSEO Basics
  • Designed a recruiter-friendly single-page experience that surfaces experience, projects, and contact details quickly.
  • Improved accessibility with semantic structure, visible focus states, and cleaner reading flow.
  • Kept the site lightweight with Vite and optimised assets to support strong load performance.

Architecture

  • FrontendReact and Vite powering a component-based static site
  • BackendNo server runtime required for the public-facing experience
  • DatabaseNo database; content is maintained directly in the codebase
  • AuthenticationNo authentication required for public portfolio access
  • DeploymentStatic hosting with asset bundling and CDN-friendly output
C sharp workflow preview representing the customer billing application

Customer Billing Workflow App

.NETReactSQLJiraScrum
  • Streamlined internal billing workflows with clearer task ownership and stage-by-stage visibility.
  • Reduced release defects by supporting repeatable DEV and UAT validation across finance features.
  • Improved sprint predictability through tighter requirement reviews and release coordination.

Architecture

  • FrontendReact interface for billing queues, reviews, and task ownership
  • Backend.NET business services handling finance workflows and validations
  • DatabaseSQL database supporting billing records and audit-friendly updates
  • AuthenticationRole-based internal user access for finance and support teams
  • DeploymentDEV, UAT, and production releases managed through controlled pipelines
Node.js booking prototype preview with backend development branding

API-Driven Booking Prototype

Node.jsExpressMongoDBReactREST API
  • Built reusable booking and schedule endpoints to accelerate front-end integration work.
  • Added validation and error handling to make user flows more reliable and easier to debug.
  • Created a clean prototype foundation for future authentication, payments, and production hardening.

Architecture

  • FrontendReact client for booking flows and schedule management
  • BackendNode.js and Express REST API for reservation operations
  • DatabaseMongoDB storing bookings, availability, and user-linked records
  • AuthenticationToken-ready auth layer designed for future JWT integration
  • DeploymentEnvironment-based deployment with API and client separated cleanly

Work Experience

Software Developer

Valkimia S.A. | Buenos Aires, Argentina

March 2016 - February 2022

Tech stack: .NET, React, JavaScript, SQL Server, Azure DevOps, Jira, Scrum, UAT/Production Releases

  • Developed and maintained enterprise financial management systems using GeneXus with the .NET generator and SQL Server.
  • Designed and implemented business modules for accounting and financial operations.
  • Developed backend logic and data access layers using C# and .NET generated code.
  • Built and maintained database structures, stored procedures, and SQL queries in SQL Server.
  • Optimised application performance and improved maintainability of legacy modules.
  • Collaborated with cross-functional teams using Agile methodologies and tools such as Jira and Azure DevOps.
  • Delivered system enhancements and bug fixes aligned with evolving business requirements.

Full-Stack Developer

Freelance and Personal Projects | Melbourne, Australia

January 2023 - Present

Tech stack: React, Vite, Node.js, Express, MongoDB, CSS, GitHub

  • Designed and built responsive web interfaces with mobile-first layouts and clear user journeys.
  • Implemented reusable components and clean API integration patterns to speed up feature delivery.
  • Improved accessibility with semantic markup, visible keyboard focus states, and contrast checks.
  • Maintained performance targets by minimising dependencies and optimising media usage.
  • Published projects with clear documentation to support faster recruiter and collaborator review.

Education

Diploma of Information Technology (Web Development)

Laneway Education | 2023 - 2024

Focused on modern web development, full-stack fundamentals, and collaborative software delivery.

Bachelor of Information Systems

Universidad Nacional del Nordeste | 2010 - 2013

Covered software engineering, database design, systems analysis, and project delivery practices.

University Programmer Analyst

Universidad Nacional del Nordeste | 2007 - 2010

Built foundational skills in C#, database development, and structured problem solving.

Scrum and Agile Delivery Training

Professional Development | Ongoing

Applied Scrum principles in cross-functional teams to support iterative planning and delivery.

Contact