Isaac Bell, Developer in New York, NY, United States
Isaac is available for hire
Hire Isaac

Isaac Bell

Verified Expert  in Engineering

Machine Learning Developer

Location
New York, NY, United States
Toptal Member Since
May 17, 2024

Isaac is a software engineer with over 12 years of experience. He has worked as a technical leader and architect, consistently delivering complex and scalable solutions for various industries. Isaac has a strong background in web development, data engineering, and machine learning and is also proficient in multiple languages and frameworks, including React, Angular, Go, Python, and Swift.

Portfolio

Union Square Digital
Angular 17, Angular, Server-side Rendering (SSR), AI-enabled Applications...
Trusted
Ruby on Rails (RoR), Ruby on Rails 7, Ruby on Rails 6, React, Apollo Client...
The American Thrombosis and Hemostasis Network
React, Ruby on Rails (RoR), TypeScript, Node.js, PostgreSQL, GraphQL, AWS ELB...

Experience

Availability

Part-time

Preferred Environment

MacOS, Linux, Windows Subsystem for Linux (WSL), GitHub

The most amazing...

...product I've developed is the Angel Eye Camera System, an in-hospital app for secure patient monitoring. It has reached over 30 million unique uses as of today.

Work Experience

Lead Software Engineer

2023 - 2024
Union Square Digital
  • Planned and implemented major architectural initiatives for companies in the finance sector.
  • Built microservices components such as an Ionic/Capacitor micro-client tool, a server-side rendering (SSR) app, and a custom GraphQL runtime component with secure introspection capabilities.
  • Updated and maintained assets in a large enterprise software supply chain, using a centralized repository for artifact resolution and binary release versioning across services.
  • Developed all systems to scale while guaranteeing system consistency.
Technologies: Angular 17, Angular, Server-side Rendering (SSR), AI-enabled Applications, Azure, Ruby on Rails (RoR), Capacitor, Swift, iOS, Kubernetes, Snowflake, Python 3, Go, Fintech, Xcode, PostgreSQL, JavaScript, Node.js, AIOps, Machine Learning, ETL, Technical Leadership, Architecture, Artificial Intelligence (AI), Google Workspace, NoSQL, Scalable Vector Databases, Graph Databases, GitHub, WCAG 2, Large Language Models (LLMs), GitHub Actions, Agile, Waterfall Methodology, gRPC, HTTP REST, REST APIs, Python, CSS, APIs, Full-stack Development, API Development, Google BigQuery, SQL, CircleCI, CI/CD Pipelines, Full-stack, Back-end, Front-end, Apache Kafka, Redis Cache, Jaeger PoC, Prometheus, RESTful Microservices, Microservices, Enterprise SaaS, Tailwind CSS, Figma, Website Performance, Third-party APIs, Sentry, Mobile Development, API Platforms, Apache Pulsar, Event-driven Architecture, Stream Processing, Event-driven Programming, Real-time Data, HTML, Docker, Terraform, API Integration, Ruby, Ruby on Rails API, Object-relational Mapping (ORM), Mobile, Large-scale Projects, Web Security, Cloud Infrastructure, User Interface (UI), Svelte, Ionic, Code Review, IT Security, SaaS

Senior Full-stack Developer

2022 - 2023
Trusted
  • Architected and built software solutions to implement mission-critical target KPIs assigned to me each quarter.
  • Built a distributed DSL rules engine, coordinating with stakeholders and two other departments.
  • Led a team of six developers in creating an overhaul of internal services. The changes led to a speedup in user onboarding time and a 17% increase in early-stage customer retention.
  • Handled a major overhaul of internal data ingestion logic, implementing a reusable service layer and significantly reducing the time the customer success team spent manually reviewing job listings.
  • Operated within a distributed architecture, building features to serve a user base of over 1 million monthly active users.
  • Moved into a staff engineer role after leading a major overhaul of the core customer-facing API. In this 3-month project, I coordinated with members of three teams and various stakeholders.
Technologies: Ruby on Rails (RoR), Ruby on Rails 7, Ruby on Rails 6, React, Apollo Client, GraphQL, PostgreSQL, Elasticsearch, Snowflake, AIOps, AI Programming, Healthcare Software, MacOS, Xcode, JavaScript, Node.js, Next.js, Generative AI, AI-enabled Applications, Machine Learning, Kubernetes, iOS, Natural Language Processing (NLP), ETL, Swift, Technical Leadership, Architecture, Artificial Intelligence (AI), Google Workspace, NoSQL, GitHub, WCAG 2, Agile, HTTP REST, REST APIs, CSS, APIs, Full-stack Development, API Development, Android, SQL, CircleCI, CI/CD Pipelines, Full-stack, Back-end, Front-end, Redis Cache, RESTful Microservices, Microservices, Enterprise SaaS, Tailwind CSS, Figma, Website Performance, Segment, Third-party APIs, Mobile Development, API Platforms, HTML, Docker, API Integration, Ruby, Ruby on Rails API, Object-relational Mapping (ORM), Jira, Large-scale Projects, Web Security, Cloud Infrastructure, User Interface (UI), Code Review, IT Security, SaaS

Senior Full-stack Developer

2019 - 2022
The American Thrombosis and Hemostasis Network
  • Built a monitoring UI, several internal API networks, and a mobile app independently leveraging React, React Native, and Cordova. I did these as a solo developer.
  • Created a mobile patient monitoring app that has been featured in biomedical conferences.
  • Directed two company collaborations, providing external teams with React training and architectural oversight.
  • Upgraded a Ruby on Rails 3 monolith to a modern service architecture with a REST API, a Docker container workflow, and a CI/CD pipeline.
  • Trained junior team members and supported them in daily tasks.
Technologies: React, Ruby on Rails (RoR), TypeScript, Node.js, PostgreSQL, GraphQL, AWS ELB, Elasticsearch, Redis, VM, REST, Cordova, React Native, Healthcare Software, Xcode, Android Studio, Android SDK, JavaScript, WebGL, Canvas, Python 3, iOS, ETL, Technical Leadership, Architecture, GitHub, WCAG 2, Scrum, Agile, HTTP REST, REST APIs, Python, CSS, APIs, Full-stack Development, API Development, Android, SQL, Jenkins, CI/CD Pipelines, Full-stack, Back-end, Front-end, Redis Cache, RESTful Microservices, Enterprise SaaS, Website Performance, Third-party APIs, Sentry, Mobile Development, API Platforms, Amazon Web Services (AWS), HTML, Chrome Extensions, Docker, API Integration, Material UI, Ruby, Ruby on Rails API, Object-relational Mapping (ORM), Lambda Functions, Mobile, Jira, Express.js, Large-scale Projects, Web Security, Webpack, Cloud Infrastructure, User Interface (UI), Ionic, Code Review, IT Security, Risk Assessment

Senior Full-stack Developer

2018 - 2019
AIRSHIP
  • Upgraded a monolithic Ruby on Rails logistics app, created the AWS infrastructure, optimized hot-spot queries, and coordinated with various stakeholders.
  • Built a socket-based, secure computer vision system for hospital cameras. To this day, the product has 30 million unique users.
  • Wrote a React front end for a car insurance company's service, integrating it with their API and documenting the system.
Technologies: Ruby on Rails (RoR), Ember.js, TypeScript, React Native, PostgreSQL, Android SDK, Android Studio, iOS, Xcode, Auth0, Auth0 API, SAML, Amazon S3 (AWS S3), JavaScript, Node.js, React, ETL, GitHub, WCAG 2, Scrum, Agile, Waterfall Methodology, HTTP REST, REST APIs, CSS, APIs, Full-stack Development, API Development, Android, SQL, Full-stack, Back-end, Front-end, Redis Cache, RESTful Microservices, Enterprise SaaS, PostCSS, Website Performance, Third-party APIs, Twilio, Mobile Development, API Platforms, Amazon Web Services (AWS), HTML, Docker, API Integration, Material UI, Ruby, Ruby on Rails API, Object-relational Mapping (ORM), Lambda Functions, Mobile, Express.js, Large-scale Projects, Web Security, Webpack, Cloud Infrastructure, User Interface (UI), Code Review, IT Security, Risk Assessment, SaaS

Full-stack Developer

2017 - 2018
Sendicate
  • Removed bottlenecks from the app services and improved the deliverability of email marketing campaigns for all users.
  • Performed a significant app system upgrade from Ruby on Rails 3 to Ruby on Rails 4.
  • Built a specialized dashboard for "power users" with optimized queries and scheduled aggregations.
  • Incrementally replaced legacy system components with updated components, progressively directing more user traffic to new components until the legacy components could be deprecated.
Technologies: Ruby on Rails (RoR), Node.js, React, PostgreSQL, Redis, jQuery, jQuery UI, Backbone.js, Elasticsearch, AWS ELB, Amazon S3 (AWS S3), AWS OpsWorks, AWS Elastic Beanstalk, JavaScript, GitHub, Scrum, Waterfall Methodology, HTTP REST, REST APIs, CSS, APIs, Full-stack Development, API Development, SQL, Full-stack, Back-end, Front-end, Redis Cache, RESTful Microservices, Heroku, Enterprise SaaS, PostCSS, Website Performance, Third-party APIs, Twilio, API Platforms, Amazon Web Services (AWS), HTML, API Integration, Ruby, Ruby on Rails API, Object-relational Mapping (ORM), Bitbucket, Express.js, Web Security, User Interface (UI), Code Review, SaaS

Software Engineer

2016 - 2017
Rivur, Inc.
  • Architected and implemented an enterprise capital real estate management platform using Rails and React.
  • Rolled out an internal front-end framework using PostCSS, Sass, and Node.js.
  • Collaborated with remote designers and stakeholders to build product features.
Technologies: Amazon S3 (AWS S3), React, Ruby on Rails (RoR), REST APIs, REST, JavaScript, TypeScript, SQL, PostgreSQL, Fintech, API Development, Enterprise SaaS, RESTful Microservices, Heroku, PostCSS, Third-party APIs, API Platforms, HTML, API Integration, Ruby, Ruby on Rails API, Object-relational Mapping (ORM), User Interface (UI)

Technical Lead

2015 - 2016
Freelance IT Solutions
  • Managed a small team of freelancers (designers and developers).
  • Interfaced directly with clients to negotiate all project parameters, including milestones, revenue strategy, design considerations, and launch requirements.
  • Worked with clients including the Alabama Real Estate Commission and the International Association of Special Investigation Units.
Technologies: Agile, Waterfall Methodology, Heroku, Heroku Postgres, Multiple Listing Services (MLS), Web Project Management, IT Project Management, Agile Project Management, DevOps, Mentorship, Training, RESTful Microservices, Enterprise SaaS, API Platforms

Software Developer

2014 - 2015
University of Alabama Business School
  • Architected a new version of a high-traffic PHP website. Developed the back-end foundation, admin UI, and landing pages.
  • Came in as the only team member with extensive Rails experience. Trained a team of PHP developers.
  • Designed sections of the new student portal in Photoshop/Sketch.
Technologies: PHP, Ruby on Rails (RoR), CSS, Waterfall Methodology, Design, RESTful Microservices, Heroku, Third-party APIs, API Platforms, HTML, API Integration, Ruby, Ruby on Rails API, Object-relational Mapping (ORM), User Interface (UI), Code Review, SaaS

Software Engineer

2011 - 2014
The Nine Agency
  • Developed web apps for a web and advertising agency. Went from intern to full-stack developer within a year.
  • Implemented a Rails-based issue tracker for customer support in various projects and interfaced directly with clients when needed.
  • Migrated over 100 company PHP/Apache websites to Rails/Heroku environments.
Technologies: Agile, Amazon S3 (AWS S3), Agile Project Management, Ruby on Rails (RoR), PHP, AWS ELB, AWS IAM, Amazon Web Services (AWS), PostgreSQL, PostGIS, Backbone.js, jQuery, jQuery UI, JavaScript, CSS, RESTful Microservices, Heroku, Enterprise SaaS, MySQL, Third-party APIs, Mobile Development, API Platforms, C++, HTML, API Integration, Django, Ruby, Ruby on Rails API, Object-relational Mapping (ORM), Bitbucket, Web Security, User Interface (UI), Code Review, SaaS

HTML Canvas Graphical Demo

https://isaacbell.github.io/cosmos-html-demo/
This was an independent project. I created a demo showing the graphical capability of the HTML5 Canvas API by rendering a moving 2D particle system. The source code is available on GitHub, and an accompanying tutorial can be found on my technical blog.

AI Music Toolkit

https://ai-tools-henna.vercel.app/
I independently wrote a set of AI-based utility tools for musicians.

Users can perform actions such as generating album art or looped drum samples. The code is written in Next.js, and image generation is performed using stable diffusion models. Audio and video file manipulation tools run files through a series of transformation steps where encoding, compression, and malicious file detection are performed.

The toolkit's highlight is the stem extractor, an implementation of the "Hybrid Transformers" ML model for music source separation. In plain language, it lets users upload a single music file to retrieve the individual instrument tracks, such as vocals, drums, and guitars.

