John R. Kosinski, Developer in Chiang Mai, Thailand
John is available for hire
Hire John

John R. Kosinski

Verified Expert  in Engineering

Bio

As a veteran full-stack developer, John's great breadth and depth of experience include cryptocurrency, IoT, blockchain, and mobile projects. His foundation is in C and C++, with many years of experience in .NET. His work experience up until 2009 was in the NYC and NYC area. Since 2009, he's been living abroad and working remotely. John has a personal research project in the background, involving blockchain and deep neural networks.

Portfolio

Hamza Labs
Agile, eCommerce, Medusa, TypeScript, Next.js, Solidity, Blockchain...
Leeds Rising
Software Development, API Integration, Trading, C#, Python, Trading Systems...
Patagon Management LLC
Solidity, Blockchain, Smart Contracts, Algorithmic Trading...

Experience

  • Software Development - 20 years
  • .NET - 16 years
  • C++ - 16 years
  • Design Patterns - 14 years
  • Technical Leadership - 7 years
  • Banking & Finance - 5 years
  • TypeScript - 4 years
  • Solidity - 4 years

Availability

Part-time

Preferred Environment

Ethers.js, Visual Studio, Visual Studio Code (VS Code), Scrum, Agile, Test-driven Development (TDD)

The most amazing...

...thing I've done recently was to develop a blockchain financial instrument that was one of the first of its kind.

Work Experience

CTO

2023 - PRESENT
Hamza Labs
  • Developed Zeppelin, a network of smart contracts to track eCommerce sales affiliate activity on the blockchain.
  • Architected and managed a team of developers to create and maintain a custom Medusa eCommerce multi-vendor website with a wallet authentication system.
  • Architected and developed escrow smart contracts to support sales on the eCommerce website.
Technologies: Agile, eCommerce, Medusa, TypeScript, Next.js, Solidity, Blockchain, Smart Contracts, Ethereum

Software Developer

2023 - 2023
Leeds Rising
  • Developed PyDAS: a robust, complete and well-tested Python API to the DAS trading platform API for buying, selling, borrowing, and short-selling US stocks.
  • Developed and rigorously tested an algorithmic trading system using the PyDAS API, which can specify dynamic trading strategies, including a configurable Trigger and configurable plug-and-playable Trade logic.
  • Implemented strategies for borrowing and short-selling illiquid stocks on the Nasdaq and NYSE. Deployed and tested those strategies on the live market.
Technologies: Software Development, API Integration, Trading, C#, Python, Trading Systems, Stock Trading, Multithreading

DeFi Architect

2022 - 2023
Patagon Management LLC
  • Architected and developed a dApp, one of the first of its kind, that allows users to buy into a US Treasury Bond fund on the blockchain. Launched on BSC and Ethereum blockchains. Won the race to market before competitors.
  • Architected and developed a secure off-chain system to automate vault sweeps and other processes related to the Treasury Bond vault systems.
  • Conducted technical research to assess the feasibility of various potential automated hedge fund strategies in the blockchain space.
  • Implemented rigorous testing and security for on-chain blockchain products.
  • Directed testing and development of the React front end for decentralized applications and administrative decentralized interfaces.
Technologies: Solidity, Blockchain, Smart Contracts, Algorithmic Trading, Algorithmic Trading Analysis, Hedge Funds, Web 3.0, Application Architecture, Automated Trading Software, Back-end, REST, Git, Express.js, Web Security, Penetration Testing, Decentralized Systems, Decentralized Finance (DeFi), ERC-20, Web3.js, Technical Architecture, Solution Architecture, Fintech, Lambda Functions, Amazon Simple Notification Service (SNS)

Technical Consultant

