Michael B.

Michael B.

Senior Full-stack Developer & Front-end Architect

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.

Work history

UpStack
UpStack
Senior Full-stack Developer & Front-end Architect
2021 - Present (3 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 (25 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.

Portfolio

Lead Front-end Developer - Amwell
Lead Front-end Developer - Amwell

Amwell’s mission is to connect and enable providers, insurers, patients, and innovators to deliver greater access to more affordable, higher-quality care. Built a hybrid mobile application for virtual doctor visits used by one of the largest insurance companies in the US. Led development of best practices for UX/UI workflow, UI architecture, and the Developer’s Guide. Created a library of Angular Material components realizing UX’s Style Guide. Created hybrid app shells for iOS and Android using NativeScript. Built Angular Web Components and responsive hybrid mobile screens for onboarding and scheduling patients.

Flutter Developer - Redbird Flight Simulations
Flutter Developer - Redbird Flight Simulations

The Redbird MCX is ideal for any flight school, providing enhanced training from student pilots to the professional crew. Acted as 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, unit, snapshot, and integration testing. Used multiple 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)