Francisco Rosa

Francisco Rosa

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Asp.Net, C#, JavaScript, SQL, Api... 10+ years so far :)
Asp.Net, C#, JavaScript, SQL, Api... 10+ years so far :)

I'm a freelance Azure and .NET developer with 15+ years of experience building the kind of software that actually has to work β€” production APIs, cloud infrastructure, and system integrations that connect platforms and keep them reliable at scale.

My core is Azure and .NET (C#, .NET 6–10, ASP.NET Core). I'm a Microsoft Certified Azure Developer (AZ-204) and I don't just write code that runs on the cloud β€” I design and own the infrastructure around it: App Services, Azure Functions, Service Bus, API Management, Azure Front Door, Key Vault, Container Registry, CI/CD pipelines in Azure DevOps, and more.

On the API and integration side, I've built REST APIs and microservices from scratch, connected platforms that were never designed to talk to each other (Salesforce, Stripe, Mixpanel, Loqate, and more), and published NuGet packages for reusable integration logic. I've also designed and implemented SSO systems and Outbox-pattern notification services for reliable event delivery.

I'm also comfortable picking up legacy codebases and leaving them better than I found them β€” migrating framework versions, refactoring for SOLID principles, securing secrets in Key Vault, and improving CI/CD without breaking what's already in production.

Beyond the technical side, I've worn many hats: developer, business analyst, project manager, and team lead. I know how to gather requirements, manage expectations, and deliver without hand-holding. I work independently, communicate clearly, and integrate naturally into existing teams and workflows.

I'm available for 30 hours/week fully focused on your platform. You get senior-level Azure and .NET expertise from day one, without the overhead of a permanent hire. I onboard fast, work autonomously, and stay until the job is done properly.

πŸ“ Based in Barcelona Β· Working remotely across Europe

🌐 Spanish, Catalan, English

πŸ“¬ Open to project enquiries: cescorh@prosa.co.uk

Madrid (+02:00)
Joined February 2021
EXPERTISE
10 years experience
7 years experience
10 years experience
6 years experience
10 years experience
6 years experience
7 years experience

REVIEWS FROM CLIENTS

Francisco's profile has been carefully vetted and approved as a Codementor. Connect with Francisco now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
JSOOPDesigPatterns
Examples of design patterns using JS
JavaScript
0
0
string-calculator-es6-refactor-workshop
JavaScript
0
0
EMPLOYMENTS
Azure and .NET Developer
Unimedia Tech
2021-04-01-Present

I work as a freelance Azure and .NET developer on Zellar, a sustainability platform helping SMEs red...

I work as a freelance Azure and .NET developer on Zellar, a sustainability platform helping SMEs reduce their emissions. Over the years I've evolved from building APIs to owning the cloud infrastructure, DevOps pipelines, and third-party integration layer across the entire platform.

  • Developed and evolved the application's APIs using C#, .NET 6–10, EF Core, and SQL β€” working in an Agile/JIRA environment from requirements through to deployment.
  • Led the migration of APIs to .NET 6, .NET 8 and .NET 10, and database layers to .NET Framework 4.8, modernising the platform's foundations.
  • Refactored all APIs for Docker compatibility, set up an Azure Container Registry, and migrated the full API estate to a new Azure location β€” including App Services and DevOps pipelines.
  • Built and maintained integrations with Mixpanel, Salesforce, Stripe, Perse (energy consumption), and Loqate (location services), publishing custom NuGet packages hosted in Azure DevOps.
  • Designed and built the platform's own SSO system, enabling Zellar account login across third-party platforms like Circle.
  • Developed a notification microservice using a message queue and the Outbox pattern to reliably deliver events to third-party integrations.
  • Maintained and extended Azure DevOps pipelines and deployment configurations across all environments.
  • Managed infrastructure across development, testing, and production in Azure β€” including App Services (scaling, networking, backups), SQL Servers (failover groups, audits), Blob Storage, Service Bus, Azure Functions, API Management, Azure Front Door, and Key Vault (secrets and certificates).
  • Implemented Azure API Management to centralise, protect, and govern the platform's four APIs.
  • Migrated all application secrets from app settings to Azure Key Vault, with automatic injection during deployment via Azure DevOps.
C#
SQL
Salesforce
View more
C#
SQL
Salesforce
Jira
Docker
React
Mixpanel
Back-End
Microsoft SQL Server
Azure SQL
Microservices
Stripe api
.NET Core
Zoho
Entity Framework Core
Service Bus
CI/CD
API Integration
Azure Functions
Azure Blob Storage
DevOps
Energy management software
Location Based applications
Azure key vaults
View more
Web Developer - Team Lead
Grupo Planeta
2019-09-01-2020-12-01

Worked as a freelance web developer for the learning and universities division, working on a solution for managing the courses’ recrui...

Worked as a freelance web developer for the learning and universities division, working on a solution for managing the courses’ recruitment websites, enrollment and integration with learning platforms. Some of the clients I worked for: EAE, VIU or CEAC. Last 4 months I acted as team lead managing a team of 6 developers, 2 QA and 1 BA

  • Integration of two brands having to merge their data (students, enrollments, courses ...) to preserve their history.
  • Solution for changing a conflicting NAS cabin where the documentation generated during the enrollment process (students and courses) was housed.
  • I modified the two main applications behavior to historize the huge documentation that was generated in the enrollment process. Backup processes were simplified and the application performance was improved.
  • I wrote a script in SQL to avoid a known exploit on the websites CMS that allowed to create super users.
  • I participated as team lead in the upgrade of 3 Dotnet Nuke CMS, providing technical and functional help when required and carrying out the deployments.
  • I finished a critical project for the organization such as the exercises/test’s editor migration from Flash to HTML5.
  • As a team leader, I participated in planning and executing to change the application's payment provider due to a European regulatory change (3DS).
HTML/CSS
C#
jQuery
View more
HTML/CSS
C#
jQuery
IIS
SSIS
Project management
JavaScript
Mentoring
Scripting language
Project Estimation
DotNetNuke
Deployment automation
SQL Server 2014
ASP.NET
API Integration
HTML Canvas API
View more
Web Developer
Wivi Vision
2018-10-01-2019-04-01

Due to a confidentiality agreement, it is not allowed to me to show publicly any description of any task nor any technology during my ...

Due to a confidentiality agreement, it is not allowed to me to show publicly any description of any task nor any technology during my time in this startup.

C#
View more
C#
View more
PROJECTS
2025
C#
Azure SQL
.NET
View more
C#
Azure SQL
.NET
Service Bus
API Integration
Azure Functions
View more