Michael B.

Michael B.

New York, United States of America
Hire Michael B. Hire Michael B. Hire Michael B.

About Me

Michael is a Senior Full-stack Developer and Front-end Architect with 35 years of experience in top software organizations, with a focus on Flutter in the last 5 years. He has led Agile teams in creating software solutions with powerful cloud-connected user interfaces for web and mobile. Michael specializes in UI strategy, architecture, and development using multiple technologies like Flutter, Angular, TypeScript, AWS, Google Cloud, Docker, Node, Java, Spring, event-based architectures, REST, GraphQL, and SQL/NoSQL databases. He is user-centric and product-centric, delivering value visible to the app users daily, with hands-on experience in medicine & health, finance, science & engineering, sports.

AI, ML & LLM

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Full-stack Developer & Front-end Architect
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Redbird Flight Simulations
Redbird Flight Simulations
Flutter Developer
2021 - 2021
Austin, United States of America
  • Acted as a sole front-end developer replacing a Vue demo with a Flutter production app for training pilots on iPad and Android.

  • Handled Flutter architecture and patterns, pixel-perfect delivery, and unit, snapshot, and integration testing.

  • Used multiple tools and technologies including Phoenix WebSockets, GraphQL, Sanity CMS, REST, Dio, CustomPaint, Charting, BLoC/Cubit, Video Streaming, WebView.

Associated Environmental Systems
Associated Environmental Systems
Back-end Developer
2020 - 2021 (1 year)
Boston, United States of America
  • Created multi-tenant HubSpot integration for an industrial battery manufacturer.

  • Acted as a sole developer for a HubSpot application that ingrates with external quotes and product systems (app maintained live cache of HubSpot data in Node server deployed on Kubernetes via Rancher).

  • Worked on a HubSpot API with custom properties and custom objects, HubSpot OAuth, API security, running within HubSpot API rate limits.

Kaavio
Kaavio
Full-stack Web Developer
2020 - 2020
Remote
  • Worked on the development of a prototype for financial startup Kaavio.

  • Created an on-the-fly conversion of Graphviz graphs to Cytoscape.

  • Worked on creating an open-source component Cytoscape-Angular.

Amwell
Amwell
Senior Software Engineer
2019 - 2020 (1 year)
Boston, United States of America
  • Acted as a lead front-end developer in building a hybrid mobile application for virtual doctor visits used by one of the largest insurance companies in the US.

  • Led the development of best practices for UX/UI workflow, UI architecture, and the Developer’s Guide.

  • Created hybrid app shells for iOS and Android using NativeScript.

  • Created a library of Angular Material components realizing UX’s Style Guide.

  • Built Angular Web Components and responsive hybrid mobile screens for onboarding and scheduling patients.

Iron Mountain
Iron Mountain
Senior UI Architect
2018 - 2018
Boston, United States of America
  • Created UI architecture on Angular 6 and Google Cloud for an InSight Machine Learning product.

  • Delivered initial prototypes serving REST APIs from microservices via Google App Engine using Node and Google Compute Engine using Spring Boot.

  • Coded a morphable UI layer of Angular 6 components that ran in multiple design systems including Bootstrap, Clarity, and Material while encapsulating a common UI API.

RSA Security
RSA Security
Senior UI Architect
2017 - 2018 (1 year)
Boston, United States of America
  • Ignited the existing team toward delivery of a new Ember.js UI for security reviews in version 7.1 of RSA’s Identity, Governance & Lifecycle product.

  • Provided technical leadership, technical direction, training, consulting, documentation, and code for a team migrating a highly configurable raw servlet UI to a modern ES7 UI over JSON API (Katharsis on Spring).

  • Performed UI development in Ember 2 and back-end Java development.

Amazon Robotics
Amazon Robotics
Software Developer
2014 - 2015 (1 year)
North Reading, United States of America
  • Crafted industrial UIs in Android and HTML for new robotic-powered Amazon.com order fulfillment centers.

  • Improved order speed while saving a lot of sweat and steps for Amazon warehouse workers.

  • Prototyped and tested concepts and features through simulation tools and emulators.

AndroidHTMLUser Interface (UI)
Dell EMC
Dell EMC
Software Architect
2011 - 2013 (2 years)
Hopkinton, United States of America
  • Acted as hands-on technical architect of Unisphere for VMAX 1.0, a Flex-based replacement for a legacy Nexaweb storage management user interface application.

  • Brought a common user interface look and simplified user interaction model to EMC's Symmetrix VMAX storage array management user interface.

Mindful Software
Mindful Software
Owner
1999 - Present (26 years)
Boston, United States of America
  • Developing mobile and web applications for health, medicine, fintech, robotics, science, consumer apps, and sports.

  • Working with event-driven architectures allowing information flow between applications, microservices, and connected devices.

  • Working with a user interface engine that renders by combining metadata from a database schema and metadata from UI descriptors.

Showcase

Lead Front-end Developer - Amwell
Lead Front-end Developer - Amwell
  • Built a hybrid mobile application for virtual doctor visits used by one of the largest insurance companies in the US.

  • Led the development of best practices for UX/UI workflow, UI architecture, and developed the Developer's Guide.

  • Created hybrid application shells for iOS and Android, and constructed Angular Web Components and responsive hybrid mobile screens for patient onboarding and scheduling.

Flutter Developer - Redbird Flight Simulations
Flutter Developer - Redbird Flight Simulations
  • Worked as the main front-end developer on the Redbird MCX project, responsible for replacing a Vue demo with a Flutter production app on both iPad and Android for pilot training

  • Managed Flutter architecture and patterns, ensured pixel-perfect delivery, and performed unit, snapshot, and integration testing

  • Utilized a variety of tools and technologies including Phoenix WebSockets, GraphQL, Sanity CMS, REST, Dio, CustomPaint, Charting, BLoC/Cubit, Video Streaming, WebViews

Education

BSc Neuroscience (Psychology)
BSc Neuroscience (Psychology)
University of Massachusetts, Amherst
1986 - 1990 (4 years)