Célio Vieira

Célio Vieira

FullStack Engineer • Data Engineer • AI Engineer | Cloud | Web | Mobile

AI Engineer Cloud Architect Data Engineer FullStack Dev Tech Lead

About me

I am a FullStack, Data, and AI Engineer, with over 7 years of professional experience. Currently a Tech Lead at Banco Itaú, where I design and optimize real-time and batch data pipelines using AWS (Glue, EMR, Athena, Redshift, Kinesis, Airflow, Iceberg) and Apache Spark/PySpark, while leading and mentoring my team from requirement gathering to delivery.

I am deeply passionate about AI engineering — developing solutions with LLMs, fine-tuning models using Ollama, ComfyUI, and HuggingFace on local servers, and implementing RAG pipelines. I hold certifications in Prompt Engineering, AI Practitioner, and Responsible AI.

With a postgraduate degree in Cloud Computing, I bridge the gap between software and data engineering to build high-performance architectures. I apply TDD, SOLID, DDD, and event-driven design across Node.js, Python, Go, and TypeScript stacks.

Outside of work, I enjoy playing video games, guitar, working out, walking and playing with my family and pets, and watching movies, series, anime, and superhero comics.

Experience

  • Software/Data Engineer & Tech Lead
    Current
    Itaú Unibanco
    Jul 2022 – Present — Remote
    • Tech Lead: Leading and mentoring peers from requirement gathering to delivery
    • Design and optimize real-time and batch data pipelines using AWS Glue, EMR, Athena, Redshift, Kinesis, Airflow, Iceberg, and Apache Spark
    • Integrations with Kinesis/Kafka; Data Lake and Lakehouse architectures
    • Ensure data quality through testing, schema validation, and observability
    • Deliver analysis-ready datasets for Athena/Redshift and QuickSight dashboards
    • Performance and cost optimization across storage/compute workloads
    • Languages: Python, JavaScript/TypeScript, Go, Terraform
    • Develop and maintain banking software services (Payments and Receipts)
    • Work with cross-functional teams on requirements, design, implementation, and delivery
    • TDD/BDD, SOLID, YAGNI, DRY; system design and best practices
    • AWS Stack: Lambda, API Gateway, SQS, EventBridge, DynamoDB
    • Languages: Node.js, Python; Infrastructure and cloud with AWS
  • Senior Software Developer
    Squadra Digital
    Apr 2022 – Jul 2022 (4 months) — Belo Horizonte, MG, Brazil
    • Led development and implementation of chatbot solutions
    • Collaborated on frontend, backend, and DevOps; planning and project management
    • Technologies: Node.js, Next.js, AWS (Amplify, API Gateway, DynamoDB, S3)
  • Software Developer
    Editora Fórum
    Jan 2020 – Apr 2022 (2 yr 4 months) — Belo Horizonte, MG, Brazil
    • Maintained management system and bookstore user flow
    • Event-driven hexagonal architecture in Node.js with AWS Serverless
    • Elastic Stack (Elasticsearch/Kibana) for indexing, searching, 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 of web systems within the organization
  • Software Developer
    CIT SENAI
    May 2019 – Jan 2020 (9 months) — Belo Horizonte, MG, Brazil
    • IoT/Industry 4.0/Automation projects using Arduino, PLC
    • Web systems developed with JavaScript, MongoDB, MySQL
  • Computer Instructor
    Feed Idiomas
    Nov 2018 – Apr 2019 (6 months) — Belo Horizonte, MG, Brazil
    • Assisted students: AutoCAD, Dreamweaver, Corel Draw, Office Package Advanced
    • Technical support and assistance
  • Software/Backend Developer
    Side 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 Architecture
    Pitagoras College
    Aug 2021 – Feb 2022
  • Bachelor — Computer Science
    Pitagoras College
    Aug 2019 – Jul 2021
  • Bachelor — Computer Engineering
    Centro Universitário Una
    Aug 2013 – Jun 2019
  • Electrical Installation Process Operations
    SENAI BH CECOTEG
    Jun 2018 – Dec 2018

Certifications

  • Essentials of Prompt Engineering
    Amazon Web Services (AWS)
    2025
    Prompt EngineeringLLMAIAWS
  • Artificial Intelligence Practitioner
    Amazon Web Services (AWS)
    2025
    AIMachine LearningAWSCloud AI
  • Responsible Artificial Intelligence Practices
    Amazon Web Services (AWS)
    2025
    AI EthicsResponsible AIAWS
  • AWS Knowledge: Serverless
    Amazon Web Services (AWS)
    Jul 2025

    ID: c38a0fcd-b515-44e5-b4e6-009d66dda4c4

    API GatewayAWSCloud ComputingCloud ApplicationsAWS LambdaServerless ComputingAmazon DynamoDBAmazon SQSAmazon SNSAWS IAMAWS SAMAWS Step Functions
  • Go: The Complete Developer's Guide
    Udemy
    Nov 2023

    ID: UC-bc0659f2-d151-40eb-8500-1bf08edf9d97

    Go
  • SQL for Developers
    desenvolvedor.io
    Nov 2023

    ID: 064ce485-8785-478b-b182-762072f473ec

    SQL
  • Mastering Apache Kafka
    desenvolvedor.io
    Oct 2023

    ID: 7356c88e-24b9-40b2-aa07-13333947fc07

    Apache Kafka
  • AWS Solutions Architect - Associate
    Udemy
    Aug 2022

    ID: UC-735116c9-2bd9-458a-bdec-827c7f7a0c16

    AWS
  • Energy Generation from the Kinetic Energy of Water (Project)
    Centro Universitário Una
    Jul 2018

Skills

AI & Machine Learning

OllamaHuggingFaceRAGLLM Fine-tuningComfyUIPrompt Engineering

Data Engineering

PySparkApache SparkApache AirflowApache IcebergDatabricksDataMeshKafkaSQL

Cloud & Infrastructure

AWSAWS GlueAWS EMRAWS AthenaAWS RedshiftAWS LambdaAWS KinesisTerraformDocker

Backend & Languages

Node.jsPythonGoTypeScriptTDDSOLIDDDD

Frontend & Mobile

ReactNext.jsReact RouterReact NativeExpoEAS

Platforms & Services

VercelRailwaySupabaseFirebase

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.

    JavaScriptNode.jsGoReact.jsFull‑stack DevelopmentPythonAWSDockerNext.jsAWS LambdaTypeScriptNoSQLTDDSOLIDDDDMeilisearchSupabaseReact NativeExpoAWS GlueAPI GatewaysStripe
  • NodeJS APP Builder
    Create NodeJS applications with a Serverless handler, handle routes easily.

    Library to help you to handle NodeJS Serverless applications, handle routes, security, tests, and more.

    JavaScriptNode.jsTypeScript
  • cdk-factory
    AWS CDK factory to build serverless infrastructure.

    Library to help you to build serverless infrastructure with AWS CDK, reusable modules, and more.

    JavaScriptAWSTypeScript

Be Your Stories — Screenshots

Be Your Stories banner with logo between two open books
BYS banner
BYS screenshot — Mobile — Home
Mobile — Home
BYS screenshot — Mobile — Search results
Mobile — Search results
BYS screenshot — iPad — Search feed
iPad — Search feed
BYS screenshot — iPad — User profile
iPad — User profile

NodeJS App Builder — Screenshots

NodeJS App Builder screenshot — Tests overview
Tests overview
NodeJS App Builder screenshot — Packages and scripts
Packages and scripts

CDK Factory — Screenshots

CDK Factory screenshot — Library files
Library files

Resume

View or download my full resume as a PDF.