Logo
Nicholas – AWS, React, Python, experts in Lemon.io

Nicholas

From Spain (GMT+2)

flag
Full-stack Web DeveloperSenior
Back-end Web DeveloperSenior
Front-end Web DeveloperMiddle
Hire developer
15 years of commercial experience
Blockchain
Cryptocurrency
E-commerce
Fintech
Chatbots
Lemon.io stats

Nicholas – AWS, React, Python

Nicholas is an experienced software engineer with a proven track record across diverse industries, frameworks, and technologies. With strong expertise in full-stack development, he combines a deep understanding of software engineering principles with hands-on experience in technologies such as React, Python, AWS, and TypeScript. Known for his excellent communication skills and curiosity, Nicholas excels in engaging effectively in technical discussions and delivering robust solutions.

Main technologies
AWS
10 years
React
11 years
Python
15 years
Typescript
12 years
Additional skills
Django
Docker
WebSocket
Node.js
Solidity
React Hooks
AWS Lambda
Crypto
Redux
Redux Saga
MongoDB
Shopify
LangChain
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

Tech Lead
Dec 2022 - Ongoing2 years
Project Overview

A WebSocket API system designed with robust error and failure handling, leveraging Redux Saga for seamless integration into complex web applications. It supports advanced API behaviors, including ordered request handling and custom authentication protocols. This system has been effectively utilized to manage authentication and API endpoints in applications with high-performance requirements.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed an API with redundancy and health-check mechanisms to manage unstable connections effectively;
  • Implemented detailed logging to track user authentication steps, including email codes and cryptocurrency wallet challenge signing;
  • Designed a seamless handshake process with rollback functionality and the ability to restart from any point after a disconnect;
  • Wrote a suite of tests to ensure the system's robustness and compatibility across different platforms and architectures.
Project Tech stack:
React Hooks
React
Redux Saga
Redux
CEO/CTO
Dec 2023 - Nov 202410 months
Project Overview

This platform enables micro-consulting through chat, where users can set their own pricing for messages and monetize their expertise. Users can use their balance to chat with other professionals or withdraw it directly. The project covers a complete development stack, including frontend, backend, smart contracts, and task queue management, offering a seamless experience for both service providers and clients.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed and developed the entire application, including both frontend and backend systems;
  • Created the application’s design, ensuring a seamless user experience;
  • Deployed the application to production environments;
  • Implemented extensive end-to-end tests to ensure system reliability and performance.
Project Tech stack:
React
Python
Typescript
Django
Django REST
WebSocket
AWS
Lead Developer
Nov 2021 - Mar 20224 months
Project Overview

A decentralized finance (DeFi) platform focused on creating an automated market for interest rate swaps. The project involved designing and implementing a user-friendly interface, developing a subgraph to track blockchain events, and building a web3 SDK to enable seamless integration with the platform.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led the implementation of frontend, backend, and graph database smart contract event management;
  • Managed the setup and configuration of smart contract event tracking;
  • Resolved several technical challenges, including establishing an efficient event management system.
Project Tech stack:
React
React Hooks
Node.js
Solidity
AWS
AWS Lambda
Tech Lead
Aug 2021 - Jan 20225 months
Project Overview

An offline Bitcoin wallet designed for secure transaction creation and signing. The system also supported encrypting and decrypting secure messages using advanced cryptographic methods. The cryptographic implementation leveraged low-level algorithms to provide both symmetric and asymmetric encryption capabilities for secure communication.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed and implemented an offline Bitcoin wallet capable of creating and signing transactions;
  • Developed cryptographic systems in Python 3, utilizing SHA256 and AES encryption for secure operations;
  • Extended symmetric encryption functionality to support asymmetric encryption for secure messaging;
  • Enabled secure message encryption and decryption using the wallet's cryptographic features.
Project Tech stack:
Python
Crypto
Tech Lead
Jul 2020 - Feb 20217 months
Project Overview

An application was developed to address the issue of online cart abandonment, where customers add items to their shopping cart but fail to complete the purchase. As part of the solution, a plugin for Shopify was created to enable upselling opportunities. The plugin, built using React, was seamlessly integrated into the Shopify platform to enhance user experience and drive conversions.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed and implemented a drag-and-drop interface for building upsell UIs, enabling merchants to upload images and link products;
  • Developed a smart matching system to offer specific products based on the contents of a customer’s cart;
  • Ensured smooth error handling to maintain a seamless customer experience;
  • Integrated error reporting and logging using Sentry for proactive issue resolution;
  • Enabled the creation of multiple upsells per purchase to maximize revenue opportunities;
  • Built a full customization system for merchants to configure their upsell workflows;
  • Wrote end-to-end (e2e) tests to ensure functionality and reliability.
Project Tech stack:
React
React Hooks
Shopify
MongoDB
Redux
Redux Saga

Education

2014
Astrophysics
BSc
2016
Bioengineering
MEng

Languages

Spanish
Advanced
French
Upper-intermediate
English
Advanced

Hire Nicholas 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 © 2025 lemon.io. All rights reserved.