Santiago
From Uruguay (GMT-3)
7 years of commercial experience
Lemon.io stats
1
projects done2066
hours worked4
offers now 🔥Santiago – React, React Native, Node.js
Meet Santiago, a seasoned Senior Full-stack developer with expertise in React.js, Node.js, and React Native. Santiago's transition from coder to manager within a 10-person team underscores his leadership potential. His proficiency in automated testing, mastery of GraphQL, and adeptness in global state management highlight his commitment to delivering high-quality, optimized solutions. Santiago's strong problem-solving skills and clear communication make him an invaluable asset to any development project.
Main technologies
Additional skills
Testimonials
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Senior Full-Stack Developer
A community curation platform focused on summer camp staff. The platform hosts training documents, videos, quizzes, the camp's calendar with events, surveys, and more.
- Led development of the React Native app
- Co-led development of React app
- Designed and implemented RBAC in a multi-tenant setting. Each tenant could modify their roles and permissions.
- Team's go-to expert on Supabase, Tailwind/CSS.
Senior Developer
Online portal of the Faculty of Engineering of the University of the Republic (Uruguay), where students can watch recordings of classes. It began as a student project in 2013 and is now endorsed by the faculty.
- Created front-end and back-end architecture from the ground up;
- Integrated CI/CD tools;
- Managed the running server (using PM2);
- Integrated a new database;
- Implemented utility scripts for everyday tasks. CLI tool for coordinators to use and manage the content on the web;
- Implemented templating for the creation of new features;
- Created performant GraphQL queries and mutations.
Project Manager, Tech Lead, Senior Developer
The second iteration of the kid's savings project. This time the main objective was to publish the app in Google Play, as so far, the app was only available for iOS.
- Updated the React Native project from version 0.64 to 0.68;
- Published app to Google Play;
- Managed a three-person team;
- Developed new features;
- Did development reviews.
Senior Developer, Project Manager
This project was the rewrite of a popular banking SDK from old Angular to React Native. White-label app sold to banks where customers could manage their banking products, make transfers, etc.
- Managed a team of 7 (starting in the second half of the project);
- Participated in architectural decisions;
- Developed many complex features;
- Did development reviews;
- Wrote tests;
- Discussed the scope of features with the client;
- Automated everyday tasks.
Tech Lead, Senior Developer
The app is aimed at parents and their children. The objective is to introduce children to the economic world, teaching them how to save and how to spend responsibly. Parents can send their children money through the app, aimed at specific goals, or savings or checking accounts.
- Created front-end architecture;
- Debugged and resolved the application issues;
- Introduced and later assisted junior developers;
- Executed dev reviews;
- Integrated CI/CD tools;
- Published the app to AppStore.