Carlos Rafael is a Backend and Fullstack Engineer based in São Paulo with 5+ years building scalable, production-grade systems using Node.js, TypeScript, Vue.js and MongoDB. At Layers Education he led the migration of a high-traffic feed to per-user inboxes, implemented semantic search at scale with hybrid Atlas Vector Search and OpenAI embeddings, and built GPT-4–driven content features while treating AI as a constrained, observable service. He designed an on-premise-aware computer-vision pipeline for autonomous school photo albums prioritizing LGPD compliance, and mentors junior engineers while coordinating cross-team rollouts. Earlier roles include industrial automation work where reliability under heavy real-world constraints shaped his approach to robust engineering. He also contributes to open-source algorithm projects in C, having implemented a complete naval battle game emphasizing clear algorithmic logic and documentation.
5 years of coding experience
2 years of employment as a software developer
bachelor degree, Software Engineering, bachelor degree, Software Engineering at University of Brasilia
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Role in this project:
Back-end Developer
Contributions:15 commits, 14 PRs, 5 comments in 14 days
Contributions summary:Carlos implemented the "naval_battle" game in C within the "thealgorithms/c" repository. Their contributions include creating the game's core logic, including functions for input validation, boat positioning, shooting, and score calculation. The user also added descriptions and comments to the code, improving readability. The commits demonstrate a focus on algorithm implementation within a game context.
Um projeto para dizer bom dia ou boa noite com frases motivacionais.
Contributions:1 release, 1 review, 39 commits in 8 months
boaprojetojavascriptfrasesbom
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.