Rafael
Veneroso Morici.
/ senior software engineer / .NET / 15+ years
Software Engineer with 15+ years of experience in C# and .NET. Specialist in backend, REST APIs, distributed systems and legacy system modernization.
Who I am
who i am and what drives me.
I've been working with C# and .NET for over 15 years — and honestly, I still love what I do. For the past 7 years I worked as a senior at Questrade, where I built banking applications, RESTful APIs, data processing systems with SQL Server and contributed to deploy automation with Jenkins, Docker and Git.
Before that, I built ERPs with DDD architecture and people management platforms with Angular and ASP.NET. Getting into a legacy system, understanding what works, what needs to evolve and charting a viable modernization path is something that drives me.
My strengths are .NET/C#, SQL Server, distributed architectures, microservices and DevOps practices. I enjoy working collaboratively, sharing knowledge and focusing on continuous improvement.
Living stack.
In production.
/ languages & frameworks
- C# / .NET 10
- ASP.NET Core
- Blazor Server
- Entity Framework
- TypeScript
- JavaScript
/ data & integration
- PostgreSQL
- SQL Server
- Redis
- Dapper
- REST APIs
- OpenIddict
/ infra & devops
- Docker
- Nginx
- GitHub Actions
- Linux / SSH
- Lets Encrypt
- Cloudflare
/ modern frontend
- Astro
- Tailwind CSS
- Motion
- View Transitions
- Playwright
- OpenAPI
Almost 17 years
on the same stack.
- 2018 — present
Senior Software Engineer
Questrade · Toronto · remoteBanking applications, RESTful APIs, data processing with SQL Server. Deploy automation with Jenkins, Docker and Git.
- 2014 — 2018
Mid / Senior
Various clients · Belo HorizonteERPs with DDD architecture, people management platforms with Angular and ASP.NET. Legacy modernization.
- 2009 — 2014
Junior / Mid
Career start · BrazilFirst systems in ASP.NET Web Forms and MVC. SQL Server, jQuery, corporate integrations.
11 projects.
Open source. In production.
Each project was designed to solve a real problem and validate a different stack. All running in production at portfolio.lab.rvmtech.com.br.
RVM.CodeLens
Static analysis tool for .NET solutions using Roslyn, with CLI, Blazor dashboard and REST API.
- Roslyn
- CLI
- Blazor
- REST API
RVM.AuthForge
Complete Identity & Access Management platform with OAuth2/OIDC, API Key, 2FA and Blazor admin dashboard.
- OAuth2/OIDC
- OpenIddict
- 2FA
- Blazor
RVM.MenuNaMao
Digital menu system with QR Code per table, real-time orders, custom Mediator and RabbitMQ.
- Clean Architecture
- Mediator
- RabbitMQ
- QR Code
RVM.DocForge
Generates automatic documentation from C# repositories using Roslyn, with 7 output formats and historical snapshots.
- Roslyn
- Documentation
- Code Analysis
- Markdown
RVM.HealthGuard
HTTP service health monitoring with incident detection, uptime analytics and SignalR notifications.
- Health Monitoring
- SignalR
- Incidents
- Uptime
RVM.LogStream
Centralized log ingestion and search platform with configurable retention, SignalR dashboard and analytics.
- Log Aggregation
- SignalR
- Search
- Retention
RVM.LiveBoard
Real-time monitoring dashboard with metrics, configurable alerts, interactive panels and SignalR.
- Real-time Dashboard
- SignalR
- Metrics
- Alerts
RVM.ShopEngine
E-commerce engine with catalog, session-based cart, checkout with stock control and payment lifecycle.
- E-commerce
- Orders
- Payments
- Cart
RVM.NearBy
Location-based social network with proximity feed, geolocated posts, likes, comments and places.
- Geolocation
- Social Network
- Haversine
- Feed
RVM.McpForge
Code analysis platform and automatic MCP server generation for AI assistant integration.
- MCP Protocol
- Roslyn
- Code Generation
- Scriban
RVM.CineTrack
Movie and TV series tracking platform with Oscar-based ratings, release alerts, social ranking and TMDB integration.
- TMDB API
- Tracking
- Reviews
- Alerts
Let's
talk?
Open to remote .NET opportunities. Reply within 24h.