Logo
Santiago – Typescript, React, Node.js, experts in Lemon.io

Santiago

From Spain (GMT+2)

flag
Front-end Web DeveloperSenior
Back-end Web DeveloperSenior
Hire developer
9 years of commercial experience
Accounting
Banking
Blockchain
Consulting services
Customer support
Edtech
Fashion
Fintech
Medtech
B2B2C
B2C
Open source
Dev tools
SaaS
Lemon.io stats

Santiago – Typescript, React, Node.js

Meet Santiago - a Senior full-stack engineer with 8+ years of commercial experience. During his practice, he greatly contributed to the projects in various domains, among which are fintech, SaaS, banking, edtech, fashion, blockchain, utilizing React.js & Node.js as the main stack. The seamless blend of solid and emotionally mature soft skills aligned with Senior-level expertise across both front-end and back-end makes Santiago the exact perfect match for your project!

Main technologies
Typescript
7 years
React
5 years
Node.js
7 years
AWS
3 years
Additional skills
Nest.js
Next.js
JavaScript
MongoDB
MySQL
web3.js
Knex.js
Ember.js
Express.js
Vue.js
Ready to start
ASAP
Direct hire
Potentially possible

Ready to get matched with vetted developers fast?
Let’s get started today!Hire developer

Experience Highlights

Senior Software Engineer
Apr 2020 - Nov 20244 years 7 months
Project Overview

The product was a note-taking service, that supported the communication tasks between users and their clients, creating and organizing reusable written and handwritten notes.

Skeleton
Skeleton
Skeleton
Responsibilities:

Santiago was responsible for the following areas:

  • designed and developed key features;
  • coordinated development team;
  • communicated with end-users;
  • managed re-architecture of the handwriting module;
  • provided improvements to the main module of the application.
Project Tech stack:
React
Apollo GraphQL
Sequelize ORM
Node.js
Typescript
JavaScript
HTML
CSS
Senior Full-Stack Engineer
Feb 2022 - Jul 20242 years 5 months
Project Overview

This project empowered financial institutions by providing streamlined access to their customers' accounting data and critical financial metrics through a single, unified API. By processing, normalizing, and delivering data from various accounting, banking, and commerce platforms, it eliminated the complexities of managing multiple integrations. The primary customers were banks and financial institutions, with a common use case being lending institutions assessing their clients' lending risk using consistent and actionable financial insights.

Skeleton
Skeleton
Skeleton
Responsibilities:

Among the responsibilities, Santiago carried out the following tasks:

  • managed ownership of the user-facing modules, such as end-user authorization systems and authentication flows, as well as integrations with accounting and banking platforms like QuickBooks, Plaid, and Zoho Books;
  • led the development of the scalable multi-tenancy architecture, enhancing enterprise functionality and customer satisfaction;
  • played a key role in overhauling system logs, which improved debugging capabilities and supported a substantial increase in data processing scale;
  • contributed to the launch of key features, including the Railz Sandbox V2, the Zoho Books integration, and major security enhancements;
  • full ownership over the refactoring of the TypeScript codebase;
  • improved automation scripts.
Project Tech stack:
React
Next.js
Sequelize ORM
MySQL
MongoDB
RabbitMQ
Node.js
Typescript
JavaScript
CSS
HTML
API
Preact
Software Developer
Jan 2019 - Sep 20212 years 7 months
Project Overview

The main task of this project was to create a TypeScript framework utilizing REST APIs following the JSON:API specification. Originally developed as an in-house, it is now open-source.

Skeleton
Skeleton
Skeleton
Responsibilities:

Santiago was tasked with the following:

  • designed and implemented a new backend framework using Knex, ensuring compliance with the JSON standard;
  • engineered an add-on for the framework to enable support for dynamic database structures, enhancing flexibility and scalability;
  • supported the development of a CMS product by integrating the dynamic database structure add-on, enabling advanced content management capabilities.
Project Tech stack:
React
Ember.js
Node.js
Typescript
Knex.js
CSS
web3.js
Software Developer
Oct 2019 - May 20207 months
Project Overview

An alternative streaming torrent implementation, based on WebTorrent and including a custom BitTorrent protocol extension that allows seeds (people owning the file) to block and unblock the sharing of files to other peers, conditional on paying for the data you exchange, using a blockchain experimental (at the time) payment network, for the payments.

Skeleton
Skeleton
Skeleton
Responsibilities:

I led the development of this service/app that demonstrated a Level-2 Ethereum network’s speed and reliability by enabling users to share and monetize digital content (torrents) through microtransactions for each section of data downloaded.

Project Tech stack:
Typescript
JavaScript
Node.js
React

Education

2021
Computer Science - Systems Analyst
8.44/10

Languages

Spanish
Advanced
English
Advanced

Hire Santiago or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestPlace a free quotedream dev illustration
Copyright © 2024 lemon.io. All rights reserved.