Leandro Guardia
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Software Engineer | Project Manager
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.
Server Software Engineer
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.
Web Developer
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.
Experience
Diagonal Architecture
https://diagonalconstructora.com/Public Speaking
Skillset
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
Education
Bachelor of Science (BSc) Degree in Systems Engineering (IT)
Universidad Católica Boliviana "San Pablo" - Cochabamba, Bolivia
Certifications
Data Science Nanodegree
Udacity
Speaker at Pan-american Congress of Systems Engineering
UPADI
Tenth Place at a Competitive Programming Contest
ACM ICPC Bolvia
Academic Excellence
Universidad Católica Boliviana "San Pablo"
Exchange Student in Germany
AFS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring