Eran Tenenboim, Developer in Frankfurt, Hessen, Germany
Eran is available for hire
Hire Eran

Eran Tenenboim

Verified Expert  in Engineering

System Architect and Developer

Location
Frankfurt, Hessen, Germany
Toptal Member Since
May 18, 2022

Eran is an accomplished software engineer and team leader with two decades of experience serving a full range of companies, from startups to global banks. He is an expert in server-side programming, low latency systems, algorithmic trading, and database development with extensive know-how in the full lifecycle of the software design process. A strategic thinker, Eran can take a bird's-eye view and narrow it into the smallest of details.

Portfolio

Ricoh Corporation - DSC - PortfolioSoftwareSolutions
.NET, Microservices, Amazon Web Services (AWS), Containerization, REST, GraphQL...
HealthGateway Africa Trust
GraphQL, Node.js, Jira, Git, GitHub, Jenkins, WhatsApp API, WhatsApp, React...
Axiomatic Technology Ltd
Visual Studio, C++, Microsoft Visual C++

Experience

Availability

Part-time

Preferred Environment

Windows, CODE, Visual Studio, Ubuntu Linux, Raspbian, Jenkins, AWS CLI, Azure DevOps

The most amazing...

...APIs I’ve designed and developed are broker APIs that increase the volume of the stock market by 30%

Work Experience

Microservices Engineer for international printer & copier solutions company

2023 - PRESENT
Ricoh Corporation - DSC - PortfolioSoftwareSolutions
  • Developed CI/CD methodology for the different teams.
  • Support teams in their tasks, find better ways to communicate and integrate the artifact of each team with the others.
  • Suggest ways to solve integration tasks, suggest tools for development and auto QA.
  • Developed pipeline in Jenkins, Azure DevOps and make sure it will be compatible with compliance requests.
  • Present ways to turn Monolith system in to microservices and ways to implement it.
  • Help the different teams in their code, python or MySQL.
Technologies: .NET, Microservices, Amazon Web Services (AWS), Containerization, REST, GraphQL, Distributed Systems, DevOps, Azure, Google Cloud Platform (GCP), Python, Node.js, Docker, Kubernetes, AWS CLI, AWS SAM, Terraform, Jenkins, Groovy, Azure DevOps, Git, MySQL, REST APIs, AWS Lambda, Agile, Scrum

R&D Tech Team Lead

2022 - PRESENT
HealthGateway Africa Trust
  • Led a team of four development teams with a total of 30 team members in a volunteer project for a virtual hospital.
  • Served as both a technical lead and a mentor for junior team members, charged with onboarding and training new team members.
  • Implemented best practices and processes to streamline development and improve overall team performance.
  • Worked closely with stakeholders to understand requirements and deliver on-time, high-quality results.
  • Communicated effectively with team members and stakeholders to keep them informed of project status, timelines, and deliverables.
Technologies: GraphQL, Node.js, Jira, Git, GitHub, Jenkins, WhatsApp API, WhatsApp, React, Cross-functional Team Leadership, Team Leadership, Remote Team Leadership, Team Mentoring, AWS Lambda, Amazon EC2, Amazon EC2 API, Amazon S3 (AWS S3), MongoDB, MongoDB Atlas, Linux, Training, System Architecture Design, System Architecture, Containerization, Software Development Lifecycle (SDLC), VM, JScript, NoSQL, Software System Architecture Development, Docker Compose, ASCII, UTF-8, REST APIs, Test Case Development, AWS DevOps, Amazon DynamoDB, Startups, Software Design, Requirements

Visual Studio Developer

2024 - 2024
Axiomatic Technology Ltd
  • Understood the client's demands and suggested the best solution.
  • Upgraded the client's application so it can work on newer development environments.
  • Guided the client on how to deploy his system with better build through Jenkins.
Technologies: Visual Studio, C++, Microsoft Visual C++

Raspberry Pi Developer

2023 - 2023
SQU Services Inc.
  • Developed a Raspberry Pi app to control payment through a bill acceptor. The connection was through GPIO and the same as the keypad and the display screen.
  • Designed system architecture of an end-user station that connects to the main server that controls and monitors the activation of each end user. Worked on all connectively through the web and handled all security issues.
  • Built the main service with FastAPI so the customer could control and communicate with each end station.
  • Used Python for development and handled hardware and software, making sure that the entire setup was working.
  • Handled source control and the tracking mechanism and kept the client up to date in each and every step.
Technologies: Raspberry Pi, Raspberry Pi 3 GPIO, Python, System Architecture, Requirements, Git

Docker Expert

2023 - 2023
Verbal Voice Technologies, Inc.
  • Created a window docker so the project can be built in a standard environment.
  • Prepared a vcpkg dynamically based on a Dockerfile.
  • Prepared an easy setup for the client to activate and use the docker after building and deploying it.
Technologies: Docker, C++, Amazon Web Services (AWS), Windows Services, DevOps, GitHub, Git

Bluetooth Engineer

2023 - 2023
Kailax PTE LTD
  • Researched and built a driver for BLE over Ubuntu based on the Jetson environment.
  • Researched and updated the device tree for Jetson to solve some hardware discoveries.
  • Scrutinized and researched some BLE tools to allow better discovery.
Technologies: Bluetooth, Bluetooth LE, Bash, Git

Python/C++ Developer

2022 - 2023
10dynamics Limited
  • Redesigned the existing monolith architecture to a microservices-based system so that each component could be developed parallel to the other.
  • Implemented the component with a behavior-driven development (BDD) approach so the system would remain stable while going over the transition.
  • Prepared a CircleCi pipeline to allow a CI/CD process for the system.
Technologies: Python, Cython, C, C++, Docker, Git, GitHub, Jira, Linux, Ubuntu, Bash Script, VM, Docker Compose, System Architecture, OOP Designs, Numba, NumPy, Software Development Lifecycle (SDLC), Pytest, Hypothesis Testing, Containerization, CircleCI, System Architecture Design, Python API, SQL Server 2012, Software System Architecture Development, ASCII, UTF-8, SQLAlchemy, Fintech, Test Case Development, Amazon EC2, AWS DevOps, Amazon DynamoDB, Startups, Software Design, Banking & Finance, Hedge Funds, Investments, Assets, Bash, Requirements, CI/CD Pipelines

C++/Python Developer (Contract)

2022 - 2022
634ai
  • Handled the design system architecture for indoor traffic control based on signals and future prediction of vehicles.
  • Implemented navigation control for self-driven vehicles when combined with normal traffic indoor facility.
  • Reprogrammed a script-based app into a well-structured application while using BDD methods.
  • Increased test coverage by 30% for the whole system to improve system reliability.
Technologies: Agile, Python 3, Raspbian, Raspberry Pi, Raspberry Pi 3 GPIO, Robot, Agile Delivery, Agile Sprints, Algorithms, Docker, Docker Hub, C++17, Self-driving Cars, Traffic Monitoring, Jenkins, Jira, Git, GitHub, Distributed Systems, DDS, Software System Architecture Development, System Architecture Design, Pytest, Hypothesis Testing, Test-driven Development (TDD), Behavior-driven Development (BDD), MongoDB Atlas, System Architecture, Python, Python API, Containerization, Software Development Lifecycle (SDLC), VM, ELK (Elastic Stack), NoSQL, FTP Servers, Docker Compose, Robotics, ASCII, Flask, REST APIs, Go, Test Case Development, Startups, Software Design, CI/CD Pipelines

Team Leader and System Architect

2020 - 2022
Finscore Analytics
  • Applied a hands-on approach as a software architect and team lead of a fintech software.
  • Managed multiple teams of up to 12 developers and an automation QA team.
  • Designed and led the upgrade from a monolithic to a microservices-oriented system.
  • Coordinated the development, DevOps, QA automation, and deployment of products to clients.
  • Built a Jenkins pipeline from scratch and converted the manual deployment process from once in two weeks to CI/CD with a sustainability system.
  • Developed data-gathering tools using C# and ASP.NET.
  • Trained people so they could join the automation QA team and taught Python and Selenium to the team so they could convert a Gherkin-based product into a full system BDD.
