João Carvalho
@joocarvalho1
Full-Stack Software Developer specializing in .NET and modern React/Next.js web applications.
What I'm looking for
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
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.
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.
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
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
Master of Science, Informatics Engineering
Pursued a Masters in Informatics Engineering but did not complete the program.
Availability
Location
Authorized to work in
Job categories
Interested in hiring João?
You can contact João and 90k+ other talented remote workers on Himalayas.
Message JoãoFind 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!
