Michael Over, Developer in Clarence, NY, United States
Michael is available for hire
Hire Michael

Michael Over

Verified Expert  in Engineering

Software Developer

Location
Clarence, NY, United States
Toptal Member Since
April 26, 2018

Mike is a senior engineering leader and full-stack developer with nearly 15 years of experience. He has a master's degree in computer science. He is a true polyglot with professional experience in multiple technology stacks, including Ruby on Rails, Elixir/Phoenix, React, Go, Java, Angular, C++, Postgres, Elasticsearch, AWS, and Heroku.

Portfolio

Clear Health Inc
CTO, Delivery Management, IT Project Management, Project Management, React...
Appella
React, Firebase, Cloud Firestore, JavaScript
Events Local
Amazon Web Services (AWS), Redux, React, Ruby on Rails (RoR), Ruby, Heroku...

Experience

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Elixir, Ruby on Rails (RoR), React, PostgreSQL

The most amazing...

...project I've built is a full-scale social media management application utilizing multiple social APIs on top of a single-page application.

Work Experience

Head of Engineering for a company in the Medical Industry

2022 - 2023
Clear Health Inc
  • Managed the engineering team, and developed team structure and execution strategies while managing the overall software development lifecycle.
  • Managed and executed against project plans and delivery commitments within a Node/React environment, including building a new Node.js backend API for a new service offering.
  • Worked closely with third-party engineers to architect and develop the best technical architecture and approach.
Technologies: CTO, Delivery Management, IT Project Management, Project Management, React, Node.js

CTO

2021 - 2022
Appella
  • Developed an MVP from a set of designs in Figma to bring an initial product version to pre-launch, which was used for demoing to prospective clients and collecting feedback.
  • Iterated on the product using feedback from early-stage demos, including pivoting the product to a moderately different focus than originally planned.
  • Chose the technologies, programming languages, and code architecture to make it scalable, reliable, and fast.
Technologies: React, Firebase, Cloud Firestore, JavaScript

CTO | Co-founder

2018 - 2021
Events Local
  • Took an initial, rough MVP of a product, built it up into a usable product, and brought it to market.
  • Developed a React/Redux-based single page application front end and a Ruby on Rails 5 API.
  • Built two stand-alone React services, hosted serverless on AWS S3, utilizing CloudFront and Lambda@Edge.
  • Worked with customer requirements and requests to deliver a solution that works for their individual use case.
  • Led the technical and architecture roadmap, deciding on the technology stack, languages, and tooling.
  • Participated in hiring and staffing decisions and led the engineering department.
Technologies: Amazon Web Services (AWS), Redux, React, Ruby on Rails (RoR), Ruby, Heroku, JavaScript

Software Development Engineer II (SDE II), Analytics

2018 - 2019
PagerDuty
  • Created the initial version of operational reviews analytics reports for customers.
  • Developed a new Elixir/Phoenix-based application for handling review generation.
  • Integrated AWS S3 using AWS SDK.
  • Met with third-party vendors to evaluate dashboard solutions.
  • Architected and developed the initial data pipeline for analytics.
Technologies: Amazon Web Services (AWS), Phoenix, Elixir, Redux, React, Ruby on Rails (RoR), Ruby

Senior Full-stack Developer

2017 - 2018
TeamSnap
  • Built out and maintained a back-end API in Ruby on Rails for a large-scale group organization platform.
  • Rearchitected the user invitation and onboarding flow and experience.
  • Implemented the back-end API endpoints for team stores that were selling merchandise.
  • Optimized the pricing page using A/B tests to determine which variant performed best.
  • Wrote extensive tests to ensure that the API platform remains robust and well-tested.
Technologies: Phoenix, Elixir, Redux, React, Ruby on Rails (RoR), Ruby

Senior Ruby on Rails Developer

2016 - 2017
Decisiv
  • Built out new features in Ruby on Rails for a fleet service management system.
  • Developed several features from start to finish in Ruby on Rails and AngularJS 1.x.
  • Implemented both unit tests and integration tests to ensure the robustness of the system.
  • Led a small team to pull out pieces of a monolithic Rails app into microservices.
  • Led and managed a small team in the development and long-term maintenance of several services.
Technologies: AngularJS, Ruby on Rails (RoR), Ruby, Angular

Engineer

2008 - 2016
CUBRC | Avarint
  • Made significant contributions to a C++ app for the DoD, mostly involved in creating new features and building out new interfaces.
  • Led a team of four developers handling everything from requirements definition to design, implementation, testing, and integration with a key customer.
  • Integrated the core application with several external third-party applications and hardware using various protocols such as DIS and TENA.
  • Created high-quality user interfaces and GUIs for the primary desktop application.
  • Traveled onsite to customer locations to ensure successful integrations and installations.
Technologies: Ruby on Rails (RoR), Ruby, C++

Languages

Ruby, JavaScript, SQL, C++, Elixir, Python, TypeScript

Frameworks

Ruby on Rails (RoR), Redux, AngularJS, Phoenix, Angular

Libraries/APIs

Ruby on Rails API, Twitter API, REST APIs, React, Stripe, Stripe Connect, Node.js

Platforms

Amazon Web Services (AWS), AWS Cloud Computing Services, MacOS, Docker, Heroku, Amazon EC2, AWS Lambda, Firebase

Other

APIs, Full-stack, Domain-driven Design (DDD), Cloud, Cloud Computing, Serverless, Amazon API Gateway, Startups, Lean Startups, CTO, Delivery Management, IT Project Management

Tools

Jenkins, AWS SDK, AWS ELB, AWS CLI, Chef

Paradigms

Agile, Functional Programming, Serverless Architecture, REST, Microservices

Storage

MySQL, Amazon S3 (AWS S3), PostgreSQL, Amazon DynamoDB, Redis, Elasticsearch, Cloud Firestore

Industry Expertise

Project Management

2010 - 2012

Master's Degree in Computer Science

University at Buffalo - Buffalo, NY, USA

2004 - 2008

Bachelor's Degree in Mathematics

Franciscan University of Steubenville - Steubenville, OH, USA

OCTOBER 2019 - OCTOBER 2022

AWS Certified SysOps Administrator Associate

AWS

JUNE 2019 - JUNE 2022

AWS Certified Developer — Associate

Amazon Web Services (AWS)

JUNE 2019 - JUNE 2022

AWS Certified Solutions Architect Associate

AWS

MAY 2019 - MAY 2022

AWS Certified Cloud Practitioner (CLF)

Amazon Web Services (AWS)

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