Franco Diaz
Full-Stack Developer

SmartDev: Smart Software Made Simple

About Me

Franco Diaz Licham

Hi, I'm Franco Diaz, a Software Developer based in Western Sydney, Australia. SmartDev began as a personal project I created in my own time — a way to share my passion for building software solutions and to collaborate with others who value clean, practical, and approachable technology. It reflects how I like to work: turning ideas into real applications that are intuitive and reliable.

I've developed end-to-end experience across the full stack — from backend APIs and cloud infrastructure, to frontend applications. I'm dedicated to writing clean, testable code and applying core software engineering principles to create scalable and maintainable systems.

What I enjoy most is collaborating with people and making technology approachable. No question is too small, and no detail is overlooked. I'm always open to one-on-one collaboration — whether that's pairing on code, exploring ideas, or bringing a project to life. My conviction is that software should never feel out of reach or overly complicated — it should be intuitive, reliable, and accessible for everyone.

Franco Diaz Licham

Experience

I have end-to-end experience across the full stack.

Web application icon
Application Development
  • Experience in both frontend and backend development
  • Built responsive, user-friendly web applications
  • Worked with .NET (Web API, Blazor) and React
  • Applied modern standards: Progressive Web Apps with Service Workers
Cloud services icon
Cloud Services & CI/CD
  • Set up and maintained Azure DevOps CI/CD pipelines
  • Worked with Git and Docker for version control and containerization
  • Experience deploying and managing Azure resources: SQL, Container Apps, App Services, Key Vault, Functions, Blob Storage, and Entra ID
Database icon
Database Management
  • Designed, maintained, and fine-tuned databases for performance and efficiency
  • Implemented backups, security policies, indexing, stored procedures, functions, and views
  • Experience with MSSQL, SQLite, and MongoDB
Code icon
Testing & Code Quality
  • Extensive unit and integration testing for backend services
  • xUnit, Moq, and FluentAssertions for .NET applications
  • Jest and React Testing Library for frontend validation
  • Refactoring and maintaining clean, testable code
Analytics icon
Data Analytics & Visualisation
  • Performed statistical analysis and created detailed reports
  • Built dashboards and visualisations to highlight business data and trends
  • Experience using Microsoft Fabric and Power BI
Development practices icon
Development Practices & Optimisation
  • Apply Clean Architecture and SOLID principles
  • Experienced with end-to-end development: requirements, design, implementation, and deployment
  • Emphasis on automation, reliability, and maintainability across the stack

Portfolio

Here, you'll find a selection of my work that demonstrates my experience in designing, building, and delivering software solutions. From web applications to custom systems, each project represents my focus on clean architecture, problem-solving, and user-centered design. Feel free to explore, and reach out if you'd like to connect or collaborate.

Professional Work

...
Operations Portal

A custom business website application for BCC Transport's internal processes including timesheets, compliance and safety checks, staff onboarding, staff logins and more.

...
Operations Platform

A self-contained system composed of multiple applications, providing NWCC with an efficient and streamlined online platform that supports approval processes such as purchase orders and leave requests.

Personal Projects

Stripe Storefront reference build
E-Commerce Store

A standard e-commerce site with Stripe checkout and pluggable integrations—built as a reusable template for small businesses.

Internal Desktop Tools
Internal Desktop Tools

Lightweight line-of-business apps that streamline internal workflows and cut routine admin.

Get In Touch

Got questions or want to connect? Whether you're curious about my work, have a project idea, or just want to chat about software development, feel free to reach out using the contact form below. I'll get back to you as soon as I can — looking forward to connecting!