Caio (De Souza) Moreira-Software Engineer

Check rate
Experience
AI Trainer / LLM Evaluation
Outlier · Alignerr · Micro1
- Train and evaluate AI/LLM outputs across coding, reasoning, and technical domains, providing structured feedback used to improve model quality.
- Design and refine prompts, rubrics, and evaluation criteria for complex software-engineering and data tasks.
- Collaborate with platform teams at Outlier, Alignerr, and Micro1 to deliver consistent, high-signal training data at scale.
Specialist Software Engineer
Serasa Experian
- Own and evolve a monitoring engine that generates millions of daily notifications related to credit defaults (negativações), ensuring high throughput, reliability, and timely delivery at scale.
- Design and operate backend and data pipelines with Java and Python on AWS (including EMR and Airflow), processing large volumes of credit events for downstream consumers.
- Improve observability, failure handling, and performance of notification flows with Grafana and Datadog, keeping the engine stable under peak load.
- Accelerate delivery and code quality using AI developer tools (Claude Code, Cursor) for implementation, debugging, and review.
Senior Software Engineer
Serasa Experian
- Contributed new features to a credit information platform serving clients such as C6 Bank, Nubank, TIM Brasil, and hundreds of other companies.
- Performed code reviews to ensure development teams met quality standards.
- Developed and implemented software solutions using Java, Spring Boot, and AWS.
- Designed, developed, tested, and deployed high-quality applications using Agile methodologies (Scrum and Kanban).
Technical Skills: Java, Spring Boot, Python, AWS, SQL, NoSQL, Scala, Linux, Git.
Soft Skills: Teamwork, Communication, Creativity, Problem-solving, Documentation.
Mid Level Software Engineer
Serasa Experian
- Developed and maintained a project with hundreds of users, including banks and companies in the credit market, using Java and AWS.
- Maximized test coverage to ensure high code quality and minimize bugs, resulting in improved user experience.
- Debugged, troubleshoot, and resolved production issues related to Java, Scala, and Python applications.
- Refined technical patterns to promote scalability and functionality.
Technical Skills: Java, Spring Boot, Python, AWS, SQL, NoSQL, Scala, Linux, Git.
Soft Skills: Teamwork, Communication, Creativity, Problem-solving, Documentation.
Junior Java Developer
ALPE
- Collaborated on the development and integration of new features into financial-market software using Java, Angular, and Spring Boot.
- Contributed to a platform with thousands of users, focusing on new feature delivery.
- Maximized test coverage to ensure high code quality.
- Integrated third-party APIs into the existing application architecture.
Technical Skills: Java, Spring Boot, AWS, SQL, Linux, Git.
Soft Skills: Teamwork, Communication, Problem-solving.
Junior Java Developer
Tema Sistemas
- Worked on backend development for mycapital, a platform used by thousands of users.
- Fixed bugs, developed features, wrote SQL queries/scripts, and unit tests (JUnit, PowerMock, Mockito) using Agile (Scrum) on Azure.
- Contributed to an income tax calculator developed in Java.
Technical Skills: Java, SQL, Maven, Git.
Soft Skills: Teamwork, Communication, Problem-solving.
Trainee Java Developer
Tema Sistemas
- First developer role: bug fixing, new features, SQL queries/scripts, and unit tests (JUnit, PowerMock, Mockito).
- Designed, developed, tested, and deployed applications using Agile (Scrum and Kanban).
- Worked on an income tax calculator and maximized test coverage to reduce bugs and improve UX.
Technical Skills: Java, SQL, Maven, Git.
Soft Skills: Teamwork, Problem-solving.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Banking and Finance and Information Technology.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Quality Assurance, Product Development, Research and Development, Business Intelligence, and Project Management.
Summary
Software Engineer with 6+ years of experience building robust and scalable backend solutions. Currently Specialist Software Engineer at Serasa Experian, designing high-performance systems with Java and Python at equal depth—alongside AWS, EMR, Airflow, Scala, and data pipelines—for large-scale credit platforms. Daily workflow includes AI-assisted development with tools such as Claude Code and Cursor.
Skills
- Programming: Java (8, 11, 17, 21), Python, Scala, Javascript, Html/Css, Sql, Nosql
- Cloud & Data: Aws, Emr, Airflow, Spring Boot, Maven, Jenkins
- Monitoring: Grafana, Datadog
- Ai Tools: Claude Code, Cursor, Llm-Assisted Coding And Code Review Workflows
- Miscellaneous: Windows, Linux, Shell (Bash/Zsh), Git, Veracode, Microsoft Office
- Soft Skills: Teamwork, Problem-Solving, Documentation, Communication
Languages
Education
Universidade Estácio de Sá
Technologist in Systems Analysis · Systems Analysis · Rio de Janeiro, Brazil
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Caio is based in Rio de Janeiro, Brazil and prefers 100% remote projects.
Caio speaks the following languages: Portuguese (Native), English (Advanced).
Caio has at least 6 years of experience. During this time, Caio has worked in at least 6 different roles and for 4 different companies. The average length of individual experience is 1 year and 10 months. Note that Caio may not have shared all experience and actually has more experience.
Based on recent experience, Caio would be well-suited for roles such as: AI Trainer / LLM Evaluation, Specialist Software Engineer, Senior Software Engineer.
Caio's most recent position is AI Trainer / LLM Evaluation at Outlier · Alignerr · Micro1.
In recent years, Caio has worked for Outlier · Alignerr · Micro1, Serasa Experian, and ALPE.
Caio is most experienced in industries like Banking and Finance and Information Technology.
Caio is most experienced in business areas like Information Technology, Quality Assurance, and Product Development. Caio also has some experience in Research and Development, Business Intelligence, and Project Management.
Caio has recently worked in industries like Banking and Finance and Information Technology.
Caio has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.
Caio holds a Bachelor in Systems Analysis from Universidade Estácio de Sá.
Caio is immediately available full-time for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 29 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a AI Trainer / LLM Evaluation
Nearby freelancers
Professionals working in or nearby Rio de Janeiro, Brazil
