Isaac Bell
Verified Expert in Engineering
Healthcare Software Developer
New York, NY, United States
Toptal member since May 17, 2024
Isaac has over a decade's experience building software products, most recently for a US DoD contractor group. He is a certified Node and React expert, a technical leader and architect. Isaac has a strong background in web and mobile dev, data engineering, and machine learning and is also proficient in multiple languages and frameworks, including React, Angular, Go, Python, and Swift.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Linux, GitHub, Technical Writing, React, Next.js, Web Scraping
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
React and GraphQL Engineer
Bruin Health Inc
- Overhauled core components of a distributed patient management system built in React, TypeScript, GraphQL, and AWS.
- Implemented secure document sharing between providers and patients, including PDF generation and email notifications.
- Built a responsive mobile UI for the clinician app using Tailwind CSS and custom React hooks.
- Utilized AWS services, including AppRunner, Lambda, and S3, for scalable, serverless back-end architecture.
- Enhanced security guarantees by enforcing policy as code using Terraform in a Kubernetes environment.
Front-end Developer
Department of Defense Contractor
- Owned the FE, creating Angular components and code architecture.
- Played an instrumental role in the successful delivery of an at-risk project.
- Used an Agile process to manage work efforts and daily work items.
- Operated in a high-security environment, following formal processes for organizing and securing work efforts. Ensured security observance in all data operations performed.
Lead Software Engineer
Union Square Digital
- Built and optimized the front end using Angular 17.
- 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.
- Planned and implemented major architectural initiatives for companies in the finance sector.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Full-stack Developer
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.
Software Engineer
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.
Technical Lead
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.
Software Developer
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.
Software Engineer
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.
Experience
HTML Canvas Graphical Demo
https://isaacbell.github.io/cosmos-html-demo/AI Music Toolkit
https://ai-tools-henna.vercel.app/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.
Microservices Template
https://github.com/IsaacBell/microservices-template-2024The 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
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/React and GraphQL Engineer for a Healthtech App
https://bruinhealth.com/Certifications
React Certification
TestDome
Node.js Certification
TestDome
Skills
Libraries/APIs
Node.js, React, Apollo Client, jQuery, jQuery UI, REST APIs, API Development, Ruby on Rails API, WebGL, Python API, Shopify API, Puppeteer, Playwright, Auth0 API, Backbone.js, HTML5 Canvas, Vue
Tools
AWS ELB, Google Workspace, GitHub, Bitbucket, Jira, Canvas, Capacitor, Xcode, AWS OpsWorks, ChatGPT, CircleCI, Jenkins, Multiple Listing Services (MLS), AWS IAM, Prisma, Sentry, RabbitMQ, Webpack, CMake, Android Studio, Auth0, PostCSS, Figma, Terraform, Visual Studio, Nx
Languages
JavaScript, TypeScript, Go, GraphQL, Python, CSS, SQL, HTML, Ruby, Python 3, Swift, XML, D, C++, Snowflake, SAML, PHP, Sass
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, Flutter, Android SDK, Vibe.d, Svelte
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, AWS Lambda, 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, 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, Lambda Functions, Large-scale Projects, Web Security, Cloud Infrastructure, User Interface (UI), Code Review, SaaS, Technical Writing, Technical Architecture, Storybook, AIOps, Generative Artificial Intelligence (GenAI), 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, IT Security, Team Leadership, Iframes, HTML Canvas, Stable Diffusion, Cordova, Design, Jaeger PoC, Segment, Social Networks, Risk Assessment, Data Visualization, Web Scraping
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