Moshe Simantov, Developer in Tel Aviv-Yafo, Israel
Moshe is available for hire
Hire Moshe

Moshe Simantov

Verified Expert  in Engineering

User Experience (UX) Developer

Tel Aviv-Yafo, Israel

Toptal member since September 18, 2015

Bio

Moshe is a software engineer with nearly two decades of experience. Having acclimated swiftly within the dynamic startup ecosystem, he demonstrates remarkable proficiency in building impactful products. His diverse skill set encompasses both back-end and front-end development, and he has even served as a CTO. By consistently embracing challenges, Moshe has learned how to leverage them as opportunities to deliver successful products.

Portfolio

Development IL
MongoDB, MySQL, Node.js, PHP, TypeScript, React, Next.js, GraphQL, Tailwind CSS...
AnyTrack
Amazon Web Services (AWS), React, Node.js, TypeScript, Next.js...
Online Freelance Agency
Amazon Web Services (AWS), Node.js, TypeScript, React, Stripe, Tipalti, Next.js...

Experience

  • User Experience (UX) - 7 years
  • Node.js - 6 years
  • MongoDB - 5 years
  • PostgreSQL - 5 years
  • React - 3 years
  • Amazon EC2 - 3 years
  • TypeScript - 3 years
  • Amazon DynamoDB - 3 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), MacOS, Linux

The most amazing...

...thing I've done is co-founding a bootstrapped company in the adtech industry, growing it to hundreds of customers and millions in sales revenue.

Work Experience

Founder and Web Developer

2007 - PRESENT
Development IL
  • Managed a company and interacted with the clients.
  • Developed a custom-made CMS for clients and partners to manage their data.
  • Built more than 50 websites and systems for clients around the world.
Technologies: MongoDB, MySQL, Node.js, PHP, TypeScript, React, Next.js, GraphQL, Tailwind CSS, NestJS, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), ChatGPT, Artificial Intelligence (AI), User Experience (UX), WordPress, User Interface (UI), Python, Elasticsearch, Vercel, JavaScript, Full-stack, Google Maps

Co-founder and CTO

2019 - 2022
AnyTrack
  • Implemented fail-tolerant services to process large amounts of data.
  • Led the tech side of a SaaS startup specializing in conversion tracking and ad attributions.
  • Tracked conversions and synced events with Google Analytics and Facebook Pixel, supporting the iOS 14.5 update.
  • Grew the company to hundreds of customers and millions in sales revenue.
Technologies: Amazon Web Services (AWS), React, Node.js, TypeScript, Next.js, User Experience (UX), WordPress, User Interface (UI), JavaScript, Full-stack

Head of Engineering

2020 - 2021
Online Freelance Agency
  • Built a complete tech stack infrastructure for the development team.
  • Implemented a successful MVP with a complete payment system that charged tens of millions of dollars.
  • Built the development team from scratch and helped hire additional developers.
Technologies: Amazon Web Services (AWS), Node.js, TypeScript, React, Stripe, Tipalti, Next.js, GraphQL, User Experience (UX), User Interface (UI), JavaScript, Full-stack

CTO

2015 - 2018
Doremeet
  • Built a custom 360-degree virtual reality (VR) video streaming service with live and video-on-demand (VOD) streaming.
  • Integrated with custom APIs such as YouTube, SoundCloud, Spotify, and iTunes.
  • Created a jobs management service for handling logic tasks and executing them in a cloud queue.
  • Designed a cloud architecture that could handle massive loads.
  • Created an algorithm that found the best matches on YouTube based on a given song's information.
Technologies: Amazon Web Services (AWS), HTTP Live Streaming (HLS), Redis, MongoDB, C++, iOS, React, Node.js, User Experience (UX), User Interface (UI), Python, JavaScript, Full-stack

CTO and Co-founder

2013 - 2015
PayClick, Ltd.
  • Developed custom transactions on MongoDB for ensuring data safety.
  • Created a "fallback" mechanism that continued transactions in case of failures.
  • Synced offline with a live system and executed actions separately on each system.
  • Communicated with bank systems.
