Michael Over, Software Developer in Clarence, NY, United States
Michael Over

Software Developer in Clarence, NY, United States

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.
Michael is now available for hire

Portfolio

  • Appella
    React, Firebase, Cloud Firestore, JavaScript
  • Events Local
    Amazon Web Services (AWS), Redux, React, Ruby on Rails (RoR), Ruby, Heroku...
  • PagerDuty
    Amazon Web Services (AWS), Phoenix, Elixir, Redux, React, Ruby on Rails (RoR)...

Experience

Location

Clarence, NY, United States

Availability

Part-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.

Employment

  • CTO

    2021 - PRESENT
    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++

Skills

  • 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, React, Stripe, Stripe Connect
  • 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, AWS API Gateway, Startups, Lean Startups
  • Tools

    Jenkins, AWS SDK, AWS ELB, AWS CLI, Chef
  • Paradigms

    Agile, Functional Programming, Serverless Architecture, REST, Microservices
  • Storage

    MySQL, AWS S3, PostgreSQL, AWS DynamoDB, Redis, Elasticsearch, Cloud Firestore

Education

  • Master's Degree in Computer Science
    2010 - 2012
    University at Buffalo - Buffalo, NY, USA
  • Bachelor's Degree in Mathematics
    2004 - 2008
    Franciscan University of Steubenville - Steubenville, OH, USA

Certifications

  • AWS Certified SysOps Administrator — Associate
    OCTOBER 2019 - OCTOBER 2022
    Amazon Web Services (AWS)
  • AWS Certified Developer — Associate
    JUNE 2019 - JUNE 2022
    Amazon Web Services (AWS)
  • AWS Certified Solutions Architect — Associate
    JUNE 2019 - JUNE 2022
    Amazon Web Services (AWS)
  • AWS Certified Cloud Practitioner (CLF)
    MAY 2019 - MAY 2022
    Amazon Web Services (AWS)

To view more profiles

Join Toptal
Share it with others