Joseph (Joe) Groseclose, Developer in Brookfield, CT, United States
Joseph is available for hire
Hire Joseph

Joseph (Joe) Groseclose

Verified Expert  in Engineering

Team Leadership Developer

Brookfield, CT, United States

Toptal member since September 28, 2020

Bio

Joe is an experienced people leader and software architect with over ten years of experience as an engineer in a variety of roles across companies of different sizes, industry verticals, working with varying stacks of code. Joe is looking to apply his experience to solve challenging user problems and focus his efforts on full-stack applications, full-stack application development, platform tools, and distributed system design.

Portfolio

Oscar Health
Amazon Web Services (AWS), Artifactory, Jenkins, Docker, NPM, React Native...
Compass
Amazon Web Services (AWS), MongoDB, CircleCI, Jenkins, Docker Hub, Docker, NPM...
Compass
Amazon Web Services (AWS), Docker Hub, Docker, Cross-functional Collaboration...

Experience

  • CSS - 10 years
  • JavaScript - 10 years
  • Python - 8 years
  • Amazon Web Services (AWS) - 8 years
  • React - 6 years
  • Team Leadership - 6 years
  • Node.js - 5 years
  • MongoDB - 3 years

Availability

Part-time

Preferred Environment

MongoDB Atlas, Postman, ITerm, Visual Studio Code (VS Code), OS X, Linux

The most amazing...

...opportunity I've had in my career thus far is the chance to have built products that solve real user problems in so many different industries.

Work Experience

Associate Director of Engineering

2019 - PRESENT
Oscar Health
  • Led a team of engineers responsible for enrolling members in Oscar's fastest-growing market.
  • Built applications that enabled users to enroll in Oscar care in the individual market.
  • Created an experience that allowed individuals to digitally renew their plan or switch to a new plan for the next year.
  • Built a robust integration with the federal healthcare marketplace and provided users access to subsidized care through Oscar via the Federally Facilitated Marketplace.
Technologies: Amazon Web Services (AWS), Artifactory, Jenkins, Docker, NPM, React Native, Remote Work, Cross-functional Collaboration, Cross-functional Team Leadership, Remote Team Leadership, Team Leadership, Software Engineering, Software Development, Splunk, ApacheBench, Locust, Amazon Aurora, CSS, Amazon S3 (AWS S3), AWS CloudFormation, Babel, Webpack, JavaScript, React, GraphQL, gRPC, Python

Engineering Manager, Core Experience

2018 - 2019
Compass
  • Led a team of engineers responsible for building and maintaining the tools used by other Compass front end engineers to build applications for Compass agents.
  • Completed a migration of the Compass front-end applications from Flask monoliths into Node.js microservices powered by Kubernetes.
  • Created a large number of proprietary node_modules for Compass, streamlining the process of building new front end applications with a common core.
  • Rebuilt and redesigned the Compass homepage from the ground up.
Technologies: Amazon Web Services (AWS), MongoDB, CircleCI, Jenkins, Docker Hub, Docker, NPM, Cross-functional Collaboration, Cross-functional Team Leadership, Team Leadership, Software Engineering, Software Development, Mocha, Jasmine, Jest, ApacheBench, Amazon S3 (AWS S3), Babel, Webpack, JavaScript, Amazon CloudFront CDN, Nunjucks, CSS, Kubernetes, Flask, React, Node.js

Engineering Manager, Monitoring, Performance, and Alarms

2018 - 2019
Compass
  • Led a team of engineers responsible for building and maintaining the tools used by other Compass engineers to measure and profile their applications and alert on systemic incidents.
  • Implemented a suite of tools for profiling the performance of applications, including DataDog, Pingdom, Catchpoint, and Atatus.
  • Implemented a suite of tools for reporting on bugs, application errors, and other incidents, including FullStory and PagerDuty.