2022 - 2023
AxiomSys
  • Planned and estimated project packages for non-fungible and fungible token development, front-end minting and administration websites with React, and security audits of smart contracts.
  • Researched, planned, and presented the integration of fungible and non-fungible tokens with the Unity game engine back end of a well-known online meeting venue.
  • Contacted, vetted, and interviewed blockchain developers, laying the foundations for an elite international team of blockchain warriors.
  • Developed, planned, and documented a methodology for security audits of smart contracts.
  • Provided expert technical consultation during sales meetings.
Technologies: Solidity, Blockchain, Smart Contracts, Ethereum, Ethereum Smart Contracts, Solana, C#, JavaScript, .NET, Unity, Software Development, Blockchain & Cryptocurrency, Full-stack, Rust, Cryptocurrency, Unix, C#.NET, TypeScript, Crypto, Architecture, React, MetaMask, Rinkeby, Web 3.0, Application Architecture, Automated Trading Software, Back-end, Git, Express.js, R&D, Presentations, Decentralized Systems, ERC-20, Web3.js, Technical Architecture, Solution Architecture, PostgreSQL, Go, Lambda Functions

Senior C# Web3 Developer

2022 - 2022
Garbles Labs
  • Ported the TypeScript SDK to C#/.NET for the well-known Solana market maker Orca Whirlpools to be used in the Unity game engine; made it open for community use.
  • Developed the SDK for .NET, refactored as necessary, and added a suite of automated tests to ensure quality.
  • Interfaced with the Rust smart contracts and modified the Rust code as needed for testability.
Technologies: C#, Unity, C#.NET, TypeScript, Blockchain, Rust, Node.js, JavaScript, Smart Contracts, Gaming, .NET, Decentralized Systems, Web3, ASP.NET Core

Enterprise C++ Developer

2019 - 2022
Alteryx
  • Resolved customer and in-house defects in the software's main back-end C++ engine, using C++ 11 on both Windows and Linux platforms.
  • Developed new features for the software's main back-end C++ engine, using C++ 11 on both Windows and Linux platforms as part of a team of developers.
  • Fixed some of the most long-standing and challenging defects in the software; thoroughly documented the root causes and implemented testing to prevent a recurrence.
  • Managed the defect lifecycle, interfacing with other teams for information and assistance when needed.
Technologies: C#, .NET, Microsoft Visual Studio, C++11, C++, Test-driven Development (TDD), Defect Management, Microsoft SQL Server, Agile Software Development, Unit Testing, Software Development, Design Patterns, Complex Problem Solving, Linux, JavaScript, APIs, CI/CD Pipelines, SQL, Unix, Integration, C#.NET, Architecture, Algorithms, MySQL, Application Architecture, API Integration, Back-end, Git, Confluence, Visualization, Data Engineering, Technical Architecture, Solution Architecture, Multithreading

IoT Engineer

2018 - 2019
Jaber Medical
  • Developed ESP8266 and ESP32 hardware prototypes for a unique and proprietary hospital emergency room communications system. The prototype included IR, WiFi, and an RFID chip scanner.
  • Architected and developed embedded networked software for the ESP32/ESP8266 for the hardware prototype, with Arduino and RTOS in C, interacting with WiFi, IR, and RFID readers.
  • Researched and made decisions and tradeoffs regarding software and hardware requirements, working closely with the client to meet their needs.
Technologies: Amazon Web Services (AWS), ESP32, ESP8266, Embedded Systems, Amazon DynamoDB, Arduino, C++, Internet of Things (IoT), C, JavaScript, Agile Software Development, Node.js, Unit Testing, AWS IoT, Real-time Operating System (RTOS), MQTT, Software Development, Design Patterns, Embedded C++, Complex Problem Solving, Microservices, Linux, APIs, Full-stack, TypeScript, Architecture, Amazon EC2, AWS Lambda, Application Architecture, NoSQL, REST, Git, Express.js, Technical Architecture, Solution Architecture, Lambda Functions, Amazon Simple Notification Service (SNS)

Alexa Developer

