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 (1 year 9 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 (5 years 9 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 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
