
Ben Bloom
Verified Expert in Engineering
Back-end Developer
Hod Hasharon, Israel
Toptal member since January 21, 2021
A seasoned developer, Ben combines deep technological capabilities with experience in multiple business domains. He's contributed as a leader and as a team player in R&D of medical devices, algorithmic trading system, eCommerce engines and other. Ben's passion is for building stable, extensible, and efficient systems that satisfy real business needs. Ben's worked at large companies (eBay) as well as startups, both in the US and in Israel, and gained a wide spectrum of skills at all levels.
Portfolio
Experience
- R&D - 20 years
- Python - 10 years
- Software Architecture - 10 years
- Django - 7 years
- Medical Software - 3 years
- SciPy - 2 years
- Django REST Framework - 1 year
Preferred Environment
Amazon Web Services (AWS), Python, SciPy, NumPy, Django REST Framework, Django, PyCharm
The most amazing...
...system I've developed created 3D brain maps used in electrode-implantation procedures.
Work Experience
CTO
Navigate
- Developed an algorithmic trading system for US treasury bonds. The system allows both trading and research of various algorithms and optimization methods.
- Designed and implemented a system for analysis of historical bonds trading data and creating insights that are then used by a portfolio optimization engine to create trade orders.
- Implemented industry-standard protocols for communicating in real-time with trading platforms.
- Worked closely with mathematicians to enhance the analysis and optimization algorithms.
Full-stack Python Developer
Avneet Grewal
- Engineered and deployed multiple updates for an existing system, which added critical features and enhanced the user interface based on customer requests.
- Managed both back-end and front-end issues. Some of the functionality was implemented using Lambda functions.
- Launched the system successfully at the end of this project.
Python Developer
Loris
- Designed and implemented several CRM integrations via multiple protocols. All were successfully deployed to production.
- Maintained a 24/7 live system, applying hotfixes to reach high availability.
- Worked with a team of software engineers and AI/ML experts to enhance the company's core product functionality using agile development methodology.
Senior Back-end Engineer
Truehold
- Developed the back-end server for the new company backbone system intended to replace a legacy system.
- Contributed to the two-way HubSpot integration. The integration was with additional third-party information providers for data enrichment.
- Collaborated with front-end engineers on the RESTful API specification and implementation.
Vice President of R&D
CathWorks
- Led the development of a system for real-time processing of coronary angiograms, producing a 3D coronary arteries model and algorithmically detecting lesions.
- Managed teams of algorithmic experts, software developers, testers, and hardware engineers.
- Delivered an integrated hardware and software console, compliant with strict medical standards and FDA and CE approved.
Senior Back-end Developer
Surgical Information Sciences
- Developed an automated patient-specific brain structures mapping tool based on high-res MRI images to be used in deep brain stimulation electrode transplant operations.
- Converted and optimized image analysis MATLAB code into Python.
- Created a system that provided access to the algorithms as a cloud-service. Images loaded by registered physicians were analyzed and results were routed back to the users.
CEO | Founder
Loop Index
- Founded and managed a software development company.
- Managed all business activities as well as human resources.
- Developed cloud-based systems for the local market, mainly eCommerce-oriented.
Head of R&D
Operative Media
- Directed a software R&D department of 70 software programmers.
- Managed the continued development of the company's legacy 24/7 mission-critical enterprise system globally deployed at multiple sites.
- Led the R&D of an innovative system based on state-of-the-art technologies to connect broadcast networks and advertise sales executives over a web-based platform.
Senior Developer | Technological Consultant
Self-employed
- Provided technological consultancy in the areas of eCommerce, information retrieval systems; joined development teams in the design and implementation phases.
- Performed coaching R&D managers in organizational transition processes.
- Participated in system analysis and requirements specifications documentation.
Head of Engineering
Shopping.com
- Led the technology transition of the Israeli site into eBay’s center for e-catalogs.
- Created a strong team with a good mix of superb talent. Trained and coached team managers to work individually and as an effective middle management group.
- Managed three software development teams, a technical operations group, and software QA and research departments.
Director of Software
Harmonic
- Led the development of the new state-of-the-art network management systems (NMS) from inception to successful launch.
- Supervised the merging of the former DiviCom and Harmonic NMS teams, bridging challenging cultural, geographical, and technological gaps.
- Worked directly with US and international customers in requirements gathering, technical gap resolution, and presales activities.
Experience
US Treasury Bonds Algorithmic Trading System
In my capacity as the CTO, I designed and implemented the entire system from inception. A significant pillar of the system is an analysis engine that digests large amounts of historical trading data and produces insights into the bond values and risks. This information is stored in a database and continuously updated as real-time data flows from the market over industry-standard protocols.
Another sub-system performs real-time optimization of the portfolios per user-defined strategies. This subsystem's output is a flow of trade orders that are sent to the trading platforms for execution.
The system is deployed on AWS and is available 24/7 to the company's internal staff for continued research and back-testing.
As the back-end developer, I dealt with all technical aspects of the system, e.g., architecture design, module design, implementation, deployment, and so on. The system is Python/Django-based and is deployed on Linux servers.
An Integrated CathLab Medical Diagnostic Console
https://www.cath.works/cathworks-ffrangio/As VP of R&D, I led the algorithms, software development, and software testing teams to produce a streamlined and intuitive tool for the clinician.
The system was deployed as a standalone console at CathLabs. In my position, I also led the development of the new console hardware generation. With a team—consisting of a company system engineer and several subcontractors—we designed and implemented the mechanics, electronics, planned the production, and then manufactured the new platforms.
The integrated system was developed to be medical-grade, i.e., regulatory compliance.
Medical System Back-end Server
The system implemented both basic and JWT authentication mechanisms. It was integrated with Stripe for payments management. Several user tiers were implemented, exposing different views and capabilities of the system.
Education
Master's Degree in Business Administration
Kellog Recanati School of Management - Tel Aviv, Israel
Bachelor's Degree in Mathematics and Computer Science
The Hebrew University - Jerusalem, Israel
Certifications
AWS Business Professional
Amazon Web Services
Skills
Libraries/APIs
REST APIs, Django ORM, NumPy, SciPy, Amazon EC2 API, Pandas, Matplotlib, Python API, Stripe
Tools
PyCharm, Microsoft Excel, RabbitMQ, Celery, Docker Compose, Git, GitHub, GitLab, NGINX, Amazon Elastic Container Service (ECS)
Languages
Python, SQL, Python 3, JavaScript, HTML, CSS, HTML5
Frameworks
Django, Django REST Framework, JSON Web Tokens (JWT), Flask, Serverless Framework, OAuth 2
Paradigms
Object-oriented Programming (OOP), Microservices, Microservices Architecture, REST, DevOps
Storage
Relational Databases, SQLite, JSON, Amazon S3 (AWS S3), PostgreSQL, NoSQL, Amazon DynamoDB, MySQL, Redis
Platforms
Windows, Amazon EC2, Amazon Web Services (AWS), AWS Lambda, Docker
Other
R&D, Team Leadership, Technology, Engineering Management, Software Design, Medical Devices, Back-end, APIs, API Integration, Architecture, CTO, Web Scraping, Data Modeling, Fintech, Business Management, Software Architecture, Medical Software, Algorithmic Trading Analysis, FIX Protocol, CA Network & Systems Management (NSM), Digital Video, AWS Cloud Architecture, Product Management, HubSpot CRM, Server Sent Events (SSE), Serverless, FastAPI, Amazon RDS, Software Development Lifecycle (SDLC), CI/CD Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring