Howdy Logo
Image of Lucas A.

Lucas A.
CTO

Node.js
Kubernetes
Al
Javascript
Php
Python
Amazon Aws
Docker Cloud
Bio

A seasoned professional with senior expertise in Node, Python, and PHP, possessing over five years of experience in leadership roles as a Chief Technology Officer, where the responsibility included managing teams exceeding 20 members and actively participating in development and architectural tasks. Proficient in DevOps and microservices, with extensive experience in building scalable and resilient systems utilizing Terraform, Docker, and Kubernetes. Adept at maintaining up-to-date knowledge of emerging technologies.

Deep technical proficiency in unit testing, integration testing, and end-to-end testing with Cypress, coupled with the implementation of Continuous Integration/Continuous Deployment (CI/CD) practices. Committed to the importance of meticulously planned software architecture, effectively applying design patterns and SOLID principles to drive robust and maintainable codebases.

  • Tech Lead | BU Vale Bonus
    10/1/2023 - Present

    Developed proficiency in NestJS with TypeScript and utilized Kafka for Pub/Sub communication. Designed and implemented REST APIs using Swagger, ensuring comprehensive documentation and ease of integration. Applied Datadog for robust observability to monitor application performance and troubleshoot issues effectively. Managed data persistence and retrieval using PostgreSQL, while leveraging Redis for caching to optimize application speed. Integrated ElasticSearch to enable efficient search capabilities in large datasets. Employed Github pipelines for seamless deployment processes and ensured smooth microservices orchestration using Kubernetes. Utilized AWS for scalable cloud infrastructure.

    Held responsibility for the technical leadership and architecture of microservices, focusing on developing a CRM and bonus system for an internal e-commerce platform, which allowed for purchases using a mix of money and bonus credits. Led the construction and implementation of a high-volume recharge engine for a major telecom company in Brazil, capable of processing approximately 35 million records daily. Achieved error-free processing for over 100 million records, showcasing the system's reliability and efficiency. Directed team management to foster technical growth, applying established software development methodologies to enhance overall team performance.

  • Chief Technology Officer | CTO
    1/1/2020 - 8/1/2023

    Spearheaded the development of an architecture encompassing over 12 microservices using NestJS with TypeScript. Utilized Kafka for Pub/Sub communication while creating robust GraphQL and REST APIs. Ensured comprehensive test coverage, implementing unit, integration, and end-to-end tests with Cypress. Designed and optimized the data architecture leveraging PostgreSQL, MongoDB, DynamoDB, and ElasticSearch. Implemented infrastructure as code using Terraform and streamlined continuous integration and deployment processes with CircleCI. Contributed to advanced AI system projects utilizing Python, PyTorch, and Stable Diffusion. Successfully managed and coordinated a geographically diverse team based in Brazil and Uruguay, fostering collaboration and maintaining high standards of technical excellence.

  • Chief Technology Officer | CTO
    11/1/2018 - 1/1/2020

    Developed proficiency in NestJS and TypeScript, implementing numerous services to modernize the backend infrastructure. Successfully migrated from a monolithic Adobe Magento platform to a microservices architecture comprising 13 distinct services utilizing Node with NestJS and TypeScript. Demonstrated expertise in event-driven architecture with Kafka, handling various data interactions through GraphQL and REST APIs. Ensured data integrity and performance across multiple database systems including PostgreSQL, MongoDB, and DynamoDB, along with efficient data retrieval using Elasticsearch. Increased reliability and scalability by employing Terraform for infrastructure as code and CircleCI for continuous integration and continuous deployment (CI/CD) pipelines. Enhanced test automation and code quality with Cypress, resulting in smooth and error-free deployments.

  • Principal Software Engineer
    5/1/2018 - 1/1/2020

    Developed comprehensive expertise in NestJS and TypeScript by implementing micro-services architecture, significantly enhancing system modularity and scalability. Utilized Kafka for efficient messaging and stream processing, ensuring robust and reliable data pipelines. Designed and deployed GraphQL and REST APIs for seamless data interaction. Enhanced testing capabilities with Cypress, leading to increased functional accuracy and reliability of software applications. Demonstrated proficiency with PostgreSQL, MongoDB, and DynamoDB for diverse database management needs. Implemented ElasticSearch to improve search functionalities and data retrieval processes. Leveraged Terraform for infrastructure as code, streamlining deployment and scalability. Integrated CI/CD pipelines using CircleCI, automating the software deployment process and reducing manual interventions. Conducted an in-depth evaluation and optimization of the Magento 2 platform, identifying and resolving critical bugs and performance issues, and transitioning from Elastic Beanstalk to Kubernetes for better container orchestration and cluster management.

  • Devops
    10/1/2017 - 5/1/2018

    Developed and led infrastructure optimization and standardization initiatives, utilizing Terraform and Kubernetes on AWS to reduce costs and enhance performance. Promoted the adoption of continuous delivery and deployment practices through the integration of Docker and CircleCI. Successfully executed a three-month intense preparation plan for Black Friday, involving the development of a load testing service that ensured stability during peak traffic periods. This included implementing advanced monitoring capabilities with Datadog and Grafana, alongside auto-scaling policies to manage millions of simultaneous accesses effectively. Enhanced overall DevOps practices and leveraged AWS services, including RDS and EKS, to support scalable and resilient architecture solutions.

  • Devops
    11/1/2016 - 7/1/2017

    As a lead development architect, spearheaded initiatives to optimize systems, advocating for the adoption of continuous deliveries and deployments leveraging AWS EKS, AWS RDS, AWS Lambda (integrating both Serverless and Seed.run), and Terraform. A notable transformation was achieved by converting the manual deployment infrastructure using Docker and EC2 into a centralized solution employing Terraform, scaled across both AWS and Azure. Implemented automated pipelines utilizing CircleCI and Seed.run, significantly enhancing operational efficiency and standardization.

  • Software Engineer
    4/1/2016 - 11/1/2016

    Developed expertise in Node and focused on quality and reliability by implementing unit, integration, and E2E testing. Led the restructuring of the infrastructure by introducing Docker to standardize and optimize development environments. Established a continuous delivery pipeline using CircleCI, ensuring an efficient transition of code to production. Directed the restructuring of the infrastructure on AWS and utilized Terraform to create a scalable and efficient architecture, providing a solid foundation for organizational growth.

  • Secondary School at Samuel Wainner
    1999 - 2006

Lucas is available for hire

Hire Lucas A.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.