Summary
Overview
Work History
Education
Skills
Accomplishments
Currentstack
Timeline
Generic

Josh Greenwell

Eagan,MN

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Seasoned [Job Title] experienced developing applications, databases and cloud computing solutions. Smart professional with proven troubleshooting and debugging capabilities for resolving complex technical issues.

Overview

8
8
years of professional experience

Work History

CTO

Culture Booster
01.2021 - Current
  • Architected an enterprise-level system using React/Redux, Material UI, React Query, and AWS services
  • Created a continuous integration and deployment script for GitLab that checked linting, ran tests, generated environment files, and deployed staging and production builds to target machines
  • Created an optimized React app that leveraged React Query to manage efficient data fetching and strategic data caching
  • Created a AWS Lambda backend that used DynamoDB and AWS Cognito to persist data and manage user authentication and sessions
  • Migrated a Vite based React app to Next.js to utilize server side rendering and server components to further optimize performance in the web app
  • Migrated the backend DynamoDB tables to Postgres to better support the direction of our backend infrastructure
  • Migrated from AWS Cognito to Clerk for a more developer friendly and user focused experience
  • Migrated from Material UI to Tailwind CSS
  • Used Figma to design UI/UX for features
  • Managed a team of 3 engineers of various skill levels
  • I worked with an intern to help them develop engineering and problem-solving skills
  • I worked with a Jr
  • Developer to further enhance their problem solving skills and build leadership qualities and independence in coding
  • I worked with a senior engineer where I was able to share and receive advise about best practices in tech and help them pursue there career goals
  • Manage a story backlog and organized an Agile process with in the team to track and explain work in an iterative sprint format
  • As an early stage startup, supported over 10 beta mid market clients helping bring in $150k ARR in 2023

CEO

The Mindful Pug
10.2019 - 01.2021
  • As CEO I managed the sales, marketing, and investment pitch responsibilities; building a business plan, slide decks, and using persuasive public speaking to grow my business
  • I participated in and graduated 2020 Y-Combinator StartUp School with a completed business plan and a working beta of the product
  • I supported over 100 clients and 2 mental health clinics using the app in production
  • I built a web app from scratch using React/Redux on the frontend and AWS services on the backend
  • Services included: setting up the domain through Route 53, creating HTTPS certificates using Certificate Manager, configuring API access and load balancing using API Gateway, managing functional code execution using AWS Lambda, managing data with DynamoDB, and more
  • I migrated my original JavaScript app to TypeScript
  • I built a mobile app using Expo and React Native to support a native mobile experience and connected it to my existing backend APIs
  • I designed and built an authentication service to manage sessions and tokens
  • Automated the testing, linting, and deployment through Circle CI and later migrated to GitLab CI
  • I used Figma to design all UI/UX components and then implemented them in code
  • I created an optimized technical infrastructure that minimized service calls and Lambda run times to keep costs as low as possible
  • I achieved this by deduping redundant service calls, caching long-lived data to be retrieved locally, and minimizing unnecessary data passing/processing during network calls and lambda invocations.

Software Engineer

PayPal
06.2017 - 02.2020
  • Created and helped architect a JavaScript development SDK that merchants can use to implement PayPal shopping tools
  • Delivered an online shopping cart recovery tool that used existing PayPal merchant integrations in combination with an acquired cart recovery tool to assimilate non PayPal merchants into the PayPal ecosystem and provide cart recovery to merchants in the ecosystem that didn't currently have a solution
  • It was built with JavaScript, React, Redux, and Zoid
  • I created a patent idea for a cart syncing tool that was then picked up by the team and implemented using JavaScript and React and supported by internal backend PayPal systems
  • I lead the architecture and engineering of the product
  • It later joined the PayPal SDK as a tool for merchants
  • Worked with web cookies and cross domain communication using Zoid to support in context experiences on 3rd party sites while still keeping the security of the PayPal domain
  • Serviced over 250 merchants across the US, EU, and AU
  • Increased PayPal check conversion on merchant that integrated PayPal shopping tools by roughly ~11% during our experimental phase.

Software Engineer

Delta Air Lines
06.2016 - 06.2017
  • I used an on-site server cluster to spin up and run a self-hosted Jenkins instance to automate the building, storing of artifacts, and deploying to internal production servers
  • Design the scripts to complete the above tasks using tools like Gradle, Sonatype, and Bash to support a Java Spring backend with an Oracle SQL database and a JavaScript Angular frontend
  • I created an internal technical operation task-tracking tool used by various business units under the technical operation umbrella
  • For example, the app helped airplane engineers to track work and part management on an Angular-based web app
  • I used Angular to get real-time updates on a single-page app structure by leveraging two-way data binding and directives
  • I used Java with Spring, leveraging internal packages and the existing infrastructure rails to fit cleanly with the existing Delta architecture
  • I did basic UI/UX designs for the first iteration of the app, leveraging internal style guides and my hobby experience in web design.

Education

B.A. Computer Science -

University of St. Thomas
St. Paul, MN
05.2017

Skills

  • React
  • JavaScript
  • TypeScript
  • Nextjs
  • AWS
  • HTML
  • CSS
  • Redux
  • Python
  • Expo
  • React Native
  • Java
  • Git
  • NoSQL
  • Postgres
  • Tailwind
  • Material UI
  • Figma
  • Notion

Accomplishments

  • Collaborated with team of [Number] in the development of [Project name].

Currentstack

  • TypeScript
  • Next.js
  • React
  • Postgres
  • Tailwind

Timeline

CTO

Culture Booster
01.2021 - Current

CEO

The Mindful Pug
10.2019 - 01.2021

Software Engineer

PayPal
06.2017 - 02.2020

Software Engineer

Delta Air Lines
06.2016 - 06.2017

B.A. Computer Science -

University of St. Thomas
Josh Greenwell