Technologies: Amazon Web Services (AWS), Docker Hub, Docker, Cross-functional Collaboration, Cross-functional Team Leadership, Team Leadership, Software Engineering, Software Development, ApacheBench, PagerDuty, Amazon Athena, FullStory, Pingdom, Elastic, ELK (Elastic Stack), StatsD, Prometheus, Datadog

Engineering Manager, Cloud Engineering

2018 - 2019
Compass
  • Led a team of engineers responsible for performing a migration of the Compass back end services from standalone GRPCs services into microservices powered by Kubernetes.
  • Built highly-scalable, replicated, and reproducible Kubernetes microservice clusters from the configuration using industry best practices.
  • Worked closely with engineering teams to understand the needs of their services and to offer guidance on how to correctly migrate their services to a microservice environment.
Technologies: Amazon Web Services (AWS), gRPC, Jenkins, Docker Hub, Docker, NPM, Cross-functional Collaboration, Cross-functional Team Leadership, Remote Team Leadership, Team Leadership, Software Engineering, Software Development, ApacheBench, Node.js, Go, Python, Helm, AWS CloudFormation, Kubernetes

Lead Engineer

2018 - 2018
Spring
  • Led a team of engineers responsible for growing and maintaining Spring's catalog of products, sourced from over 3,500 brands and suppliers through a combination of API integrations, sync jobs, and scraping.
  • Managed a team of engineers in building Spring's rewards program: Cashback.
  • Led a team of engineers in prototyping Spring's same-day delivery program.
  • Directed a team of engineers in building Spring's Syndication product. Syndication was the process by which Spring took its product catalog and made those products available for sale via other channels, including eBay, Kaola, and TMON.
Technologies: Amazon Web Services (AWS), REST, Jenkins, Docker, NPM, Remote Work, Cross-functional Collaboration, Cross-functional Team Leadership, Team Leadership, Software Engineering, Software Development, Jasmine, Jest, Mocha, CSS, Amazon S3 (AWS S3), Amazon CloudFront CDN, Babel, Webpack, JavaScript, Celery, Django, Flask, Go, Redshift, Python, Node.js

Technical Architect

2016 - 2018
Lifion, by ADP
  • Led a global team of engineers building a solution for executing business rules in applications built on a code-free platform.
  • Maintained the core Node.js modules for Lifion microservices, which enabled product teams to spin up new services with great speed.
  • Maintained the Lifion ELK stack and the tools Lifion engineers used to produce logs in their applications.
Technologies: Amazon Web Services (AWS), REST, Jenkins, Docker Compose, Docker Hub, Docker, Artifactory, NPM, Remote Work, Cross-functional Collaboration, Cross-functional Team Leadership, Remote Team Leadership, Team Leadership, Software Engineering, Software Development, Kibana, Gatling Load Testing, Jest, Mocha, AVA.js, Amazon S3 (AWS S3), CSS, JavaScript, Babel, Webpack, Datadog, ELK (Elastic Stack), React, Flow, Apache Kafka, Amazon Kinesis, MySQL, Node.js, Express.js

Front-end Engineering Lead

2016 - 2017
CommonBond.co
  • Led a team of engineers working on optimizing the CommonBond refinancing application: onboarding users to the CommonBond platform, optimizing the application funnel to maximize conversion, and managing user's state.
  • Helped to spearhead the technical design and architecture for the creation of the world's first student loan employer benefit integration.
  • Rebuilt the underlying JavaScript framework on top of which CommonBond's front ends were/are written.
  • Refactored CommonBond's loan disbursement and servicing infrastructure, integrating with several third-party financial services in Java.
Technologies: Amazon Web Services (AWS), REST, Jenkins, Docker, NPM, Cross-functional Collaboration, Cross-functional Team Leadership, Team Leadership, Software Engineering, Software Development, Jasmine, Jest, Mocha, CSS, Amazon CloudFront CDN, Amazon S3 (AWS S3), AWS Lambda, Babel, Webpack, Java, React, JavaScript

Senior Software Engineer