2018 - 2018
Anguleris Technologies
  • Developed a rich Alexa app that will allow customers to run spoken English queries against a complex product database.
  • Architected and developed the back end using DynamoDB on AWS, Node.js, and AWS SDK, to automate back-end data imports from providers and synchronize with the database.
  • Developed a rigorous automated testing suite to ensure continued quality.
Technologies: Amazon Web Services (AWS), Amazon Alexa, JavaScript, Agile Software Development, Unit Testing, AWS IoT, Software Development, Design Patterns, Complex Problem Solving, Amazon EC2, AWS Lambda, Amazon DynamoDB, Application Architecture, NoSQL, Git, Lambda Functions

Alexa Developer

2017 - 2018
Sterling VC
  • Developed and brought to market an Alexa skill for retrieving New York sporting news updates for Alexa Echo, Dot, and Show.
  • Used DynamoDB, AWS Lambda scripts in Node.js, and AWS SDK to architect a back-end system for retrieving data from providers and keeping the database synchronized.
  • Architected and implemented voice-activated UI for Alexa, as well as a visual UI for Alexa Show.
Technologies: Amazon Web Services (AWS), Node.js, Amazon Alexa, Agile Software Development, Unit Testing, AWS IoT, Software Development, Design Patterns, Complex Problem Solving, JavaScript, Full-stack, Amazon EC2, AWS Lambda, Amazon DynamoDB, Application Architecture, Git, Lambda Functions

R&D Manager

2017 - 2018
Futronix
  • Researched and directed research in the development of Alexa Skills for Amazon Echo Dot and how they could be integrated into existing company products.
  • Researched possibilities of replacing the usage of proprietary chips in some of the company's existing products with less-expensive ESP8266 and ESP32 chips.
  • Created a prototype module for integrating voice commands into the interfaces of an existing home lighting product, utilizing AWS and Alexa APIs.
  • Presented and documented research findings, as well as new proposals for technological product improvements.
Technologies: Amazon Web Services (AWS), Amazon Alexa, Arduino, Embedded C++, ESP8266, Internet of Things (IoT), JavaScript, .NET, Agile Software Development, Node.js, Unit Testing, AWS IoT, Real-time Operating System (RTOS), Embedded Systems, MQTT, ESP32, Software Development, Design Patterns, .NET Core, Complex Problem Solving, Linux, C#, Unix, Architecture, Amazon EC2, AWS Lambda, Amazon DynamoDB, Application Architecture, GraphQL, Git, Prediction Markets, Visualization, ASP.NET Core, Technical Architecture, Solution Architecture, PostgreSQL, Lambda Functions, Amazon Simple Queue Service (SQS)

Automated Trade Analyst

2016 - 2017
Event Driven Investor
  • Improved algorithms for analyzing the correlation between distinct financial asset price series.
  • Corrected Pearson's coefficient calculations to discover the correlation between stock trading pairs.
  • Refactored the C# application code for better organization, extensibility, and modularity.
  • Added automated tests to discover bugs in the existing codebase. Analyzed and fixed the bugs found.
Technologies: C#, SQL, .NET, Interactive Brokers API, Infragistics, Azure, MySQL, Stock Trading, Trading, Finance, Stock Analysis, Trading Systems, ASP.NET Core, Fintech, Multithreading

Node.js Developer

2016 - 2017
Private Client
  • Developed a full and profitable algorithmic trading system to exploit arbitrage opportunities between cryptocurrency futures and spot markets.
  • Tested and debugged the system, using APIs for various exchanges.
  • Developed plugins to allow the system to be used on various popular crypto futures and spot exchanges.