Under the hood, the user-facing client is a Next.js app within a micro-service architecture. When the user requests an image be generated, the web client calls a Flask server, where the appropriate generative AI model is selected and used. Intermediate processing—including image compression and AI-based removal of generated unappealing content—is queued using Google Cloud Functions.

Micro-Services Template

https://github.com/IsaacBell/microservices-template-2024
This is a Go-based template for building enterprise microservices using cutting-edge standards. It solves the typical issue of difficulty in initializing microservices.

The template uses gRPC as well as REST. They are configured together using proto-files. Both gRPC and HTTP servers are run concurrently for each service.

Services can be easily configured to run independently on many machines, horizontally scaled, auto-scaled, or otherwise deployed as needed. The template can easily be integrated with service discovery plugins such as Kubernetes or Consul in production.

Vibe.d reCaptcha

This was an independent project. It is an open-source implementation of Google's reCaptcha service in the Vibe.d web framework.

The library was included in the (then-exclusive) official DUB package registry.

It was originally made as a response to a ticket on Vibe.d's issue tracker.

Lyst Website Redesign

https://www.lyst.com/about/
This is a complete redesign of a fashion brand's online service. The app's back end is a Django API that serves a web and iOS client. Updates were made to each, and changes were progressively rolled out using targeted deployment strategies. Designs were done in Figma.
DECEMBER 2023 - PRESENT

React Certification

TestDome

DECEMBER 2023 - PRESENT

Node.js Certification

TestDome

Libraries/APIs

Node.js, React, Apollo Client, jQuery, jQuery UI, REST APIs, API Development, Ruby on Rails API, WebGL, Python API, Shopify API, Auth0 API, Backbone.js, HTML5 Canvas, Vue

Tools

AWS ELB, GitHub, Bitbucket, Jira, Canvas, Capacitor, Xcode, AWS OpsWorks, ChatGPT, CircleCI, Jenkins, Multiple Listing Services (MLS), AWS IAM, Prisma, Sentry, RabbitMQ, Webpack, Android Studio, Auth0, PostCSS, Figma, Terraform

Frameworks

Next.js, Ruby on Rails (RoR), Ruby on Rails 7, Ruby on Rails 6, gRPC, Tailwind CSS, Django, Express.js, Flask, Angular 17, Angular, Ember.js, React Native, Redux, Gorm, Material UI, Ionic, Android SDK, Vibe.d, Svelte

Languages

JavaScript, TypeScript, GraphQL, Python, CSS, SQL, HTML, Ruby, Python 3, Swift, Go, XML, D, C++, Snowflake, SAML, PHP, Sass

Paradigms

REST, Scrum, Agile, Microservices, Object-relational Mapping (ORM), Agile Project Management, Mobile Development, ETL, DevOps, Event-driven Architecture, Event-driven Programming

Platforms

AWS Elastic Beanstalk, MacOS, Linux, Heroku, Amazon Web Services (AWS), Vercel, Docker, Azure, iOS, WordPress, Shopify, Android, Firebase, Apache Kafka, Twilio, Mobile, Kubernetes

Storage

PostgreSQL, Elasticsearch, Redis, Amazon S3 (AWS S3), NoSQL, Redis Cache, Google Cloud, Graph Databases, MySQL, PostGIS

Other

Windows Subsystem for Linux (WSL), Healthcare Software, Architecture, Google Workspace, WCAG 2, eCommerce, Large Language Models (LLMs), Waterfall Methodology, HTTP REST, APIs, Full-stack Development, CI/CD Pipelines, Full-stack, Back-end, Front-end, Enterprise SaaS, Heroku Postgres, RESTful Microservices, Website Performance, Third-party APIs, API Platforms, API Integration, Large-scale Projects, Web Security, Cloud Infrastructure, User Interface (UI), Code Review, SaaS, AIOps, Generative AI, AI-enabled Applications, Machine Learning, Google Cloud ML, Server-side Rendering (SSR), AI Programming, VM, Natural Language Processing (NLP), Fintech, Technical Leadership, Artificial Intelligence (AI), OpenAI, Anthropic, GitHub Actions, Scalable Vector Databases, Google BigQuery, Google Cloud Functions, Supabase, Web Project Management, IT Project Management, Mentorship, Training, Prometheus, Apache Pulsar, Stream Processing, Real-time Data, Chrome Extensions, Lambda Functions, IT Security, HTML Canvas, Stable Diffusion, Cordova, Design, Jaeger PoC, Segment, Social Networks, Risk Assessment

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