Technologies: ASP.NET, Jenkins, SQL, Linq2SQL, CI/CD Pipelines, Behavior-driven Development (BDD), Behave, Gherkin, C#, JScript, RabbitMQ, REST, Jira, Git, Azure, Python, Redis, Software Architecture, Node.js, Microservices, REST APIs, APIs, Microservices Architecture, Architecture, JavaScript, JSON, Python API, Distributed Systems, XML, XML Parsing, Back-end, API Architecture, UML, Requirements, Linux, Bash, Pytest, Algorithms, Trading, System Integration, Async/Await, NoSQL, Object-oriented Programming (OOP), Microsoft SQL Server, QA Automation, .NET 4, Unit Testing, Messaging, Integration Testing, Entity Framework, Back-end Development, Azure Functions, Team Leadership, Agile, Full-stack, API Design, Cloud Architecture, Smart Contracts, Decentralized Systems, Ethereum, Printer Drivers, Ubuntu, Shell, Redis Cache, LINQ to SQL, Python 3, DevExpress, Web Forms, IIS, CSS, ASP.NET MVC, LINQ, Pub/Sub, .NET, Scripting, Windows Services, Windows App Development, GitHub, WinDbg, Web Architecture, T-SQL (Transact-SQL), IT, OOP Designs, SQL Server 2017, Object-oriented Design (OOD), SDKs, Technical Leadership, Slack, GitFlow, Microsoft Visual C++, Databases, Software, Gang of Four (GOF) Design Patterns, Object-relational Mapping (ORM), Relational Databases, ODBC, PostgreSQL, SMS, Automation Scripting, UDP, Relational Data Mapping, Loggers, Stock Market, SQL Server DBA, DevOps, Microsoft Unit Tests, Sockets, SQL Stored Procedures, Team Management, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, API Integration, Digital Banking, System Architecture Design, MongoDB Atlas, System Architecture, Remote Team Leadership, .NET Core, GraphQL, Containerization, Software Development Lifecycle (SDLC), VM, ELK (Elastic Stack), PHP, SQL Server 2012, ADO.NET, FTP Servers, Cross-functional Team Leadership, Software System Architecture Development, Docker Compose, Desktop App Development, ASCII, UTF-8, Flask, .NET 6, Go, Fintech, Test Case Development, Microsoft Excel, Amazon EC2, AWS DevOps, Amazon DynamoDB, Startups, Software Design, Banking & Finance, Investments, Assets

Tech Team Lead

2018 - 2020
Alcon Systems
  • Led a team of software developers using the Agile methodology.
  • Worked with clients to understand their needs and determined the technology together, set targets, and handled the delivery.
  • Recruited developers and freelancers to achieve organizational targets.
  • Prepared software system architecture for a serverless unit. The system was based on Yocto Linux and written with Python and JavaScript. The connectivity was done with MQTT.
