Gustavo Chahm Francelino

Senior Software Engineer passionate about building scalable systems and intelligent applications. From architecting enterprise monorepos to experimenting with AI-driven games, I love turning complex ideas into elegant, production-ready solutions. My work bridges frontend craftsmanship, backend reliability, and cloud automation — always with a focus on clarity, performance, and human impact.

  • present2025 Jul

    Senior Software Engineer - Elios

    Built key frontend and backend parts of a multi-tenant SaaS platform, including an OpenAPI client generator adopted by 30+ developers. Designed backend patterns with MediatR/CQRS, implemented SSO with Keycloak, improved CI/CD pipelines, and enabled consistent development across multiple teams.

    • React
    • TypeScript
    • C#
    • .NET 9
    • PostgreSQL
    • AWS
    • Azure DevOps
  • 2025 Jul2021 May

    Software Engineer 2 - Microsoft

    Delivered end-to-end solutions across multiple Microsoft products, from API design to production deployment. Led major features like eSignature integration in Word and SharePoint, rearchitecting legacy flows into event-driven systems. Focused on performance, reliability, and mentoring teams in modern .NET and React practices.

    • .NET 8
    • React
    • Azure
    • C#
    • JavaScript
    • TypeScript
    • SQL
  • 2021 Mar2017 Sep

    Software Developer - Advance Systems

    Built enterprise .NET and Angular applications used by thousands of clients. Improved system performance, introduced automation that cut payroll processing time by 89%, and developed secure APIs and BI tools for workforce management. Played a key role in improving code quality and long-term maintainability.

    • Angular
    • React
    • .NET Core
    • SQL
    • C#
  • 2017 Sep2016 Feb

    Application Support Analyst - Advance Systems

    Provided technical support to a client base of over 40,000 users, optimizing workflows through process documentation and automation. Gained deep insight into system operations, which later shaped my software engineering approach toward reliability and user-centric design.

    • Microsoft 365 eSignature

      Getting signatures on documents shouldn't mean chasing people through email threads. I worked on Microsoft's eSignature service — a feature that lets M365 users send documents for signing right from SharePoint, with full audit trails and compliance baked in. It integrates with Adobe Sign and DocuSign, syncs with Teams Approvals, and handles both internal and external signers through Microsoft Entra. The kind of enterprise feature that just works, whether you're signing an NDA or a thousand vendor contracts.

      • React
      • C#
      • SharePoint
      • Microsoft 365
      • Enterprise
    • Microsoft Teams Approvals

      Every organization drowns in approval requests — expense reports, time off, purchase orders, discount exceptions. I worked on Microsoft's Approvals app for Teams, turning scattered email chains and lost requests into a single hub. Create approvals right from a chat, use templates for common workflows, or connect to Power Automate for the complex stuff. It pulls in approvals from SharePoint, Dynamics 365, and custom connectors so nothing falls through the cracks. Now that "did you approve my request?" Slack message can finally stop.

      • React
      • .NET 9
      • C#
      • Teams
    • Phone call agent

      What if you could clone yourself for phone calls? This tool builds AI voice agents that handle routine conversations — checking in with drivers, tracking deliveries, answering common questions. The boring calls handle themselves.

      • Python
      • Django
      • Supabase
      • SQL
      • NestJs
      • Agents
      • Websockets
      • Live calls
    • AI-Powered Dungeon Game

      Imagine a dungeon master who never runs out of ideas. This text-based adventure uses AI to craft unique stories based on your choices and inventory. Every playthrough is different because the AI responds to what you actually do, not a pre-written script.

      • Agents
      • MCP
      • AWS Bedrock
      • React
      • TypeScript
      • tRPC
      • Python
      • AWS CDK
      • DynamoDB
    • AI Interactive CV

      CVs are boring. So I made mine talk back. Ask my AI-powered CV anything about my experience, projects, or skills — it's like having a conversation instead of skimming bullet points. Available 24/7, unlike me.

      • Agents
      • Hugging Face
      • Gradio
      • Next.Js
    • Kalendario

      Started when I watched a local salon juggle appointments on sticky notes. Now it's a real scheduling platform they actually use — handling bookings, staff calendars, and payments. Sometimes the best projects come from solving problems right in front of you

      • Django
      • React
      • Python
      • AWS
      • PostgreSQL