CV - Leandro Tocalini Joerg
Profile
Versatile Software Engineer with over 15 years of experience, including 4+ years specializing in DevOps. Proven track record in architecting and implementing scalable solutions across cloud platforms. Adept at leading teams, optimizing performance, and driving innovation in fast-paced environments.
Core Competencies
- Languages: Python, JavaScript, Golang, Java
- Databases: PostgreSQL, MongoDB, CouchDB, Redis
- Cloud & DevOps: AWS (Lambda, Gateway, SQS, Kinesis, Firehose, Glue, Athena, S3, CloudFormation), Kubernetes, Docker
- Big Data: Hadoop, HDFS, MapReduce, Hive, Presto, Airflow
- Messaging: RabbitMQ, Kafka
- Web Frameworks: Django, Flask, Vue.js
- CI/CD: Azure DevOps, AWS CodePipeline, Bitbucket Pipelines
Professional Experience
Lead Software Engineer - Asset Metrix
Jan 2024 - Present
Spearheading the development of a cutting-edge distributed microservices architecture.
- Architecting robust microservices using Python and Golang
- Implementing comprehensive observability solutions with OpenTelemetry and Grafana Labs stack
- Orchestrating deployments with Kubernetes and Helm, streamlining CI/CD processes
Senior Software Engineer - HubSpot
Aug 2022 - Dic 2023
Driving innovation in HubSpot’s core services, focusing on scalability and performance.
- Engineered distributed Java microservices leveraging Dropwizard, Kafka, MySQL, HBase, and Memcache/Redis
- Optimized data flow and processing using AWS SQS and S3
- Contributed to system design decisions, improving overall platform reliability and efficiency
Head of Engineering - Top.legal
Nov 2021 - Aug 2022
Led a high-performing team in developing an innovative contract management platform.
- Architected a serverless solution using AWS AppSync, DynamoDB, and Serverless Framework
- Implemented robust frontend and testing practices with TypeScript, Jest, and Cypress
- Established efficient CI/CD pipelines using Docker and Bitbucket Pipelines
Senior Software Engineer - Segment of One
Apr 2021 - Nov 2021
Developed high-performance, scalable microservices for data processing and analysis.
- Designed and implemented Golang microservices with a focus on efficiency and reliability
- Optimized inter-service communication using advanced message queue patterns
Lead Data Engineer and DevOps - Fineway
Aug 2018 - Nov 2020
Revolutionized the company’s data infrastructure and DevOps practices.
- Architected a serverless data lake using cutting-edge AWS technologies, significantly improving data processing capabilities
- Reduced infrastructure costs by over 20% while enhancing overall system performance
- Implemented Kubernetes cluster on AWS EKS, including a custom Airflow setup for efficient pipeline management
- Designed and deployed a comprehensive monitoring solution for microservices architecture
- Mentored junior engineers, fostering a culture of continuous learning and innovation
Senior Software Engineer - The Mobility House
May 2017 - July 2018
Pioneered software solutions for smart electric vehicle charging and grid stabilization.
- Developed distributed Python microservices for real-time data processing
- Created advanced algorithms for Smart Charging and Frequency Containment Reserve systems
Senior Software Engineer - AA2000
Dec 2015 - May 2017
Led backend development and DevOps initiatives for airport management systems.
- Engineered robust backend services using Django, Flask, MongoDB, Postgres, and Redis
- Implemented Docker-based microservices architecture with RabbitMQ for inter-service communication
- Developed data visualization solutions using Python and C3.js
- Created OAuth backend services for secure, centralized authentication
Big Data Engineer - Globant (MGO Customer)
Jun 2013 – May 2015
Transformed data processing capabilities, dramatically improving system responsiveness.
- Upgraded data pipeline from batch to near-real-time streaming, reducing latency from 20 minutes to under 10 seconds
- Developed Java applications for HDFS and MapReduce, optimizing big data processing
- Created interactive data visualization web apps using Python and C3.js
Continuous Learning
Committed to staying at the forefront of technology through continuous learning and professional development. Regularly participate in tech conferences, workshops, and online courses to expand knowledge in cloud computing, AI/ML, and emerging software development practices.