Marcelo Chaves
Senior Software Engineer·Brasilia, Brazil·marcelochaves000@outlook.com
Professional Summary
Senior Full Stack Engineer with 9+ years of experience designing, building, and scaling high-performance software systems across backend architecture, modern frontend applications, and cloud-native infrastructure. Extensive experience delivering production-grade AI solutions, including LLM-powered agents, Retrieval-Augmented Generation (RAG) pipelines, and advanced integrations with OpenAI and Anthropic APIs to drive measurable business impact. Strong expertise in distributed systems, microservices, and scalable platform engineering, with hands-on proficiency in AWS and GCP, Kubernetes orchestration, CI/CD automation, and large-scale data processing. Recognized for leading cross-functional engineering initiatives, mentoring development teams, and consistently delivering reliable end-to-end solutions in fast-paced environments.
Skills & Technologies
- Frontend
- React, Next.js, Vue.js, Nuxt.js, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, Sass/SCSS, Redux, Zustand, React Query, Storybook, Webpack, Vite
- Backend
- Node.js, Express.js, NestJS, Python, FastAPI, Django, GraphQL, REST API, WebSockets, gRPC, Microservices, PostgreSQL, MySQL, MongoDB, Redix, Elasticsearch
- AI / ML
- Python, TensorFlow, PyTorch, Hugging Face, LangChain, OpenAI API, LLM Fine-tuning, RAG Pipelines, NLP, Computer Vision, MLflow, Jupyter
- Data Engineering
- Apache Kafka, Apache Spark, Airflow, dbt, Pandas, NumPy, BigQuery, Snowflake, ETL Pipelines, Data Modeling, SQL optimization, Redshift, Databricks
- DevOps & Cloud
- AWS (EC2, S3, Lambda, RDS, ECS, EKS), GCP, Docker, Kubernetes, Terraform, CI/CD (GitHub Actions, CircleCI, Jenkins), Nginx, Linux, Ansible, Prometheus, Grafana
- Tools
- Git, GitHub, Jira, Confluence, Figma, Postman, DataDog, Sentry, Agile/Scrum, TDD, System Design, Code Review
Work Experience
Principal Software Engineer · The New Standard
05/2023 – 04/2026 · Brasilia, Brazil
- Led the architecture and delivery of multiple product initiatives, coordinating across frontend, backend, and infrastructure teams to deliver high-quality features on schedule.
- Designed and implemented distributed, event-driven backend services using Node.js, NestJS, and Kafka, improving system scalability and reducing service communication latency through asynchronous processing.
- Developed and maintained reusable React and TypeScript component libraries adopted across multiple product teams, improving UI consistency and accelerating frontend development.
- Implemented observability and monitoring solutions using Prometheus and Grafana, enabling proactive issue detection and reducing production incident resolution time.
- Partnered closely with product managers and designers to translate business requirements into scalable technical solutions, owning the full lifecycle from design through deployment.
- Mentored engineers through code reviews, technical discussions, and collaborative problem-solving sessions, contributing to stronger engineering standards and team growth.
Senior Software Engineer · Cartola Comunicação
02/2021 – 01/2023 · Fortaleza, Brazil
- Developed and delivered full-stack features for a SaaS platform using React, Next.js, Python, and FastAPI, contributing across both frontend user experiences and backend services.
- Built and maintained blockchain-integrated functionality using Solidity and Ethers.js, enabling secure on-chain transaction processing and asset management workflows.
- Implemented AI-powered search and recommendation capabilities using Hugging Face models, RAG architectures, and Elasticsearch to improve content discovery and user engagement.
- Managed AWS cloud infrastructure with Terraform and ECS, while automating CI/CD workflows through GitHub Actions to streamline application deployments.
- Contributed to the modernization of a legacy monolithic application by helping migrate key services to a microservices architecture, improving scalability and deployment flexibility.
- Collaborated with data engineering teams to develop ETL pipelines using Apache Airflow and dbt, supporting reliable data ingestion, transformation, and analytics reporting.
Full Stack Engineer · Arctic Web
12/2018 – 11/2020 · Los Angeles, United States
- Developed and maintained a real-time monitoring platform using Vue.js, Node.js, and Express, delivering responsive dashboards and live operational data updates through WebSocket-based communication.
- Integrated third-party IoT device APIs and built backend services to ingest, process, and store sensor data in PostgreSQL, improving data accessibility and reliability for downstream applications.
- Containerized application services with Docker and supported Kubernetes-based deployments, helping establish a more consistent and scalable release process across environments.
- Implemented authentication and authorization mechanisms using JWT and role-based access control (RBAC), enhancing platform security and access management.
- Collaborated with engineering leadership and product stakeholders to define technical requirements, estimate project scope, and deliver features aligned with business priorities.
- Developed and maintained automated unit and integration test suites using Jest and Mocha, improving application reliability and reducing the risk of regressions during releases.
Back End Developer · Snow Monkey
09/2016 – 08/2018 · Birmingham, Alabama, United States
- Developed and maintained backend services and RESTful APIs using Node.js and Python for clients in fintech and logistics sectors, supporting scalable and reliable business applications.
- Designed and optimized PostgreSQL and MySQL database schemas, implementing efficient queries and managing schema migrations to support evolving product requirements.
- Integrated third-party services including Stripe, Plaid, and Twilio, building reliable payment, identity verification, and communication workflows within production systems.
- Participated in client meetings, sprint reviews, and technical discussions, helping translate business requirements into actionable engineering deliverables and realistic project timelines.
- Configured and maintained Jenkins-based CI pipelines to automate testing and deployment processes, improving development efficiency and release reliability.
- Collaborated effectively within distributed, cross-functional teams across multiple time zones, maintaining clear documentation and strong asynchronous communication practices.
Education
Bachelor's Degree · Yale University
09/2012 – 05/2016
This page renders exactly what the résumé contains. Sections it does not list — certifications, talks, publications — are absent rather than invented.