Technologies: Blockchain, Trading, Arbitrage, Futures, JavaScript, Agile Software Development, Node.js, Unit Testing, Software Development, Design Patterns, Complex Problem Solving, Docker, Linux, C#, .NET, Microsoft Visual Studio, Ethereum Smart Contracts, Decentralized Finance (DeFi), APIs, Blockchain & Cryptocurrency, Full-stack, Bots, Binance API, Cryptocurrency, Unix, Integration, TypeScript, Crypto, Architecture, Rinkeby, Amazon EC2, Amazon RDS, AWS Lambda, Amazon DynamoDB, Algorithmic Trading, Algorithmic Trading Analysis, Application Architecture, Automated Trading Software, REST, Git, Express.js, Prediction Markets, Visualization, Twilio, Trading Systems, Decentralized Systems, Bitcoin, Technical Architecture, Solution Architecture, Multithreading, Lambda Functions, Amazon Simple Notification Service (SNS)

Freelance Senior Xamarin Developer

2015 - 2017
Aquamonix
  • Developed from scratch a Xamarin iOS application that controls large-scale SCADA irrigation systems via a Java middle tier.
  • Built the MVP's architecture and prepared a plan to facilitate cross-platform ports.
  • Created a tight system of synchronizing long-running tasks with the server side across multiple connections or app sessions.
Technologies: WebSockets, C#, JavaScript, .NET, Microsoft Visual Studio, Agile Software Development, Node.js, Unit Testing, Software Development, Design Patterns, Xamarin.iOS, Complex Problem Solving, Full-stack, SQL, C#.NET, REST APIs, Application Architecture, Back-end, REST, Git, Mobile Apps, Xamarin.Android, Solution Architecture

Mobile Developer (Remote)

2014 - 2016
Door3/FreshDirect
  • Developed a Webby-winning eCommerce iPad application using Xamarin.iOS to replace the company's legacy Objective-C application and to unify the Android and iOS legacy apps into a single codebase.
  • Developed features for both the back and front end using Xamarin iOS, with a small team.
  • Helped to architect the framework to combine the codebases of two legacy apps into one unified Xamarin app.
  • Diagnosed and fixed defects in the company's legacy Android and iOS applications.
Technologies: Java, Scrum, Jira, Android, iOS, Xamarin, C#, JavaScript, Agile Software Development, Node.js, Unit Testing, eCommerce, Software Development, Model View Controller (MVC), Design Patterns, Model View ViewModel (MVVM), Xamarin.iOS, Complex Problem Solving, .NET, APIs, Full-stack, SQL, Integration, C#.NET, Architecture, REST APIs, Application Architecture, API Integration, Back-end, Git, Mobile Apps, Xamarin.Android, ASP.NET Core, Technical Architecture, Solution Architecture, Enterprise Architecture

Senior Developer | Team Leader

2012 - 2014
Manao Software
  • Managed a team of developers to produce a REST/JSON front end to a unique SAP-querying interface for EveryAngle.
  • Designed the architecture for the above software using .NET Web API MVVM with NHibernate.
  • Managed a team to develop the above software in .NET.
  • Directed the QA unit testing using SoapUI; interfaced with the client's executive team.
Technologies: RESTful Services, Domain-driven Design (DDD), Perforce, Jira, Scrum, Test-driven Development (TDD), User Interface (UI), SOAP, Knockout (Knockout.js), Model View ViewModel (MVVM), JSON, C#, Microsoft Visual Studio, Agile Software Development, ASP.NET, Unit Testing, WebSockets, Software Development, Model View Controller (MVC), Design Patterns, Xamarin.iOS, Leadership, Technical Leadership, Team Leadership, Lean Project Management, .NET Core, Complex Problem Solving, Microservices, C++, Linux, .NET, APIs, HTML, Unix, C#.NET, Architecture, Windows, ASP.NET MVC, REST APIs, Amazon RDS, Application Architecture, API Integration, Azure, Back-end, REST, Git, Express.js, Mobile Apps, ASP.NET Core, Technical Architecture, Solution Architecture, Multithreading, .NET 4, Enterprise Architecture

Software Development Manager

