Logo
Santiago – React, Typescript, React Native, experts in Lemon.io

Santiago

From Uruguay (GMT-3)

flag
Full-stack Web DeveloperSenior
Mobile DeveloperSenior
Hire developer
6 years of commercial experience
Banking
E-learning
Edtech
Fintech
Mobile apps
Video streaming software
Lemon.io stats
1
projects done
2066
hours worked
1
offers now 🔥

Santiago – React, Typescript, React Native

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
React
6 years
Typescript
6 years
React Native
5.5 years
Node.js
6 years
Additional skills
Apollo GraphQL
Apollo Server
GraphQL
TypeORM
Apollo Client
JavaScript
MobX
AWS
Amazon S3
Redux
PostgreSQL
Next.js
Tailwind CSS
Cypress
CircleCI
Jenkins
GitHub Actions
Storybook
Ready to start
1 week notice
Direct hire
Potentially possible

Experience Highlights

Senior Full-Stack Developer
Mar 2023 - Apr 20241 year
Project Overview

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.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
React
Supabase
Typescript
PostgreSQL
Next.js
Tailwind CSS
Senior Developer
Jun 2018 - May 20223 years 11 months
Project Overview

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.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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 Tech stack:
React
Node.js
Apollo GraphQL
GraphQL
TypeORM
Typescript
Apollo Client
Apollo Server
pm2
Project Manager, Tech Lead, Senior Developer
Jan 2022 - Apr 20222 months
Project Overview

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.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
React Native
MobX
Senior Developer, Project Manager
Sep 2020 - Mar 20221 year 6 months
Project Overview

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.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
React Native
Typescript
JavaScript
Tech Lead, Senior Developer
Sep 2019 - Sep 20201 year
Project Overview

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.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
React Native
MobX

Copyright © 2024 lemon.io. All rights reserved.