Skip to content

Systems

Guilherme Sant’Anna · Software development

Senior Systems Analyst and Full Stack Developer.

Over 15 years of experience connecting business requirements with software solutions.

Specializing in C#, .NET, Angular, TypeScript, and SQL Server. I work from requirements analysis through enterprise application support, delivering efficient, secure, scalable, and high-performance solutions.

  • C# / .NET
  • Angular
  • TypeScript
  • SQL Server
  • Microsoft Azure
  • RESTful APIs

About me

Technology focused on business value.

Technical experience and an end-to-end perspective on building enterprise systems.

I am a Senior Systems Analyst and Full Stack Developer with over 15 years of software development experience, specializing in C#, .NET, Angular, TypeScript, and SQL Server.

I deliver technology solutions that transform business requirements into efficient, secure, scalable, and high-performance applications, covering requirements analysis, software architecture, development, integration, deployment, and enterprise application support.

My experience includes Cloud Computing, Microsoft Azure, RESTful APIs, systems integration, messaging, telemetry, and observability. I hold the Microsoft Certified: Azure Fundamentals (AZ-900) certification and have knowledge of software architecture, distributed systems, CI/CD, and DevOps.

I continuously explore Artificial Intelligence, including Generative AI, LLMs, RAG, MCP, and process automation.

My focus is to deliver solutions that create measurable business value, optimize processes, reduce costs, improve productivity, and support digital transformation.

Expertise

End-to-end software development.

Analysis, implementation, and continuous improvement of applications aligned with business rules and goals.

01 / Back-end

C# and .NET

Enterprise applications and RESTful APIs, with attention to business rules, security, and software maintainability.

02 / Front-end

Angular and TypeScript

Web interfaces connected to application services, with a focus on usability, organization, and maintainable code.

03 / Data

SQL Server

Data modeling, queries, and integration for applications that require consistency and performance.

04 / Cloud

Microsoft Azure

Experience in Cloud Computing and application deployment. Microsoft Certified: Azure Fundamentals (AZ-900).

05 / Integration

APIs and messaging

Integration between systems and services, connecting processes and information in enterprise environments.

06 / Operations

Telemetry and observability

Visibility into application behavior to support troubleshooting, ongoing support, and system improvement.

Explore my professional expertise →

Learning and professional development

Artificial Intelligence applied to software.

I follow advances in AI and explore its potential for application integration and process automation.

Generative AI and LLMs

Exploring language models and their use in application features and workflows.

RAG and context

Exploring information retrieval to support responses grounded in sources and context.

MCP and automation

Exploring integrations between tools, applications, and models to automate processes while validating results.

How I work

From understanding to continuous improvement.

  1. Analysis and requirements

    Understand business processes, requirements, and success criteria.

  2. Architecture and development

    Design the solution and implement interfaces, services, data, and integrations.

  3. Integration and deployment

    Connect systems and support delivery, drawing on knowledge of CI/CD and DevOps.

  4. Support and observability

    Monitor operations, investigate issues, and improve the application.

IT4Experts — Software Engineering & Cloud Computing

Connect and learn

IT4Experts

Software Engineering & Cloud Computing. Follow my channel and connect with me on GitHub and Instagram.

Content by Guilherme Sant’Anna

Software, cloud, and technology in practice.

Experience, lessons, and insights on software development, enterprise systems, Azure, and Artificial Intelligence.

View all posts →
Latest post

What is NSG?

NSG is a network security group that controls incoming and outgoing traffic in your Azure virtual network. Why configure NSG? Configuring NSG helps filter unauthorized traffic, preventing data leaks and external attacks. Essential NSG Rules Define specific inbound and outbound rules to allow only what is necessary, avoiding excessive permissions. Common NSG Errors Generic permissions and poorly configured rules can leave your network exposed to security risks. How to keep NS

Read the full post →

More posts

What are Virtual Networks (VNets)?

Virtual Networks are sets of interconnected computational resources that enable secure communication between devices and servers. How do VNets work? They create isolated logical connections within a physical network, ensuring security and efficiency in data exchange between systems. Benefits of VNets for businesses They reduce physical infrastructure costs, improve data security, and allow scalability without service interruptions. Practical applications of VN: Businesses use

What is Harness? AI for Software Delivery

Harness is a unified platform that uses artificial intelligence to manage the software development lifecycle with specialized agents. Why is Harness important in the technology world? The platform helps teams automate complex processes, reducing errors and accelerating high-quality solution delivery. How does Harness work in real practices? With customized AI agents, the platform directs the workflow to solve specific team challenges. Benefits you can get with Harness Teams usi

Technical resources

Learn, build, and improve.

Documentation from the maintainers to support development and ongoing learning.

C# and .NET

Microsoft Learn · .NET

Documentation and references for developing applications with .NET.

Documentation · ENRead the documentation ↗
Front-end

Angular

Official guides and references for building Angular interfaces and applications.

Documentation · ENExplore Angular ↗
TypeScript

TypeScript Handbook

Official language reference with concepts and examples for web development.

Documentation · ENRead the documentation ↗
Cloud and architecture

Microsoft Azure

Documentation for Azure services, practices, and resources.

Documentation · ENExplore Azure ↗

Published projects

Projects and case studies will outline the business problem, the implemented solution, the technologies used, and the results that can be shared.

Let’s discuss your next project.

Get in touch about professional opportunities, application development, integrations, or enterprise system improvements. I personally read and respond to your message.

Prefer WhatsApp? Send me a message.
Your details are used only to respond to your message.