2009 - 2012
HotelTravel.com
  • Architected, oversaw, and wrote code (for some portions) for a full overhaul of the underlying back-end booking engine, a complex system for integrating data from various categories of hotel rate providers.
  • Designed and implemented test-driven policies for automated and manual testing of new software components to ensure the quality of each component's development and the correctness of its implementation into the overall system.
  • Mentored individual developers in software micro-design (e.g., design patterns), new technologies (such as mobile), and best practices for efficiency, security, and scalability.
Technologies: Internet Server Application Programming Interface (ISAPI), Android, PHP, Microsoft SQL Server, C++, C#, Microsoft Visual Studio, Agile Software Development, ASP.NET, Unit Testing, WebSockets, Software Development, Design Patterns, Leadership, Technical Leadership, Team Leadership, Lean Project Management, Complex Problem Solving, Linux, .NET, HTML, SQL, C#.NET, Architecture, Windows App Development, Windows, ASP.NET MVC, REST APIs, IIS, Legacy Software, Application Architecture, Windows Services, API Integration, Azure, Back-end, REST, Object-relational Mapping (ORM), Express.js, Technical Architecture, Solution Architecture, .NET 4, Crystal Reports, WinDev

Senior Developer

2007 - 2009
Morgan Stanley (NYC)
  • Developed back-end logic for a new fixed-income product interface for Morgan Stanley's Global Wealth Management Platform.
  • Designed and integrated .NET modules to interface with legacy mainframe systems written in COBOL.
  • Pioneered test-driven development policies in the department, implementing rigorous automated tests for various projects.
Technologies: SOAP, JavaScript, Microsoft Visual Studio, ASP.NET, Unit Testing, Banking & Finance, WebSockets, Software Development, Design Patterns, Microservices, C++, .NET, SQL, COM, C#, C#.NET, Architecture, Windows App Development, Windows, ASP.NET MVC, REST APIs, IIS, Legacy Software, Windows Services, API Integration, Back-end, REST, Object-relational Mapping (ORM), Fintech, Multithreading, Enterprise Architecture, Crystal Reports

Bond Vault for EVM Blockchains

https://streamprotocol.money
It's a secure system of contracts—one of the first of its kind—that creates an on-chain ETF for US Treasury Bonds and other fixed-income instruments. It is currently launched on the Binance Smart Chain (BSC) and Ethereum. The on-chain side is written in Solidity, off-chain processing is mainly TypeScript on AWS, and the front end is created with vanilla React.

PROJECT LINKS:
• streamprotocol.money
• appstreamprotocol.money/
• etherscan.io/address/0xd86FFB404147163e19E010a0e9d4995E0e36F335
• etherscan.io/address/0xADF789E61Bf38c463e4bA5B2B6E9C1Af6659e11b
https://etherscan.io/address/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
• etherscan.io/address/0x746430119DA3EA0e398b93059e96F21bfabAa8a4
https://etherscan.io/address/0xD48425B7fb702F571D872f4b7046B30c9FA47e15
• bscscan.com/address/0x3daa26E70383B37E41434a8bF8e8bF3A335c144A
https://bscscan.com/address/0xB95Bc0d1057a43ACF608805c6D4e3e234e4d4C1b
• bscscan.com/address/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d
https://bscscan.com/address/0x2A7aD6908A08dD19D6c5090aA86E7c7E61C3e7F4
• bscscan.com/address/0x2900E387152a22370F482a0640701e1B41cc0896
• github.com/jrkosinski/evm-bond-vault

Zeppelin: EthGlobal 2023 Hackathon Winner

https://ethglobal.com/showcase/zeppelinfinance-gvawn
A blockchain project that I architected and built bridges decentralized finance and eCommerce, providing a gateway for eCommerce sellers to finance their projects using sales of custom NFTs.
Created using Solidity, Hardhat, TypeScript, Tableland, and Next.js.

Common NFT Contract Design Anti-patterns

https://medium.com/@john.kosinski/4-common-nft-contract-design-anti-patterns-dd519c02a7af
Wrote and published an article on the most common design anti-patterns.

