Hi, I'm

Rafael Chicovis Rafael Chicovis

Mid-Level Software Engineer

Full Stack Developer with 5 years of experience, specialized in the .NET (C#) + Angular ecosystem. Focused on Clean Code, microservices, and agile development.

C# .NET Angular Docker Microservices Agile Clean code

01. Experience

2025 — Present

Mid-Level Full Stack Developer @ Gestran

Acting in the full development lifecycle of high-criticality and high-availability fleet management platforms.

• Developed a fleet availability management module using Angular and .NET, consolidating tracker data and driver macros into a real-time dashboard, providing customers with 100% visibility into current fleet status and location.

• Developed a document compliance management system for fleets and employees, automating validity tracking and renewal alerts, which mitigated legal and operational risks by ensuring visibility into expired or pending documents.

• Architected and developed a fuel validation portal using React and .NET, enabling systematic verification of mobile app entries, reducing data discrepancies and drastically increasing system information reliability.

.NET Core .NET Framework SQL Server MongoDB Azure DevOps Angular React
2021 — 2025

Mid-Level Systems Analyst @ Viasoft Korp

Technical leadership of an innovation squad, delivering critical tools such as Digital Signature systems, Project Management, and AI modules.

• Developed an internal digital signature platform using Angular and .NET, implementing advanced PDF manipulation, which eliminated third-party dependency and optimized the company's document management.

• Architected and implemented a high-availability project and task management system to replace Jira, supporting the workflow of all engineering teams and ensuring production continuity with near-zero software licensing costs.

• Developed a financial analysis MVP using Python, LangChain, and Cube.js, integrating AI to convert natural language queries into dynamic dashboards with predictive insights and complex React visualizations.

Angular C# PostgreSQL SQLServer Docker RabbitMQ Microservices Jira CI/CD
2026 — Present

Infrastructure & DevOps Engineer (Home Lab)

Research and implementation of self-hosted infrastructure focused on high availability and hybrid observability.

• Architected a hybrid private network using Tailscale and Cloudflare Tunnels, interconnecting local servers (On-premise) to Oracle Cloud (OCI) with a focus on security.

• Implemented a centralized observability stack with Prometheus and Grafana, monitoring hardware and container metrics via Node Exporter.

• Manage the orchestration of microservices and automations (n8n, Databases, Uptime Kuma, etc.) using Docker and Docker Compose, ensuring service uptime and remote access.

Linux (Ubuntu) Docker & Compose Prometheus Grafana Oracle Cloud (OCI) Cloudflare Tunnels Tailscale (VPN Mesh) Observability Self-Hosting

02. Portfolio

Fin App

On hold · testable 2024 — 2025

Full-stack personal finance system — wallets, credit cards, installment charges and expense splitting — built with .NET 9 + Angular 20, multi-tenant, with self-hosted containerized deploy and CI/CD.

Full-stack personal finance management app: wallets, bills, credit cards with installment charges, categorization, financial institutions and expense splitting between people. The backend follows Clean Architecture in .NET 9 (multi-tenant, PostgreSQL, Redis, background jobs with Hangfire, real-time notifications via SignalR) and the frontend is Angular 20 with standalone components and PrimeNG. The demo runs on self-hosted Docker containers, with CI/CD via GitHub Actions and a cloud reverse proxy — no third-party PaaS required to run.

Technical highlights

  • Backend .NET 9 in Clean Architecture (Domain / Application / Infrastructure / Api), multi-tenant.
  • PostgreSQL + Redis + MongoDB, recurring jobs with Hangfire, real-time notifications via SignalR/WebSocket.
  • Angular 20 frontend (standalone components, PrimeNG, i18n in 3 languages).
  • JWT + Google OAuth authentication and encryption of sensitive data.
  • Self-hosted Docker deploy (no PaaS), CI/CD pipeline via GitHub Actions, reverse proxy + Cloudflare.
  • Public demo mode designed with security in mind: no real e-mail sending and automatic daily cleanup of test data.
.NET 9Clean ArchitectureAngular 20PrimeNGPostgreSQLRedisMongoDBHangfireSignalRJWT + OAuth GoogleDockerGitHub Actions

Fleet Availability @ Gestran

Corporate work 2025

Real-time fleet visibility module on Gestran's platform — current vehicle position on the map, live operational status and incident tracking.

Module of Gestran's fleet management platform that consolidates tracker data and external integrations to give customers full operational visibility: it shows each vehicle's current position on the map, records vehicle status in real time and tracks incidents during the trip. I was the developer responsible for the code (backend .NET 8 + Angular 18 frontend, EF and external API integration), including the map screens.

Technical highlights

  • Backend .NET 8 with Entity Framework and integration with external tracking APIs.
  • Angular 18 frontend, including the map screens with real-time vehicle position.
  • Live operational vehicle-status recording and trip incident history.
.NET 8Angular 18Entity FrameworkIntegração com APIs externasMapas / geolocalização

Proprietary project — built during employment. Source code is not public; the link points to the company's official page.

03. Education

Bachelor of Software Engineering | 2022 — 2026

PUCPR - Pontifícia Universidade Católica do Paraná

Degree focused on the full software development lifecycle, with emphasis on Agile Methodologies (Scrum/Kanban) and project management. Throughout the course, I explored multiple programming languages and paradigms, while deepening knowledge in system architecture, team management, and IT governance, applying engineering concepts to solve complex scalability and continuous delivery challenges.

Expected graduation: 2026

04. Contact

Let's talk!

Feel free to reach out for opportunities or just to say hi!