Greater São Paulo Area
» Computer Scientist and software architect with over 11 years of experience at companies such as Claro, Nutrien (Canada), Engebras, and EGB Systems. » Worked across sectors developing products, APIs, microservices, and scalable architectures for digital TV, financial systems, bets platforms, and smart cities solutions. » Expert in Node.js, AWS, and SQL/NoSQL databases, with strong cloud infrastructure skills, and experienced in system migrations, third-party API integrations, and urban automation and monitoring solutions. » Love to enable others to do their job more effectively with great communication and cross-group collaboration. MAIN SKILLS » Languages & Frameworks: JavaScript, TypeScript, Node.js, Golang, Python, NestJS, Express.js, Prisma, Sequelize , Graphql, Jest, Mocha, Vitest, Knex, Git, Elasticsearch. » Databases: MySQL, PostgreSQL, MongoDB, DynamoDB, Oracle, MSSQL, Aurora (Serverless), Redis. Cloud & DevOps: AWS (Lambda, ECS, EKS, EC2, ECR, RDS, S3, VPC, IAM, SNS, SQS, Cognito, API Gateway, Secrets Manager, CloudWatch), Docker, Kubernetes, Jenkins, Terraform. » Architecture & Infrastructure: Microservices, REST APIs, Event-driven Architecture, MQTT, ONVIF, Messaging & Streaming Systems, Kafka, RabbitMQ, SQS, SNS.
» Development of software architecture design for smart city solutions, ensuring the best practices, design patterns, and cost-effective infrastructure on AWS. » Define scalable and maintainable architectures for traffic sensor monitoring, using a combination of containers and serverless components (Lambda, API Gateway). » Excellent understanding of HTTP, TCP, REST, and security principles (CORS, OAuth, JWT, SQLi). » Write efficient queries, design schemas, and manage migrations » Work with message brokers and event-driven architectures (RabbitMQ, Kafka, Redis, SQS). » Proficiency with ORM frameworks like TypeORM, Prisma, and Sequelize. » Ensure high-quality, secure, and efficient code managing reviews, automated testing, and CI/CD practices. » Translate requirements into technical architecture, documentation, and final implementation. » Collaborate with team members using Git and Review, providing feedback on codes and teamwork. Main Achievements: » 30% reduction on cloud costs by refactoring infrastructure, transitioning from a full container-based setup to hybrid architecture, with API gateway and serverless (lambda).
» New software development for financial systems, including credit score check service consulting, and registration. » Connect internal services with third-party APIs, using nodejs, golang, python, postgres, lambda, and terraform. » Create a registration form for loan requests, integrated with automation services and external data sources. » Design and develop RESTful APIs, defining routes, controllers, and services. » Handle authentication, authorization, and data validation, working with a relational database (PostgreSQL). » Collaborate with product managers, designers, and frontend engineers to define, refine, and implement features. Main Achievements: » Reduced the loan request approval time from 20 days to just 1 hour, due to an integration that automatically performs an initial credit score check and other relevant information to assess loan eligibility.
» Backend betting application development using Aurora Serverless, Typescript, Nodejs with Expressjs, Nestjs, AWS Lambdas, Kafka, Sqs, Sns, Jenkins, Postgre, and Sequelize. » Manage event-driven architecture (Kafka messages), performing database administration and implementing various API authentication mechanisms, including OAuth and JWT. » Develop message brokers and event-driven architectures, using RabbitMQ, Kafka, Redis, and SQS. » Collaborate with team members using Git, Review and provide feedback on others’ code. » Implement security best practices and authentication/authorization systems. » Create well-documented and high-performance rest APIs and GraphQL endpoints. » Solid understanding of CI/CD pipelines and containerization, with Docker and Kubernetes. Main Achievements: » Infrastructure improvement, by switching from SAM to Serverless Framework, enabling multiple developers to run services independently. » App engagement, client and revenue growth, by integrating the API-Football into the platform to provide real-time match data (~30s delay) for global soccer game information.
» Develop and maintain APIs for smart city platforms using AWS Lambda, S3, EC2, CloudWatch, DynamoDB, and Aurora MySQL/PostgreSQL. » Worked with JavaScript/TypeScript, NestJS, Kafka, SQS, SNS, and Jenkins in a microservices environment. Main Achievements: » Programmed an API to receive traffic violation data and process MQTT signals from automation devices. » Migrated database from DynamoDB to MySQL/PostgreSQL, handling ~2 million daily records, improving performance and client satisfaction.
» Create internal APIs with Node.js, MongoDB, MySQL, and PostgreSQL to support digital TV infrastructure. » Collaborate with front-end and back-end teams using React.js, Kafka, AWS, and NestJS. » Develop, and optimize backend services using Node.js, improving performance, scalability, and code reliability. » Understand design patterns, algorithms, and system design. » Build and maintain RESTful and GraphQL APIs to support the SaaS solutions. Main Achievement: » Migrated database from MongoDB to Microsoft SQL Server, resulting in a more responsive system for the customer.