Scanning the blockchain's verified NFTs, I frequently see recurring common anti-patterns. I wrote an article listing what I think are the most common ones, some thoughts about why they occur, and some better alternatives.

Security Manager Design Pattern in Solidity

https://medium.com/@john.kosinski/security-manager-design-pattern-in-solidity-d8851779cb6d
This is an article that I wrote after finishing a defi project about a particular design pattern in Solidity to secure a group of smart contracts. It's a simple pattern that can serve as a helpful introduction for individuals to the concept of modular design in Solidity and how it's a bit different than in traditional OOP.

Ethernaut Solutions

https://github.com/jrkosinski/Ethernaut
These are solutions to the well-known Ethernaut problems. Exercises published by OpenZeppelin as teaching tools and to assess one's ability to understand EVM and Solidity security vulnerabilities and how to protect against them. These solutions contain full source code with unit tests and explanations.

Krew NFT Project

https://github.com/jrkosinski/krewnime-nft
Developed and deployed secure and well-tested NFT smart contract and web3 scripts to manage the contract for EVM chains like Ethereum and Polygon in Solidity and for Solana using Metaplex. Listed on Opensea and Magic Eden.

FreshDirect iOS

An award-winning iOS grocery order/delivery app for the well-known NYC online grocery store, FreshDirect. It was developed with .NET using the Xamarin iOS platform. This app won a Webby in 2015 in the websites and mobile sites category.

Aquamonix iOS

https://apps.apple.com/nz/app/aquamonix/id1166491146
An iOS app that allows customers of Aquamonix to interact remotely with their industrial-sized SCADA irrigation systems. It was developed from scratch using Xamarin iOS.

IoT Demo for Alexa

https://github.com/jrkosinski/AlexaTvRemote
This IoT demo for Alexa allows users to control their Samsung TV remote to turn their TV off and on using an Echo device and code embedded in an ESP8266 chip.

It is associated with the Toptal blog article available at toptal.com/arduino/esp8266-arduino-tutorial-alexa-hack

Medium Articles

https://medium.com/@john.kosinski
These are my recent Medium articles, showcasing skills and knowledge in
• blockchain development and architecture
• machine learning and AI
• statistics
• software development and architecture
• communication skills

Preparing and Shaping Timeseries Data for Keras LSTM Input

https://medium.com/@john.kosinski/preparing-and-shaping-timeseries-data-for-keras-lstm-input-part-one-5bb882bc2143
A two-part article detailing and demonstrating some techniques for pre-processing timeseries data (the example used is stock price historical data) in preparation to use it as input to a Keras long short-term memory (LSTM) neural network.

The preprocessing described and demonstrated includes statistical transformations like scaling, handling outliers, removing the trend, and extracting important features. It also includes the correct way to shape the data into the appropriate number of dimensions.

The article is in two parts:
Part 1: https://medium.com/@john.kosinski/preparing-and-shaping-timeseries-data-for-keras-lstm-input-part-one-5bb882bc2143
Part 2: https://medium.com/@john.kosinski/preparing-and-shaping-timeseries-data-for-keras-lstm-input-part-two-ad17f6ab450
1993 - 1998

Bachelor of Science in Computer Science

University of Delaware - Newark, DE, USA

OCTOBER 2023 - PRESENT

AWS Certified Solutions Architect – Associate

Amazon Web Services

DECEMBER 2018 - PRESENT

Blockchain Platforms

University at Buffalo & The State University of New York | via Coursera

NOVEMBER 2018 - PRESENT

Decentralized Applications (Dapps)

University at Buffalo & The State University of New York | via Coursera

OCTOBER 2018 - PRESENT

Smart Contracts

University at Buffalo & The State University of New York | via Coursera

OCTOBER 2018 - PRESENT

Blockchain Basics

University at Buffalo & The State University of New York | via Coursera

FEBRUARY 2003 - FEBRUARY 2004

MCT (Microsoft Certified Trainer)

