Talented Full-Stack Developer with 4+ years of experience using various web and mobile development technologies and tools, including Python, Java, Ruby, Go, Javascript, Typescript, and extensive experience with Linux systems in a SysAdmin setting. Leonardo is also highly-familiar with AWS mainly RDS, EC2, S3, VPC, Security Groups, Lambda, NAT Gateway. He is proficient in all phases of the software development life cycle including gathering requirements, analysis, design, implementation, testing, maintenance, and support.
Designed deployment solution on top of AWS stack: EC2 and RDS on top of VPC and with corresponding SGs.
Created CLI application that uses Binance’s futures client for retrieving and processing trading data using Python.
Built an ETL pipelined application with Java, Spring boot 2, Postgres and SQL Server. Created, maintaned, and deployed functionalities using RoR, for an app that uses geo-spatial data processing.
Built multiple software solutions on the backend side for different start-ups using Ruby on Rails, Python, and Java.
Developed the Tito app, a platform that connects users with newsworthy photos and videos to news media companies. I worked on the development of the back-end side of the application using Ruby on Rails.
Created a test framework for testing websocket’s messaging in a trading application. Implemented automated test suites on top of Selenium and Robot frameworks using Python and Java.
Mangobocado is a Python library for the MongoDB async client.
It aims to mimic the ActiveRecord API of Ruby on Rails.
The project is open-source and designed for Tornado web framework.
Education
Master's degree in Mathematics and Computer Science
University of Carabobo
2016 - 2019 (3 years)
BSc. in Economics
University of Carabobo
2006 - 2011 (5 years)
AWS Certified Solutions Architect; Taming Big Data with Apache Spark and Python; Learn Ethical Hacking from Scratch; Build Modern Responsive Websites with HTML5, CSS3, and Bootstrap; Algorithmic Problems in Java; Complete Java SE 8 Developer Bootcamp; Master Object Oriented Design in Java;