Technologies: ASP.NET, Amazon Web Services (AWS), C++, C#, CouchDB, Python 3, Yocto, Ubuntu Linux, Windows, Bluetooth, Universal Windows Platform (UWP), .NET Core, Windows Presentation Foundation (WPF), Test-driven Development (TDD), Jira, Git, Subversion (SVN), SQLite, C, Microsoft SQL Server, MySQL, Python, Software Architecture, MQTT, Microservices, REST APIs, APIs, Microservices Architecture, Architecture, JavaScript, JSON, XML, XML Parsing, Back-end, API Architecture, UML, Requirements, Linux, Bash, Pytest, Algorithms, System Integration, Internet of Things (IoT), Async/Await, NoSQL, Object-oriented Programming (OOP), .NET, QA Automation, .NET 4, Unit Testing, Messaging, Integration Testing, Entity Framework, Back-end Development, Azure Functions, Team Leadership, Agile, Full-stack, API Design, Cloud Architecture, Decentralized Systems, Ubuntu, Shell, Redis Cache, Agile Sprints, Scrum, JavaScript 6, Node.js, React, C++17, IIS, CSS, ASP.NET MVC, LINQ, Pub/Sub, Asynchronous Programming, Scripting, Windows Services, Windows App Development, WinDbg, Web Architecture, T-SQL (Transact-SQL), Kernel, Devices, IT, OOP Designs, RabbitMQ, MongoDB, SQL Server 2017, Object-oriented Design (OOD), SDKs, Technical Leadership, GitFlow, Microsoft Visual C++, Databases, Software, Gang of Four (GOF) Design Patterns, Object-relational Mapping (ORM), Relational Databases, ODBC, Embedded C, Device Drivers, Embedded C++, UDP, Relational Data Mapping, Bluetooth LE, Industrial Internet of Things (IIoT), Embedded Software, Loggers, SQL Server DBA, DevOps, Distributed Systems, Microsoft Unit Tests, Sockets, TCP/IP, Multi-tasking, Team Management, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, API Integration, System Architecture Design, System Architecture, Remote Team Leadership, Python API, Software Development Lifecycle (SDLC), VM, SQL Server 2012, ADO.NET, Cross-functional Team Leadership, Software System Architecture Development, Docker Compose, Robotics, Desktop App Development, ASCII, UTF-8, SQLAlchemy, Flask, Fintech, Test Case Development, Amazon EC2, Amazon DynamoDB, WebSockets, Software Design, Raspberry Pi, Raspberry Pi 3 GPIO

Lead System Architect

2017 - 2018
Startup
  • Designed a high-frequency trading system and led a team of three developers in the build of it.
  • Designed CI/CD pipelines using Jenkins and trained developers to maintain the systems.
  • Worked with the algorithm department to implement trading algorithms.
  • Developed a high-frequency microservice system. The system gathers live quotes, analyzes them, and moves them; it runs as a self-sustaining execution component. All the communication between the different microservices was done with ZeroMQ.
Technologies: Jenkins, C++, Linux, Software Architecture, Microservices, APIs, Architecture, XML, XML Parsing, Back-end, API Architecture, Algorithmic Trading, UML, Requirements, Amazon Web Services (AWS), Algorithms, Trading, System Integration, Forex, Async/Await, Object-oriented Programming (OOP), Interactive Brokers API, .NET, Microsoft SQL Server, REST APIs, .NET 4, Unit Testing, Messaging, Integration Testing, Entity Framework, Back-end Development, Visual Basic, Team Leadership, Agile, API Design, Ubuntu, Shell, Redis Cache, SQL Server 2005, C++17, Pub/Sub, Asynchronous Programming, Scripting, Windows Services, GitHub, WinDbg, T-SQL (Transact-SQL), IT, OOP Designs, MongoDB, Object-oriented Design (OOD), SDKs, Technical Leadership, Microsoft Visual C++, Databases, Software, Gang of Four (GOF) Design Patterns, Object-relational Mapping (ORM), Relational Databases, Relational Data Mapping, Loggers, Stock Market, SQL Server DBA, DevOps, Microsoft Unit Tests, Sockets, TCP/IP, Multi-tasking, Team Management, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, API Integration, System Architecture Design, System Architecture, Software Development Lifecycle (SDLC), Digital Banking, SQL Server 2012, ADO.NET, Cross-functional Team Leadership, Software System Architecture Development, ASCII, Fintech, Test Case Development, Startups, Software Design, Hedge Funds, Investments, Assets, Banking & Finance, High-frequency Trading (HFT)