Microsoft

MAY 2001 - MAY 2005

MCSD (Microsoft Certified Solutions Developer)

Microsoft

Libraries/APIs

Node.js, Web3.js, Amazon API, REST APIs, Interactive Brokers API, Xamarin.Android, Xamarin.iOS, Mailchimp API, Mixpanel API, TensorFlow, React, Binance API, Keras, TensorFlow Deep Learning Library (TFLearn), Infragistics, LSTM

Tools

Microsoft Visual Studio, NPM, Jira, MetaMask, Git, Amazon Simple Notification Service (SNS), Perforce, Mongoose, Amazon Simple Email Service (SES), MQTT, SoapUI, Visual Studio, Confluence, Amazon Simple Queue Service (SQS), Crystal Reports

Languages

Solidity, C#, JavaScript, C++, C#.NET, Python, C, Assembly, SQL, TypeScript, C++11, Rust, HTML, Embedded C++, Go, Java, Perl, PHP, Haskell, GraphQL, Solidity Assembly

Frameworks

.NET, ASP.NET Core, .NET 4, .NET Core, ASP.NET MVC, ASP.NET, Express.js, Knockout (Knockout.js), React Native, Unity, Next.js

Paradigms

RESTful Development, Agile Software Development, Scrum, REST, Design Patterns, Application Architecture, Model View ViewModel (MVVM), Model View Controller (MVC), Kanban, Unit Testing, Microservices, Windows App Development, Object-relational Mapping (ORM), Mobile Development, Test-driven Development (TDD), Service-oriented Architecture (SOA), Functional Programming, Agile, Penetration Testing, Serverless Architecture

Platforms

Blockchain, Ethereum, Magento, Amazon Web Services (AWS), Blockchain Platforms, Linux, Arduino, Amazon Alexa, Android, iOS, Web, Xamarin, Unix, Windows, Amazon EC2, AWS Lambda, AWS IoT, Docker, Visual Studio Code (VS Code), Jupyter Notebook, Azure, Mobile, Twilio, Medusa

Storage

JSON, Microsoft SQL Server, MySQL, PostgreSQL, Amazon DynamoDB, NoSQL, MongoDB

Industry Expertise

Banking & Finance, Trading Systems

Other

Ethereum Smart Contracts, Software Development, Software Architecture, Complex Problem Solving, Computer Science, Full-stack, Crypto, Architecture, Web 3.0, Back-end, Technical Architecture, Solution Architecture, Smart Contracts, SOAP, WebSockets, ESP8266, Internet of Things (IoT), HTTP, eCommerce, Trading, ESP32, Leadership, Technical Leadership, Team Leadership, Lean Project Management, Solana, Non-fungible Tokens (NFT), Token Design, Ethers.js, Decentralized Finance (DeFi), APIs, Blockchain & Cryptocurrency, Cryptocurrency, Algorithms, Rinkeby, Algorithmic Trading, Algorithmic Trading Analysis, IIS, Legacy Software, Windows Services, API Integration, Automated Trading Software, Stock Trading, Stock Analysis, Prediction Markets, Visualization, Data Engineering, Mobile Apps, Decentralized Systems, ERC-20, Fintech, Multithreading, Web Development, Lambda Functions, Enterprise Architecture, User Interface (UI), Domain-driven Design (DDD), RESTful Services, Internet Server Application Programming Interface (ISAPI), COM, Embedded Systems, Real-time Operating System (RTOS), Customized Blockchains, Machine Learning, Defect Management, Arbitrage, Futures, Software, CI/CD Pipelines, OpenSea, Bots, DApps, Integration, Amazon RDS, Training, Web Security, Deep Learning, Hedge Funds, Finance, Statistics, Long Short-term Memory (LSTM), Neural Networks, Recurrent Neural Networks (RNNs), Gaming, R&D, Presentations, Web3, Move, Bitcoin, Cloud, WinDev

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring