Caio Carvalho
@caiocarvalho
Software Engineer focused on Java microservices, full-stack delivery, and LLM-powered automation.
What I'm looking for
I’m a Software Engineer experienced in Full-Stack Development using Java, PHP, Python, Node.js, and JavaScript, working across modern frameworks and libraries like Next.js, React, JSF, and Spring. I build solutions that follow SOLID principles and Clean Architecture, and I integrate external APIs, microservices, and LLMs (OpenAI and Gemini) to automate content publishing and management.
In my current Back-End Developer role at Inferência TI, I develop a multi-purpose CMS in Java, leveraging SQL and NoSQL databases and applying Scrum processes and ceremonies. I also work with mock-up creation and use structured project planning and delivery practices to keep solutions accurate and efficient.
Previously, I worked as a Full Stack Developer at Storer Sistemas, delivering microservices-based features like file imports and work hour calculations for an employee checkpoint system. I’ve also built and deployed back-end solutions through internships—developing storage management in Next.js, building back-end services for the automotive sector with Java and JSF, and creating REST endpoints in PHP for financial applications—using GitHub and automated deployments with Jenkins.
Experience
Work history, roles, and key accomplishments
Back-End Developer
Inferência TI
Apr 2025 - Present (1 year)
Develop and maintain back-end capabilities for a multi-purpose CMS, applying SOLID principles and Clean Architecture. Integrate SQL/NoSQL data stores and external APIs, including LLM services (OpenAI and Gemini), to automate content publishing and management.
Full Stack Developer
Storer Sistemas
Jan 2025 - Apr 2025 (3 months)
Delivered features in a microservices architecture, including file imports and work-hour calculations for an employee checkpoint system. Used Meta Cloud API to enable integrated messaging services.
Back-End Developer Intern
Tecsinapse
Jan 2023 - Dec 2023 (11 months)
Developed back-end functionality for a storage management system using Next.js, and contributed to automotive back-end solutions in Java. Implemented front-end interactions with JSF, JavaScript, and jQuery, and supported delivery using GitHub and Jenkins.
Education
Degrees, certifications, and relevant coursework
Universidade Federal de Mato Grosso do Sul (UFMS)
Bachelor’s Degree in Software Engineering, Information Technology (I.T.)
Bachelor’s Degree in Software Engineering at UFMS, focused on Information Technology (I.T.).
Availability
Location
Authorized to work in
Social media
Job categories
Interested in hiring Caio?
You can contact Caio and 90k+ other talented remote workers on Himalayas.
Message CaioFind 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!