2015 - 2015
Spongecell (part of Flashtalking)
  • Worked with a team to build and maintain a studio application for building HTML5 ads (written in Angular).
  • Developed and maintained HTML5 ads to IAB standards.
  • Collaborated cross-functionally with a team of creatives building out suites of ads for SpongeCell clients. Offered this team guidance on technical solutions for their designs.
Technologies: Amazon Web Services (AWS), REST, NPM, Remote Work, Cross-functional Collaboration, Software Engineering, Software Development, Heroku, Karma, Jasmine, Mocha, CSS, Ruby, Browserify, AngularJS, JavaScript

Software Engineer

2013 - 2015
OrderGroove
  • Worked with a team of engineers building out a third-party solution to enable users to subscribe to products purchased on eCommerce websites.
  • Collaborated directly with clients and solutions experts to implement OrderGroove's widgets into client eCommerce websites.
  • Built a new product (Premier) which allows/allowed a user to select several products to add to a subscription queue on an eCommerce website, from which they will receive a certain number of products each month.
Technologies: REST, NPM, Remote Work, Cross-functional Collaboration, Software Engineering, Software Development, Jasmine, Mocha, Karma, CSS, Rackspace, Python, JavaScript

Software Engineer

2011 - 2013
UBS
  • Built and maintained application to detect and report on UBS Global Production Service outages.
  • Contributed to the suite of tools used to monitor and report on the health and status of UBS Wealth Management systems.
  • Built tools to automate the classification of legal documents based on metadata and contents.
Technologies: NPM, Bower, Cross-functional Collaboration, Software Engineering, Software Development, jQuery, JavaScript, Java

Teaching Assistant

2010 - 2012
University of Massachusetts Amherst
  • Worked as a lab assistant, guiding first-year engineers through their introductory programming coursework.
  • Held office hours and coached first-year engineers on their weekly programming project assignments.
  • Graded introductory programming coursework and exams.
Technologies: C++, Java

Oscar Individual Enrollment Application

https://www.hioscar.com/individuals
A React/GraphQL and Python/GRPC enabling users to enroll themselves in Oscar Healthcare.

A user first inputs a very limited set of demographic info to determine which plans they are eligible for. After selecting a plan, they are guided through the process of creating an account and enrolling, which only requires a little bit of information and a much smaller amount of time.

Technically speaking, what makes this application special is the push-down configuration engine. Healthcare is very complicated and each market Oscar operates out of has its own set of rules by which Oscar must abide. Based on the demographic info provided by each user, the application can be configured to represent the correct information, without adding complicated new logic each time these regulations are updated.
2008 - 2012

Bachelor of Science Degree in Mechancal Engineering

UMass Amherst - Amherst, Massachusetts

Libraries/APIs

Node.js, React, jQuery

Tools

Webpack, Babel, Amazon CloudFront CDN, Mocha, NPM, AWS CloudFormation, ELK (Elastic Stack), Flow, ApacheBench, Karma, Jenkins, ITerm, Postman, MongoDB Atlas, Elastic, Pingdom, FullStory, Amazon Athena, Celery, Helm, Browserify, Gatling Load Testing, Splunk, Kibana, Bower, Artifactory, Docker Hub, Docker Compose, CircleCI

Languages

JavaScript, CSS, Python, GraphQL, Go, Java, Ruby, C++

Frameworks

Express.js, Flask, Django, AngularJS, Jest, Jasmine, AVA.js, gRPC, Locust, React Native

Paradigms

REST

Platforms

Heroku, PagerDuty, Apache Kafka, AWS Lambda, Docker, Amazon Web Services (AWS), Linux, OS X, Visual Studio Code (VS Code), Kubernetes, Rackspace

Storage

MongoDB, Datadog, MySQL, Amazon S3 (AWS S3), Redshift, Amazon Aurora

Other

Cross-functional Collaboration, StatsD, Team Leadership, Remote Team Leadership, Cross-functional Team Leadership, Remote Work, Software Engineering, Software Development, People Management, Prometheus, Nunjucks, Amazon Kinesis

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