Leandro Guardia, Developer in Cochabamba, Cochabamba Department, Bolivia
Leandro is available for hire
Hire Leandro

Leandro Guardia

Verified Expert  in Engineering

Software Developer

Location
Cochabamba, Cochabamba Department, Bolivia
Toptal Member Since
June 17, 2019

Leandro is a committed software engineer with a bold vision and the creator of variously sized, useful, high-quality web apps. He knows that finding the right business logic abstractions makes the code highly descriptive, and as a side effect, the architecture becomes eloquent and flexible. Leandro is convinced that writing tests first grants security and velocity; for him, effective communication is the key to quick progress.

Portfolio

Casper Sleep, Inc. (via Toptal)
Amazon Web Services (AWS), Git, Travis CI, Ruby on Rails (RoR)
Freelance Work
Git, React, Firebase, Node.js, RSpec, PostgreSQL, Ruby on Rails (RoR), Ruby
Avantica
Amazon Web Services (AWS), Git, Docker, Jenkins, RSpec, MySQL...

Experience

Availability

Part-time

Preferred Environment

Git, Postman, Visual Studio Code (VS Code), ITerm, MacOS

The most amazing...

...project I've worked on was a flexible codebase with pluggable features that served more than ten clients with different data sources, configurations, and UI.

Work Experience

Software Engineer

2019 - 2019
Casper Sleep, Inc. (via Toptal)
  • Developed back-end systems that manage wholesale business logic.
  • Implemented EDI (electronic data interchange) connections to communicate with trading partners.
  • Built API clients to generate shipping documents (packing slips and shipping labels).
  • Collaborated with a distributed team with members on four continents.
  • Refactored and cleaned testing code. I increased test coverage in code sections that were directly related to the task at hand.
Technologies: Amazon Web Services (AWS), Git, Travis CI, Ruby on Rails (RoR)

Software Engineer | Project Manager

2017 - 2019
Freelance Work
  • Used OOP advanced techniques to create secured and optimized RESTful services.
  • Covered all production code with unit tests—resulting in simplicity and an incremental driven testing-first discipline.
  • Implemented business logic with serverless infrastructures such as Firebase cloud functions.
  • Built pretty, functional, and intuitive user interfaces using React, Vue.js, and other plain technologies.
  • Acted as a product owner—collaborating with the client, validating work, and gathering accurate requirements.
Technologies: Git, React, Firebase, Node.js, RSpec, PostgreSQL, Ruby on Rails (RoR), Ruby

Server Software Engineer

2018 - 2018
Avantica
  • Took over a flexible back-end codebase that served many web applications with pluggable features and diverse configurations.
  • Controlled a robust continuous integration and continuous delivery infrastructure that complete a list of controls and verifications for each environment and client.
  • Supervised Cron jobs and background processes that performed data parsing routines and validated external dependencies.
  • Maintained a Chef recipes repository that scheduled email notifications, database backups, and other health checks.
  • Refactored production and test code, removed unreachable code, and increased coverage.
Technologies: Amazon Web Services (AWS), Git, Docker, Jenkins, RSpec, MySQL, Ruby on Rails (RoR), Ruby

Web Developer

2015 - 2017
Percella
  • Created a web application that used hashtags to aggregate content from social media.
  • Built a reactive content grid that listened to data insertions and modifications.
  • Developed an embedding system that allowed users to select and include content on their websites.
  • Implemented a temporary data storage system to effectively manage large volumes of data coming from content sources.
  • Developed a great number of CMS and plain websites for diverse clients.
Technologies: Git, Bootstrap, Node.js, Ruby on Rails (RoR), Ruby, Express.js, MongoDB, Meteor

Diagonal Architecture

https://diagonalconstructora.com/
I developed a content management system (CMS) for an architecture enterprise. The private interface allows administrators to securely manage information and media to be displayed on the public side of the site.

Public Speaking

I was accepted and invited to talk in local and international events. I took part in TechZone by Jala, Scrum Peru Day and several GDG events. Some of the topics that I spoke about are object-oriented programming, test-driven development, JavaScript, and deep learning.

Paradigms

Test-driven Development (TDD), Agile Software Development, Class-based OOP, Object-oriented Programming (OOP), Unit Testing, Scrum, Prototype-based OOP, Kanban

Languages

Python 3, Ruby, JavaScript, SQL, Bash

Frameworks

Ruby on Rails (RoR), Express.js, Bootstrap

Libraries/APIs

Node.js, React

Tools

RSpec, Trello, Jira, Git, ITerm, Travis CI, Jenkins, Postman

Platforms

Firebase, MacOS, Visual Studio Code (VS Code), Meteor, Heroku, Amazon Web Services (AWS), Docker

Other

Agile Software Testing, OOP Designs, Machine Learning, Deep Learning, Data Analysis, Exploratory Data Analysis, GitFlow

Storage

PostgreSQL, MySQL, MongoDB

2013 - 2017

Bachelor of Science (BSc) Degree in Systems Engineering (IT)

Universidad Católica Boliviana "San Pablo" - Cochabamba, Bolivia

JULY 2020 - PRESENT

Data Science Nanodegree

Udacity

SEPTEMBER 2018 - PRESENT

Speaker at Pan-american Congress of Systems Engineering

UPADI

NOVEMBER 2015 - PRESENT

Tenth Place at a Competitive Programming Contest

ACM ICPC Bolvia

SEPTEMBER 2015 - PRESENT

Academic Excellence

Universidad Católica Boliviana "San Pablo"

JANUARY 2013 - PRESENT

Exchange Student in Germany

AFS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring