Skip to main content
JC
Open to opportunities

João Carvalho

@joocarvalho1

Full-Stack Software Developer specializing in .NET and modern React/Next.js web applications.

Portugal
Message

What I'm looking for

I seek a technically challenging role building scalable full-stack systems, with strong engineering culture, CI/CD, testing, and opportunities to mentor and shape architecture.

I am a Full-Stack Software Developer with extensive experience building and maintaining enterprise-grade .NET applications and modern web applications using React and Next.js. I have delivered layered architectures, SDKs for modular API access, and microservices backends that improved maintainability and reduced defects.

My work spans freelance and in-house roles where I led integrations with government services, maintained mission-critical healthcare systems, and introduced DevOps practices including automated CI/CD, testing, and monitoring. I mentor junior developers and delivered team training that raised code quality and collaboration.

Notable projects include a full-stack solution for historical seed data management built with .NET Core, Blazor, EF Core and SQL Server, and Blueledger, an AI-powered expense tracker with real-time notifications, unit/integration testing, and comprehensive instrumentation and deployment pipelines.

Experience

Work history, roles, and key accomplishments

Blueledger logoBL
Current

Software Developer

Blueledger

Jan 2024 - Present (2 years 5 months)

Developed an AI-powered expense tracker with Next.js/React, real-time Pusher notifications and AI chatbot features; implemented testing, instrumentation and automated releases to improve reliability and delivery cadence.

FR
Current

Full-Stack Software Developer

Freelancing

Jan 2020 - Present (6 years 5 months)

Designed and delivered full-stack solutions including a seed-data management system using .NET Core, Blazor, EF Core and SQL Server; advised on architecture and CI/CD best practices for multiple clients. Built modular SDKs and improved maintainability through layered architecture and dependency injection.

CO

Full-Stack Software Developer

Codevision

Jan 2015 - Jan 2020 (5 years)

Re-engineered a student evaluation module into a microservices .NET backend with ASP.NET MVC frontend, improving maintainability and reducing defects; led integrations with government financial services and supported mission-critical healthcare systems. Delivered in-house training and mentored junior developers, raising team code quality.

Education

Degrees, certifications, and relevant coursework

University of Minho logoUM

University of Minho

Bachelor of Science, Computer Science

2006 - 2015

Studied Computer Science and completed undergraduate and partial graduate studies including coursework toward a Master's in Informatics Engineering (incomplete).

University of Minho logoUM

University of Minho

Master of Science, Informatics Engineering

Pursued a Masters in Informatics Engineering but did not complete the program.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan