
Rodrigo Garcia
Verified Expert in Engineering
Software Developer
Madrid, Spain
Toptal member since August 19, 2021
Rodrigo is an experienced and enthusiastic software developer who brings expertise in designing, installing, testing, and maintaining software systems. He is equipped with a diverse and promising skill set and proficient in various platforms, languages, and embedded systems. Rodrigo is a team player by nature, always able to collaborate as part of a productive team.
Portfolio
Experience
- JavaScript - 9 years
- React - 7 years
- Agile Software Development - 6 years
- Python - 4 years
- CSS - 4 years
- Redux - 3 years
- jQuery - 3 years
- Flask - 2 years
Availability
Preferred Environment
Slack, MacOS, Linux, Visual Studio Code (VS Code)
The most amazing...
...thing I've developed is a SaaS email editor, where thousands of users could deliver unique emails to their audience.
Work Experience
Front-end Developer (React)
Galileo
- Developed a complex web application focused on evaluating and improving GenAI applications.
- Solved many performance issues caused by the huge amount of data being handled.
- Participated in the whole development process, from building the app to deploying it to customers' private clusters.
Senior Full-stack Engineer
Campaign Monitor
- Improved and maintained ESP that delivered thousands of emails per day.
- Developed and implemented performance improvement strategies and plans to promote continuous improvement.
- Served as a part of a globally distributed team with members in the USA, Uruguay, and Ireland.
Senior Full-stack Engineer
Loop Studio
- Built customized React applications for USA customers.
- Managed development milestones from initial steps through final delivery.
- Carried out day-to-day duties accurately and efficiently.
Full-stack Developer
Precodata S.A
- Developed several banking applications for multiple clients across Latin America.
- Built a system to read and process thousands of checks per hour.
- Participated in big projects performed by large international teams.
Junior Developer
Tata Consultancy Services
- Built customized C# applications for internal usage.
- Tracked and fixed bugs in large legacy projects, using Jira as a reporting tool.
- Acted as a part of a globally distributed team, with members in India, the USA and Uruguay.
Experience
Campaign Monitor's Editor
University App
Banking Application
Education
Bachelor's Degree in Computer Science
University of the Republic - Montevideo, Uruguay
Skills
Libraries/APIs
React, jQuery, REST APIs, Node.js, Backbone.js
Tools
Webpack, Babel, Git, Figma, Slack
Languages
JavaScript, CSS, Python, TypeScript, HTML5, CSS3, Java, HTML, C#, SQL, GraphQL
Frameworks
Next.js, Flask, Redux, Tailwind CSS, Ruby on Rails 5, Ruby on Rails (RoR), Bootstrap
Paradigms
Agile Software Development, Scrum
Platforms
MacOS, Linux, Amazon Web Services (AWS), Visual Studio Code (VS Code)
Other
API Integration, Front-end, CSS5, Front-end Architecture, Front-end Development, Storybook, Engineering, FastAPI
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