About Me
I am a passionate Data Engineer with a strong foundation in software engineering. My expertise lies in designing and building robust, scalable data platforms on AWS, leveraging a diverse tech stack that includes PySpark, Databricks, Kafka, and SQL. I am deeply committed to ensuring data quality, implementing automated testing, and focusing on observability to make complex data ecosystems simpler and more reliable for users. My goal is to optimize both cost and performance without sacrificing reliability.
With a postgraduate specialization in Cloud Computing Process and Architecture, I bring a unique blend of cloud expertise and software development best practices (like TDD and SOLID principles) to my work. This background enables me to bridge the gap between software and data engineering, allowing me to build high-performance architectures that power analytics, machine learning, and business intelligence. My skills also extend to full-stack development with Python, Go, and Node.js, and modern front-end frameworks like React and Next.js.
Beyond my professional life, I am an avid learner and a firm believer in the value of teaching, mentoring, and knowledge sharing. To relax and unwind, I enjoy a range of hobbies, from playing video games and practicing guitar to working out at the gym. My family, including our pets, is very important to me, and I cherish our walks and time spent together. I also love movies, series, animes, and superhero comics.
Experience
- Data EngineerItaú Unibanco
- Design and optimize real-time and batch data pipelines using AWS Glue, EMR, Apache Spark, Databricks
- Integrations with Kinesis/Kafka; data lake architectures and lakehouse practices
- Ensure data quality with automated tests, schema validation, and observability
- Deliver analytics-ready datasets for Athena/Redshift and dashboards in QuickSight
- Performance and cost optimization across storage/compute workloads
- Develop and maintain banking software services (payments and receipts)
- Work with cross-functional teams on requirements, design, implementation, and delivery
- Practice TDD/BDD, SOLID, YAGNI, DRY; design systems and best practices
- AWS stack: Lambda, API Gateway, SQS, EventBridge, DynamoDB
- Languages: Node.js, Python; Infrastructure and cloud with AWS
- Senior Software DeveloperSquadra Digital
- Led development and implementation of chatbot solutions
- Collaborated across Frontend, Backend, and DevOps; planning and managing projects
- Technologies: Node.js, Next.js, AWS (Amplify, API Gateway, DynamoDB, S3)
- Software DeveloperEditora Fórum
- Managed and evolved the manager system; bookstore user flow
- Event-driven hexagonal/layered architecture in Node.js with AWS serverless
- Elastic Stack (Elasticsearch/Kibana) for indexing, search, and dashboards
- Event-driven hexagonal architecture in Node.js on AWS serverless
- Frontend with React/Next.js (Ant Design, MSW, React Hook Form/Formik, Tailwind, AG-Grid)
- TDD, SOLID, Strategy; Jira/Trello/GitHub for project management
- Full-stack development across web systems within the organization
- Software DeveloperCIT SENAI
- IoT/Industry 4.0/automation projects using Arduino, PLC
- Built web systems with JavaScript, MongoDB, MySQL
- Computer InstructorFeed Idiomas
- Guided students: AutoCAD, Dreamweaver, Corel Draw, Advanced Office Pack
- Technical support and assistance
- Software/Backend EngineerSide Projects
- End-to-end development across web/mobile/serverless
- APIs and event-driven services with Node.js/Go/Python on AWS
- Serverless infra with AWS CDK; reusable modules (cdk-factory)
- React/Next.js and React Native/Expo with CI/CD
Education
- Postgraduate — Cloud Computing Process and ArchitecturePitagoras College
- Bachelor — Computer SciencePitagoras College
- Bachelor — Computer EngineeringCentro Universitário Una
Certifications
- AWS Knowledge: ServerlessAmazon Web Services (AWS)Credential ID: c38a0fcd-b515-44e5-b4e6-009d66dda4c4SkillsAPI GatewayAWSCloud ComputingCloud ApplicationsAWS LambdaServerless ComputingAmazon DynamoDBAmazon SQSAmazon SNSAWS IAMAWS SAMAWS Step Functions
- Go: The Complete Developer's GuideUdemyCredential ID: UC-bc0659f2-d151-40eb-8500-1bf08edf9d97SkillsGo
- SQL for Developersdesenvolvedor.ioCredential ID: 064ce485-8785-478b-b182-762072f473ecSkillsSQL
- Mastering Apache Kafkadesenvolvedor.ioCredential ID: 7356c88e-24b9-40b2-aa07-13333947fc07SkillsApache Kafka
- AWS Solutions Architect - AssociateUdemyCredential ID: UC-735116c9-2bd9-458a-bdec-827c7f7a0c16SkillsAWS
- Energy Generation from the Kinetic Energy of Water (Project)Centro Universitário Una
Skills
Projects
- Be Your Stories (BYS)A platform where readers can read books created by other people.
Publish your books to the world and share them with your friends, read new books and get recommendations from other readers, help writers to grow and be a part of the community, and more.
SkillsJavaScriptNode.jsGoReact.jsFull‑stack DevelopmentPythonAWSDockerNext.jsAWS LambdaTypeScriptNoSQLTDDSOLIDDDDMeilisearchSupabaseReact NativeExpoAWS GlueAPI GatewaysStripe - NodeJS APP BuilderCreate NodeJS applications with a Serverless handler, handle routes easily.
Library to help you to handle NodeJS Serverless applications, handle routes, security, tests, and more.
SkillsJavaScriptNode.jsTypeScript - cdk-factoryAWS CDK factory to build serverless infrastructure.
Library to help you to build serverless infrastructure with AWS CDK, reusable modules, and more.
SkillsJavaScriptAWSTypeScript
Be Your Stories — Screenshots





NodeJS App Builder — Screenshots


CDK Factory — Screenshots

Resume
View or download my full resume as a PDF.