Technologies: MongoDB, Node.js, User Experience (UX), JavaScript, Full-stack

Lead Front-end Developer

2012 - 2013
Echo.fm
  • Created a web player based on videos from YouTube, Vimeo, and other video sharing sites.
  • Created an Ajax library for switching tabs and endless scrolling.
Technologies: CSS, HTML, User Experience (UX), Ajax, jQuery, PHP, JavaScript, Full-stack

Front-end Developer

2012 - 2013
Geev.me
  • Created a custom search box with inline segments and predefined syntax.
  • Gained extensive experience crawling Facebook profiles and working with Facebook's Graph API.
Technologies: Ajax, CSS, HTML, jQuery, PHP, User Experience (UX), JavaScript, Full-stack

AnyTrack.io

https://anytrack.io
AnyTrack allows users to track and attribute conversion data from any platform and send it back to their ad pixels, supports iOS 14.5 limitations, and works with all major ad pixels.

The set up takes no more than a few minutes based on a single tracking script.

Neuledge Search Engine

https://www.youtube.com/watch?v=XB9gOw2Y7Hk&feature=youtu.be
This search engine has the ability to scan and search content on a website using a chatbot. I implemented this project using natural language processing (NLP) before the large language model (LLM) was invented. The project has a POC over a few websites in Hebrew and provides answers for context indexed by the bot.

Neuledge Engine

https://github.com/neuledge/engine-js
A powerful language that simplifies data management and enhances data integrity for databases. It enables users to define their data models and business logic in a precise and customizable way. The schema language supports customizable scalar types, providing type-safe data models and ensuring that users always get the data they expect.

Neuledge Chat

A chat workspace with custom prompts and thread sharing for teams and companies to use ChatGPT within their organization. It can be integrated with other sources, such as PDF files, and provide more context and details tailored to the user's needs.

PayClick

The direct debit system is just like GoCardless in the UK.

We managed to bring clients, use the system with genuine transactions, and process over $100,000 in just a few months. The banking industry trusted the system, and we connected directly with banks and transfer systems.

Computed-Types

https://github.com/neuledge/computed-types
Computed-Types, previously Funval, is a strongly typed validation library for TypeScript. Using function interfaces, Computed-Types knows how to transform and validate data and automatically generates accurate TypeScript interfaces at compile time.
2008 - 2011

Bachelor of Science Degree in Computer Science

The Hebrew University of Jerusalem - Jerusalem, Israel

Libraries/APIs

React, jQuery, Node.js, PhantomJS, HTML5 Canvas, Facebook API, Google Maps, Stripe, Facebook SDK, Google API

Tools

Mocha, Git, GitHub, NPM, Mongoose, Adobe Photoshop, Bitbucket, ChatGPT, Flash

Languages

TypeScript, CSS3, ES7, ES5, HTML5, CSS, JavaScript, HTML, GraphQL, Python, C++, PHP, Less, Java, C, Go

Frameworks

Express.js, Bootstrap 3, Bootstrap, Next.js, Tailwind CSS, Zend Framework, NestJS, AngularJS

Paradigms

Promise, Agile Software Development, Responsive Web Design (RWD), Functional Programming

Platforms

Amazon Web Services (AWS), Amazon EC2, Blockchain Platforms, Docker, Blockchain, MacOS, DigitalOcean, Windows, Linux, WordPress, Vercel, iOS, Android, Typesafe

Storage

Amazon S3 (AWS S3), MongoDB, Amazon DynamoDB, PostgreSQL, Redis, Cache, MySQL, Elasticsearch, Databases

Other

Natural Language Processing (NLP), ESLint, Crypto, Async.js, Ajax, Online Payments, Full-stack, User Experience (UX), BitTorrent, Functional Design, Bitcoin, Cryptography, Generative Pre-trained Transformers (GPT), Artificial Intelligence (AI), User Interface (UI), HTTP Live Streaming (HLS), Tipalti, Architecture, Machine Learning, Chatbots, Search, Web Search, Open Source, OpenAI GPT-4 API, OpenAI GPT-3 API

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