Steve Johnson, System Design Developer in San Francisco, CA, United States
Steve Johnson

System Design Developer in San Francisco, CA, United States

Member since May 13, 2022
Steve has worked in tech for four years, with three years of full-stack engineering experience. He has created education, bike share, marketing, and sales software that millions of people have used, and he loves delivering digital products that make value.
Steve is now available for hire

Portfolio

  • Quickcard
    React, Node.js, TypeScript, Express.js, PostgreSQL, Full-stack Development...
  • Studio Corsair
    PostgreSQL, TypeScript, Node.js, Express.js, QA Automation, Heroku, Bootstrap
  • PrepFactory
    JavaScript, React, CSS, HTML, Web Animation, UI Animation, Leadership, Animation

Experience

Location

San Francisco, CA, United States

Availability

Part-time

Preferred Environment

MacOS, Slack, WebStorm

The most amazing...

...software I've created is a full analytics stack for a web startup.

Employment

  • CTO

    2020 - 2022
    Quickcard
    • Developed a sales document editor with text, image, video, and web embeds.
    • Crafted a full analytics stack allowing users to track document interactions.
    • Engineered a client link creation process that includes selecting resources, tailoring criteria, injecting variables, and providing alternative recommendations.
    Technologies: React, Node.js, TypeScript, Express.js, PostgreSQL, Full-stack Development, Software Architecture, Technical Leadership, Full-stack, User Experience (UX), User Interface (UI), Back-end, APIs, Back-end Development, QA Automation, Leadership, HTML5, Architecture, IT Strategy, CTO, SVG, Animation, Amazon Web Services (AWS), Algorithms, Front-end, Software Engineering
  • Full-stack Engineer

    2019 - 2020
    Studio Corsair
    • Created a performance metric dashboard aggregating data from Google Ads, Google Analytics, Facebook Ads, and Shopify APIs.
    • Engineered a cost-per-acquisition table breaking down costs by customer location.
    • Built a Bash shell script to streamline the creation of version release notes.
    Technologies: PostgreSQL, TypeScript, Node.js, Express.js, QA Automation, Heroku, Bootstrap
  • Front-end Engineer

    2019 - 2019
    PrepFactory
    • Created a calendar application with a drag and drop interface.
    • Engineered a scientific calculator and question-overlay whiteboard.
    • Developed a teacher onboarding flow with animations.
    Technologies: JavaScript, React, CSS, HTML, Web Animation, UI Animation, Leadership, Animation
  • Software Engineer

    2019 - 2019
    LINKA Technologies
    • Created a customer onboarding automation system with Shopify, Mailchimp, Typeform.io, HelloSign, HubSpot, Stripe, and Zendesk webhooks and APIs.
    • Integrated Authorize.net's payment support into back-end payment infrastructure.
    • Migrated payment systems to comply with Stripe Strong Customer Authentication (SCA).
    Technologies: MongoDB, JavaScript, Node.js, Meteor, NestJS, AngularJS, Java, Android, Webhook, Leadership, Angular, MEAN Stack, Bootstrap, jQuery

Experience

  • Sales Deck Web App

    Built a document editor, a send process, and resource management views. I also created analytics and integration systems. As a software engineering generalist, I worked on everything through the front and back end.

  • Marketing Analytics

    Developed a TypeScript application for analyzing digital marketing activity for online stores. I built out views that took data from Google Ads, Google Analytics, Facebook Ads, and Shopify APIs. This data was divided into high-level insights and actionable items to improve marketing effectiveness.

  • Bike Share Software
    https://www.linkalock.com/

    Created software to manage bike-share hardware. We created systems to manage payments, monitor bicycle location and status, and analyze customer activity. Migrating to new hardware devices and back-end tools, we took this startup to the next level of operation.

  • Tutoring Application
    https://www.prepfactory.com/

    Orchestrated a React front end for a tutoring service. I built an onboarding system that guided tutors through their web views. I created a scientific calculator, a whiteboard overlay, and a scheduling system in those views.

Skills

  • Languages

    TypeScript, JavaScript, CSS, HTML5, HTML, Java
  • Libraries/APIs

    React, Node.js, jQuery
  • Tools

    WebStorm, Slack
  • Other

    System Design, Software QA, Full-stack, Full-stack Development, Software Architecture, Technical Leadership, Web Animation, UI Animation, User Experience (UX), User Interface (UI), Back-end, APIs, Webhook, Back-end Development, QA Automation, Leadership, Architecture, IT Strategy, CTO, Algorithms, Front-end, Software Engineering, SVG, Animation
  • Frameworks

    Express.js, NestJS, AngularJS, Angular, Bootstrap, Redux
  • Platforms

    Amazon Web Services (AWS), MacOS, Meteor, Android, Heroku
  • Storage

    PostgreSQL, MongoDB
  • Paradigms

    MEAN Stack

Education

  • Bachelor's Degree in Engineering
    2012 - 2016
    University of Maryland - College Park, MD

To view more profiles

Join Toptal
Share it with others