Skip to main content

Joe Osterfeld

(440) 821-7376 | joeosterfeld@gmail.com | LinkedIn.com/in/joeosterfeld

Full stack software engineer with a specialty in JavaScript projects. Well versed in major front end frameworks, Ruby on Rails and NodeJS. Experienced with publishing & managing NPM packages. Takes a people-centric approach to all software projects.

Professional Experience

Salesforce - Senior Member of Technical Staff

Columbus, OH | February 2022 - Present

Senior Software Engineer on Hyperforce: Salesforce's internal devops platform.

JavaScript, Lerna, Lightning Web Components (https://lwc.dev), Python, Postgres, Spinnaker, Kubernetes, Terraform, + many internal tools.

Bold Penguin - Senior Software Engineer

Columbus, OH | July 2019 - February 2022

  • Full-stack web development using Angular (v9+), Typescript, NodeJS, Ruby on Rails, PostgreSQL, AWS.
  • Oversees the commercial insurance quoting application for Nationwide Mutual Insurance Company.
  • Works across teams, with a focus on high priority projects across the technical organization.
  • Acts as a subject matter expert on Typescript and Angular, hosting trainings on Typescript, NX MonoRepos and Firebase.

Joe Osterfeld, LLC - Independent Consultant

Columbus, OH | September 2018 - September 2020

  • Creator of wedzee.com; an online marketplace to buy and sell used wedding and event items. Wedzee is built using Angular, NodeJS, Google Cloud Platform, Firebase, and various third-party API integrations.
  • Worked directly with business owners to gather requirements & implement Agile Development methods.
  • Oversaw every part of the software development lifecycle from bidding and requirements gathering to developing and managing custom applications.

The Scotts Miracle-Gro Company - Senior Developer, Cloud Applications

Columbus, OH | August 2018 - July 2019

  • Technical lead for a mobile application distributed to over 5,000 devices.
  • Strived to improve team practices by holding training sessions for advanced JavaScript topics including RxJS and Async/Await.
  • Executed hybrid mobile app development at every stage, from app development, backend development to iOS deployment.
  • Managed a team of interns who will develop a new internal Android application.

The Scotts Miracle-Gro Company - Junior Developer, Sales Support

Columbus, OH | May 2017 - August 2018

  • Full-stack web and hybrid mobile application development using Angular 1.6, TypeScript, CouchDB, Python, and Google App Engine.
  • Contributed to a mobile app built to manage the Scotts Field Sales team.
  • Designed a wrapper for PouchDB which utilizes RxJS to receive streams of data as it’s synced to a mobile device.

Technical Skills

  • Software Development: Object-oriented programming, data system design, test-driven & behavior-driven development (TDD & BDD), Agile Development methodologies.
  • Web: Adept at HTML, CSS, JavaScript (AngularJs, Angular, NodeJs), TypeScript, RxJS, PostgreSQL, Google Cloud Platform, ExpressJS, Node/NPM, and async programming. Well-versed in API design and RESTful web services.
  • Mobile: Highly experienced at building and deploying hybrid mobile apps for Android and iOS via Ionic/Cordova.
  • Development Workflow: Bash scripts, Git version control, various IDEs (Visual Studio Code, Visual Studio, PyCharm, Eclipse), Slack, JIRA, Trello, GitHub, GitLab, BitBucket.

Education & Training

Attends various meetups in the Columbus area to further understanding of technical concepts and learn new skills.

  • NG Conf 2019 (Salt Lake City, UT) | Angular Conference | April 2019
  • Google Cloud Onboard (Chicago, IL) | Google Cloud Platform Conference | October 2018
  • NG Conf 2018 (Salt Lake City, UT) | Angular Conference | April 2018
  • Tech Elevator (Columbus, OH) | Full-Stack .NET Coding Bootcamp | Graduated: April 2017
  • Baldwin Wallace University (Berea, OH) | Marketing, Entrepreneurship | Graduated: May 2014