Software Engineer · Tech Lead

Julian Giovanelli

I'm a software engineer and tech lead who loves turning complex problems into products people actually enjoy using. I care about doing things well, helping my team grow, and never staying still — always learning, always curious.

About

Summary

Full-stack software engineer with 9+ years building scalable, maintainable web applications, currently a Tech Lead. Strong background across .NET, Angular and Node.js, with hands-on experience designing billing, quoting and payment systems, integrating third-party and AI services, and operating cloud-native microservices on GCP (GKE / Kubernetes). Experienced leading and mentoring cross-functional teams and using AI tools to accelerate delivery. Passionate about clean architecture, TDD and continuous learning.

Experience

Statement of work

  1. Software Engineer / Tech Lead

    Viirtue

    Tech Lead Nov 2023 — Present

    • Led a cross-functional development team of up to 12 engineers, coordinating with stakeholders across the organization to deliver features effectively for ViiBE, Viirtue's white-label quote-to-cash platform.
    • Designed and delivered the end-to-end integration of an AI voice agent into the platform, capturing per-call usage and automating billing for AI-powered calls — opening a new usage-based revenue stream.
    • Refactored the entire reporting system into a more robust, standardized and functional solution, improving reliability and consistency across revenue, usage and accounts-receivable reports.
    • Partnered directly with customers to resolve complex, account-specific issues, designing tailored solutions and improving customer satisfaction.
    • Mentored teammates through pair programming and knowledge-sharing, fostering a collaborative environment where the team learns together.

    Software Engineer Jan 2022 — Nov 2023

    • Built an end-customer portal that lets customers stay up to date with their bills and payments in real time, integrating Stripe and Authorize.Net for payment processing and reducing inbound billing-support requests.
    • Rebuilt the billing system from the ground up, improving reliability and accuracy of automated recurring and usage-based invoicing.
    • Rebuilt the quoting system, adding customer e-signature support to let customers sign quotes online and shorten the quote-to-close cycle.
    • Implemented an automated customer notification system (invoice statuses and payment confirmations) to reduce manual follow-up.
    • Built an integration with Rev.io and implemented document storage on Microsoft Azure to extend the platform's billing and storage capabilities.
    • Maintained and operated cloud-native microservices on GCP, containerized and deployed to Kubernetes (GKE), within a monorepo applying TDD.
  2. Software Engineer

    Inamika

    • Worked on an incremental web application using ASP.NET Core, ABP, MySQL and Angular to manage orders from different sources of sale.
    • Developed a web application to measure company progress and growth.
    • Helped improve infrastructure with AWS services (Lambda, EC2, CloudTrail).
  3. Software Engineer

    WB Sistemas SRL

    • Introduced Scrum methodology and acted as team leader for newcomer projects.
    • Developed ASP.NET MVC applications applying SOLID, Entity Framework and Angular for maintainable, scalable and testable software.
    • Built a bus-ticket platform ("RosarioBus"), an e-learning platform ("Fray Luis Beltrán") and an e-commerce platform ("Wienner"/"Metrolab"), using ASP.NET (Core) MVC, Entity Framework, Angular, TDD, Scrum and IdentityServer.

Skills

Tools & practices

Languages

  • C#
  • JavaScript
  • TypeScript
  • Java
  • SQL

Backend

  • .NET / ASP.NET Core
  • ABP
  • Entity Framework
  • MediatR
  • MassTransit
  • Node.js
  • Spring/Hibernate

Frontend

  • Angular
  • AngularJS
  • Ionic
  • jQuery

Data

  • PostgreSQL
  • MySQL
  • SQL Server
  • Firebase

Cloud & DevOps

  • Google Cloud Platform (GKE)
  • Kubernetes
  • Docker
  • AWS
  • Azure
  • CI/CD (GoCD, Argo CD / GitOps)

Integrations

  • Stripe
  • Authorize.Net
  • Rev.io
  • AI voice agents
  • Keycloak / IdentityServer (SSO)

Practices

  • TDD
  • SOLID
  • Design patterns
  • Microservices
  • Monorepos
  • Cloud-native
  • Scrum

AI tooling

  • Claude Code
  • GitHub Copilot

Soft skills

  • Team leadership
  • Mentorship
  • Cross-functional collaboration
  • Continuous learning
  • Positive mindset

Education

Education

  • Systems Engineering (degree in progress)

    UTN – FRRo · 2017

    Completed coursework; one subject remaining.

  • Business-oriented High School Diploma

    EEM 419 · 2011

Projects

Selected projects

  • Linead Group

    Web/mobile platform for medical appointments and a patient-tracking CRM.

    • Node.js
    • Ionic
    • Angular
    • Firebase
  • Mountain Stream

    Ingredients and raw-material tracking modules.

    • ASP.NET Core MVC
    • Entity Framework
    • MediatR
    • TDD
    • AngularJS
  • Hoteliga

    Payment-integration, reservation-calendar and identity/security modules for a hotel-management platform.

    • ASP.NET (Core) MVC
    • AngularJS

Contact

Let's talk

Download PDF résumé →