Leonardo G.

About Me

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.

AI, ML & LLM

Frontend

Backend

DevOps

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Hiberus Tecnologia
Hiberus Tecnologia
Full Stack Developer
2019 - 2020 (1 year)
Spain
  • Worked on the development of hybrid mobile applications, using Nest.js, TypeORM, Ionic 4, and Angular.

  • Developed the AlvaroMoreno mobile app for a known clothes brand in Spain, using Ionic 4, Nest.js, and Angular for the admin dashboard.

  • Ensured application responsiveness for consumers, effectively addressing technical and developmental aspects.

Freelancer
Freelancer
Back-End Engineer/DevOps Engineer
2019 - 2020 (1 year)
Remote
  • 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.

Vascar Solutions
Vascar Solutions
Software Engineer/Automation Engineer
2018 - 2019 (1 year)
Remote
  • 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.

Innova4J
Innova4J
Software Engineer
2018 - 2018
Colombia
  • Designed, created, and maintained wrappers for integrating third party payment APIs using Python with Django.

  • Implemented and maintained solutions using Golang, Spring boot 2, and Java JSF.

  • Worked on the development of the entire application lifecycle, focusing on coding and debugging.

Freelancer
Freelancer
SysAdmin
2015 - 2018 (3 years)
Remote
  • Created scripts using Python and Java to autopublishing (based on static data) content on different Wordpress websites.

  • Monitored a web site running on top of Wordpress and deployed on Linux servers: CentOS and Debian distros.

  • Ensured security through access controls, backups, and firewalls.

Showcase

Software Developer - Titoapp
Software Developer - Titoapp
  • Tito is an app that allows users to capture and monetize newsworthy photos and videos.

  • It connects users with news media companies through real-time updates of noteworthy content.

  • The developer utilized Ruby on Rails for the back-end of the application, incorporating geometry-related optimization algorithms for GIS data.

Full-Stack Developer - AlvaroMoreno
Full-Stack Developer - AlvaroMoreno
  • Developed a mobile app for a Spanish clothing brand.

  • Utilized Ionic 4, Nest.js, and Angular for the front-end and back-end.

  • Served as a full-stack engineer, responsible for both front-end and back-end development and deployments.

Software Developer - Mangobocado
Software Developer - Mangobocado
  • 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
Master's degree in Mathematics and Computer Science
University of Carabobo
2016 - 2019 (3 years)
BSc. in Economics
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;
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;
Licenses & Certifications