(.NET/C#) Senior Software Engineer

2015 - 2017
Barclays Investment Bank
  • Developed a platform to calculate tax liabilities using NHibernate with Oracle. The platform was an internal system that enabled the bank to assess the customer's future liability.
  • Implemented bug tracking through TFS as well as source control.
  • Enforced TDD (test-drive development) strongly with 100% test coverage of the code. The components were done via dependency injection.
Technologies: C#, C#.NET, SQL, Oracle, NHibernate, Elastic, ELK (Elastic Stack), Elasticsearch, Test-driven Development (TDD), TeamCity, Unit Testing, TFS, Oracle SQL, Tax Systems, Entity 6, Entity Framework, Agile, Scrum, Dependency Injection, VB.NET, Visual Basic .NET (VB.NET), LINQ, Asynchronous Programming, .NET, Windows Services, Windows App Development, T-SQL (Transact-SQL), OOP Designs, Object-oriented Design (OOD), Microsoft Visual C++, Databases, Software, Gang of Four (GOF) Design Patterns, Object-relational Mapping (ORM), Relational Databases, ODBC, Relational Data Mapping, Loggers, Stock Market, Forex, SQL Server DBA, Microsoft Unit Tests, SQL Stored Procedures, API Integration, Software Development Lifecycle (SDLC), Digital Banking, ADO.NET, Software System Architecture Development, System Architecture Design, Desktop App Development, ASCII, UTF-8, Fintech, Test Case Development, Software Design, Investments, Assets, Banking & Finance

(C++/C#) Back-end Software Engineer | Applicative DBA

2011 - 2014
Sivron
  • Implemented and programmed a platform layer between algorithmic trading systems and the stock market.
  • Built Windows service for monitoring synchronized table data between databases.
  • Built trading system based on store procedure to provide customers transparent execution of complex orders.
Technologies: C#.NET, C++, Oracle, SQL Server 2010, SQL CLR, SQL Stored Procedures, TFS, Multithreading, APIs, Algorithmic Trading, Win32 API, Standard Template Library (STL), TCP/IP, Winsock API, Dotfuscator, Object-oriented Programming (OOP), Microsoft SQL Server, .NET 4, Unit Testing, Entity Framework, Back-end Development, Agile, API Design, SQL Server 2005, C++17, T-SQL (Transact-SQL), OOP Designs, Object-oriented Design (OOD), Loggers, Stock Market, Forex, SQL Server DBA, C#, Sockets, API Integration, Software Development Lifecycle (SDLC), Digital Banking, ADO.NET, Software System Architecture Development, System Architecture Design, Desktop App Development, ASCII, UTF-8, Fintech, Software Design, Hedge Funds, Investments, Assets, Banking & Finance

Co-founder and CTO

2005 - 2011
SGT
  • Designed and developed an algorithmic trading system with the development team. Integrated database programming, artificial intelligence, and on-demand execution.
  • Programmed SDKs and APIs to connect different data streaming and execution vendors.
  • Created and implemented algorithms and algorithm generator systems.
Technologies: Algorithmic Trading, Algorithms, Forex, Trading, APIs, SQL, SQL Server DBA, MySQL, MQL, MQL4, Metadata, C++, C++98, C#, Leadership, PHP, Active Server Pages (ASP), ASP.NET, SDKs, System Architecture, CTO, SQL Server 2005, C++17, T-SQL (Transact-SQL), IT, Win32, OOP Designs, Object-oriented Design (OOD), Loggers, Sockets, SQL Stored Procedures, TCP/IP, Win32 API, Multi-tasking, API Integration, System Architecture Design, Software Development Lifecycle (SDLC), ADO.NET, Software System Architecture Development, Desktop App Development, ASCII, UTF-8, Fintech, Startups, Hedge Funds, Investments, Assets, Banking & Finance, High-frequency Trading (HFT)

Back-end Software Developer and Applicative DBA

Analyzed and solved an issue to make sure that SQL would distribute at the end of an SQL store procedure. The distribution was supposed to serve a high-frequency system.

To solve this inconvenience, I had to use SQL CLR. The main problem with SQL CLR is that it loaded after 0.8 milliseconds, and the requirement was 0.2 milliseconds.

To resolve such an issue, I had to find a solution to keep the socket in memory and the memory residence. It involved a deep and cautious understanding of Microsoft SQL Server, SQL CLR, and Windows Internals.

Python and C++ Developer

The project consisted of a server-less distributed system. Each component is stand-alone and has to communicate as a whole unit.
The project included programming self-sustain units, designing and building a structured system architecture, testing the unit, and developing methods to create integration tests.

Monolithic to Microservices

I led two back-end and front-end teams of eight developers, two DevOps, and two automation QA to support the monolithic product. Even though it was working and had clients, it was not scalable, had no potential to be sold, lacked the CI/CD, and development was manual.

I adapted and created a Jenkins pipeline for CI/CD while recruiting people to maintain and enhance these capabilities. I also trained two support members to use Selenium and Python and introduced Gherkin to enable automation QA as a behavior test. After two months, we had a CI/CD with behavior test coverage that allowed us to start tearing up the system for microservices. I designed the system architecture to become a microservices system by breaking the system into microservices. After about six months, we changed 70% of the system to microservices, with a behavior test that kept the system's integrity.

Development of a High-frequency System

I designed and developed high-frequency trading systems.

The system gathers data through an offline process and transforms the best strategy into the execution process. It has to handle trading and trend trading.

Traffic Control for Indoor Self-driving Vehicles

I built this indoor traffic control system as a back-end developer and software architect.

The system received external input such as cameras and vehicles, it was written in Python, and C++, and was designed as microservices architecture.

Robot Appetence Test System

The client needed to prepare an acceptance test for the robot after manufacturing it.

I designed and implemented a test infrastructure that would allow any test to be run on the robot. The tech stack was C#, Python, FTP, Bash, and RabbitMQ. The platform used was a combination of Linux and Windows.

As mentioned, the platform was part of the acceptance process that was to test the robot. It got its information from external sources and then applied them to the robot.

To achieve such a capability, the system had to copy files and execution command and run it remotely in the robot OS.

Bluetooth to Windows Connection

This project is a combination of networking and low-level programming.

We used a combination of C#, Universal Windows Protocol (UWP), and the .NET Standard/Core/Framework to make it.

The client wanted to connect a Bluetooth device to Windows 10. The said device came with no UI, and the communication with it was through BLE (Bluetooth Low Energy).

After preparing the requirements and designing the system architecture, I connected the Bluetooth using UWP to Windows. I linked it through TCP/IP sockets to the API, which was exposed as a .NET Framework client library.
2007 - 2008

Course in Certified Ethical Hacker

Hi-Tech College - Herzelia, Israel

2001 - 2001

Course in Device Driver Kernel

Hi-Tech College - Herzelia, Israel

1997 - 1998

Professional Degree in Software Engineering

Sela University - Bnei Braq, Israel

JULY 2003 - PRESENT

Software Engineering

Sela Group

Libraries/APIs

Node.js, Python API, Sockets, REST APIs, Entity Framework, LINQ, ODBC, SQLAlchemy, Linq2SQL, Microsoft Foundation Class (MFC) Library, Jenkins Pipeline, Win32 API, Standard Template Library (STL), Winsock API, Interactive Brokers API, React, NumPy, Amazon EC2 API, Microsoft Foundation Classes (MFC), WhatsApp API

Tools

Git, Visual Studio, GitHub, Pytest, WinDbg, Microsoft Visual C++, Microsoft Unit Tests, Docker Compose, Microsoft Excel, RabbitMQ, MQTT, Jenkins, Behave, Jira, Subversion (SVN), Docker Hub, TFS, Dotfuscator, Shell, Microsoft Access, DDK, Elastic, ELK (Elastic Stack), TeamCity, LINQ to SQL, Slack, WinSCP, CircleCI, MongoDB Atlas, MinGW, AWS CLI, Terraform

Frameworks

.NET, .NET 4, ADO.NET, Flask, ASP.NET, CODE, .NET Core, Windows Presentation Foundation (WPF), Selenium, Entity 6, Robot, ASP.NET MVC, NHibernate

Languages

Python 3, C++, C#, SQL, MQL4, Python, C#.NET, XML, C++98, Visual Basic, Excel VBA, VB.NET, Visual Basic .NET (VB.NET), T-SQL (Transact-SQL), Go, C++17, UML, Gherkin, VB, C, C++11, Bash, JavaScript, MQL, PHP, Active Server Pages (ASP), Visual Basic 6 (VB6), Visual Basic for Applications (VBA), JavaScript 6, HTML, CSS, Embedded C, Embedded C++, Bash Script, GraphQL, Hack, Groovy

Paradigms

Microservices, REST, Microservices Architecture, API Architecture, Object-oriented Programming (OOP), Unit Testing, Agile, Object-oriented Design (OOD), Asynchronous Programming, Windows App Development, Web Architecture, Gang of Four (GOF) Design Patterns, Object-relational Mapping (ORM), Automation, Desktop App Development, Behavior-driven Development (BDD), Test-driven Development (TDD), DevOps, Scrum, Dependency Injection, Azure DevOps

Platforms

Windows, Linux, Ubuntu Linux, Raspberry Pi, Raspberry Pi 3 GPIO, Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Oracle, Azure, Universal Windows Platform (UWP), Docker, Azure Functions, Ethereum, Ubuntu, Unix, Win32, Kernel, Raspbian, Bluetooth LE, Blockchain, Google Cloud Platform (GCP), Kubernetes

Storage

SQL Server 2005, SQL Server 2010, SQL CLR, Microsoft SQL Server, SQL Stored Procedures, JSON, XML Parsing, SQL Server DBA, NoSQL, SQL Server 2017, Databases, Relational Databases, SQL Server 2012, Amazon DynamoDB, MongoDB, Redis Cache, CouchDB, SQLite, MySQL, Redis, Sybase, Elasticsearch, Oracle SQL, Web Forms, PostgreSQL, FileZilla FTP Server, Amazon S3 (AWS S3)

Industry Expertise

Banking & Finance, High-frequency Trading (HFT)

Other

System Architecture, Team Leadership, Requirements, Algorithmic Trading, CTO, JScript, TCP/IP, Software Architecture, APIs, Architecture, Back-end, Algorithms, Trading, System Integration, Forex, Stock Market, SDKs, Multithreading, Async/Await, Integration Testing, Back-end Development, API Design, Decentralized Systems, OOP Designs, IIS, Pub/Sub, Scripting, Windows Services, Technical Leadership, GitFlow, Software, Automation Scripting, UDP, Relational Data Mapping, API Integration, Digital Banking, Software Development Lifecycle (SDLC), Software System Architecture Development, System Architecture Design, Cross-functional Team Leadership, Team Mentoring, FTP Servers, Robotics, ASCII, UTF-8, Fintech, Test Case Development, AWS DevOps, WebSockets, Startups, Software Design, Hedge Funds, Investments, Assets, DDS, Remote Team Leadership, CI/CD Pipelines, Bluetooth, Distributed Systems, Training, Loggers, QA Automation, Metadata, Leadership, Internet of Things (IoT), Messaging, Full-stack, Cloud Architecture, Smart Contracts, Printer Drivers, Operating Systems, Windows Kernel Drivers, Windows Internals, Devices, Tax Systems, Agile Sprints, Self-driving Cars, Windows Subsystem for Linux (WSL), Multi-tasking, DevExpress, SMS, Device Drivers, Industrial Internet of Things (IIoT), Embedded Software, Windows 10, Agile Delivery, FTP, BSD Socket, SSH, Team Management, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, Cython, VM, Numba, Hypothesis Testing, Containerization, .NET 6, Yocto, Hacking, Web Security, IT, IT Operations Management (ITOM), Traffic Cameras, Traffic Analysis, Traffic Monitoring, OWASP, WhatsApp, AWS SAM

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