Hi, I'm Charles Silva

Senior Full Stack .NET Engineer | 22+ Years of Experience | Brazil

Accomplished software developer recognized for high-quality, efficient, and scalable software solutions. Experienced across Real Estate, Aviation, Marketplace, Data Protection, Reporting Software, and more. A team player with strong communication skills who delivers with urgency and efficiency throughout the entire software development lifecycle.

Experience

Senior Full Stack Engineer

Bocada

Seattle, United States (Remote) | Data Protection, Backup Monitoring & Reporting Software

Jun 2023 - Aug 2025
  • Designed and implemented a robust, PowerBI-inspired dashboard feature with unlimited customizable widgets including column, bar, and pie charts
  • Enabled dynamic dashboard creation through intuitive drag-and-drop functionality with configurable widget sizes and positions
  • Introduced drill-down capability enabling users to delve deeper into data by clicking chart segments
  • Developed comprehensive reporting solution with scheduling for automated PDF generation and email distribution
  • Integrated with SharePoint for automated report exports (PDF, Excel, CSV, TXT)
  • Built and maintained DevOps Wiki expanding from zero to over 200 articles
.NET Core C# VueJS Azure Docker SQL Server

Senior Full Stack Engineer

OLX Brazil

Sao Paulo, Brazil (Remote) | Marketplace

Jan 2019 - Mar 2022
  • Re-architected a monolithic process into Service-Oriented Architecture (SOA), decoupling heavy asynchronous jobs using Azure Message Queue
  • Coded and implemented secure, abstracted service for executing IP-sensitive jobs interacting with financial institutions
  • Served as lead hands-on developer and subject-matter expert for the Anapro system
  • Wrote extensive technical documentation on Atlassian Confluence to foster team-wide understanding
.NET Core Angular Azure Redis Power BI Entity Framework

Senior Full Stack Engineer & Co-Founder

Anapro.com.br

Sao Paulo, Brazil (Remote) | Real Estate

Jan 2009 - Jan 2019
  • Co-founded Anapro, building a Real Estate sales management platform from scratch
  • Scaled the company from startup to 80 employees, leading to successful acquisition by OLX Brazil
  • Built and led the engineering team by recruiting, hiring, and onboarding developers
  • Designed scalable system based on SOA principles with distinct services (login, sales, lead management, messaging)
  • Engineered infrastructure with 4 app services running on Linux with horizontal scaling
  • Implemented robust multi-layer application and established comprehensive testing culture with unit tests and E2E testing
.NET Core Angular Azure Selenium WCF SQL Azure

Senior Full Stack Engineer

Bancorbras.com.br

Brasilia, Brazil (Remote) | Tourism/Travel, Consortium, Insurance

Jan 2005 - Jan 2009
  • Spearheaded design and development of company's first online booking system, transitioning from phone-only to efficient online platform
  • Created direct communication system to interface with hotels, replacing manual FAX with automated internet-based process
  • Integrated subscription-based business model into the new online booking system
  • Enhanced operational efficiency by automating key reservation management processes
ASP.NET SQL Server .NET Framework C#

Senior Full Stack Engineer

Onway Tecnologia

Brasilia, Brazil (Remote) | Software House

Jan 2003 - Jan 2009
  • Worked for software house delivering on-demand software, handling databases, architecture, cloud, design, UX, and back-end
  • Developed helpdesk software for Coca-Cola unit in Brasilia, Brazil
  • Designed and developed financial software for Real Estate businesses
  • Developed software for Anapro which became the primary focus of operations
ASP.NET SQL Server .NET Framework C# VB.NET

Education

SOA - Service Oriented Architecture

Unieuro

Brasilia, Brazil

2012 - 2013

Bachelor's Degree in Information Systems

Unieuro

Brasilia, Brazil

2003 - 2006

Skills

Backend

C# ASP.NET Core .NET Framework Node.js RESTful APIs WCF SOA

Frontend

VueJS ReactJS Angular TypeScript JavaScript HTML/CSS

Cloud & DevOps

Azure AWS Docker Azure Functions Lambda Azure DevOps Linux

Databases

SQL Server SQL Azure DynamoDB Redis Entity Framework Dapper

Testing & Tools

XUnit Moq Selenium Git Jira Postman Power BI

Architecture

SOLID Design Patterns SOA Microservices Agile Azure Message Queue

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.