Steve Emmerich

Software Engineer
Naples, FL
github.com/SteveEmmerich
Team Leader and Software Engineer skilled in Node.js, Web, and Mobile. React expert with more than a decade's worth of experience building digital experiences.

Skills

  • Certified AWS Developer
  • Javascript, Typescript
  • React, React-Native
  • Angular, Ionic
  • NodeJS
  • Scrum, Kanban, Agile

Work Experience

ZoomTan

Aug 2024 - Current
Senior Software Engineer
  • Lead development of features for a React Native app
  • Implement and enforce coding standards and best practices
  • Develop innovative features, including Red Light Therapy functionality
  • Collaborate with cross-functional teams to deliver high-quality mobile solutions

Key Achievements:

  • Improved app performance by 30% through optimized rendering and state management
  • Implemented a modular architecture that reduced development time for new features by 40%

LinkedIn

2016 - Current
Contract Lynda.com Course Author

Created four courses for the Lynda.com learning platform.

  • NEW Build your own AI coding assistant - Released Oct 24
  • React Native: Building Mobile Apps
  • Ionic 2 and AngularFire2: Building Mobile Apps
  • Learning package management with Yarn

Technologies used: Ionic, React-Native, Firebase, Yarn, NPM, Angular, React, Nest, LLM, AI

Company Cam

Jan 2023 - Aug 2024
Senior Client Engineer
  • Core member of the Platform Team, focusing on infrastructure and scalability
  • Led React Native upgrades, ensuring smooth transitions and minimal disruptions
  • Identified and resolved critical performance issues in the mobile application
  • Spearheaded the refactoring from Webpacker to Vite on a Rails backend

Key Achievements:

  • Reduced build times by 65% through the migration from Webpacker to Vite
  • Implemented performance optimizations that improved app responsiveness by 45%

Heap Analytics

Apr 2022 - Dec 2022
Software Engineer

Main developer on the Heap React Native SDK

  • Developed auto tracking and manual track of user interactions React Native applications
  • Developed bridging between IOS and Android to pass tracked information back to native code

FliptRX

Aug 2021 - Apr 2022
Full Stack Engineer
  • Developed shared React component library using storybook
  • Developed features for React Native and React applications using redux, sagas, and emotion css-in-js
  • Led refactoring of mobile application to increase performance by 50%
  • Implemented Biometrics, Reminders, Background updates, and other various features.

Technologies used: Storybook, React Native, React, Jira, Emotion, GraphQL

MMG Fusion

Mar 2021 - Aug 2021
Full stack engineer

Dental office management software.

Technologies used: React, Typescript, MySql, Golang, PHP, Serverless Framework, Express, AWS Lambda, Javascript

  • Refactored PHP based site to React
  • Refactored Golang APIs into node lambdas using typescript
  • Responsibilities include setting up project structure, library bundling, and active development of features, sprint planning.

FellowPay

Dec 2020 - Mar 2021
Full Stack Engineer

Fintech startup based in Denmark.

Technologies used: Typescript, Angular, Express, TypeORM, and MySql.

  • Responsibilities included feature development end to end.
  • Transitioned core application from managing state through prop passing to using a state management system

Starmark

Jun 2020 - Oct 2020
Contract Fullstack Developer

Short term software engineering contract

Technologies used: Ionic, Typescript, AWS Lambda, AWS S3, Node.js, Express

  • Finished an Ionic app for their Universal Court Reporting customer.

  • Implemented a file uploader lambda function triggered by S3.

    • This function preformed stream processing on zipped video files
    • Highest memory used during a 5gig zip upload was 350mb.
  • Other tasks included adding Biometric authentication to the mobile application, various UI features, and express route updates.

Prominent Edge

Jan 2020 - Mar 2020
Contract Developer

Short term software engineering contract

Technologies used: Typescript, AWS Lambda, AWS DynamoDB, AWS RDS, Node.js, Express, Serverless Framework

  • Typescript lambda functions for fire-station data aggregation.

    • Each function preformed ETL on SQL based database to RDS
  • These functions kept state and metric data in DynamoDB.

  • Created a scaffold using serverless framework to generate lambda functions.

Mobiquity Inc.

May 2018 - Nov 2019
Software Engineer

Technical Lead for Mobile and web application development. Day to day tasks include completing assigned tickets, sprint planning, backlog grooming, architecture design, working in direct contact with customers, and facilitating team communication.

Technologies used: Ionic, Angular, React, HTML5, CSS3, NGXS, Redux, Context API SASS, Jira Ticketing system

  • Developed command line application to download and start Mobiquity's bolierplate applications.

  • Philips Cares App (Released August 2019)

    • Technical lead for a team of 10 - 15 developers.
    • Built a single code base mobile and web application in ionic 3.

Widdle Tech

Nov 2016 - Current
CEO

Personal company for contract work. Daily activities include submitting proposals, marketing, task development, and resource management.

Technologies used: Ionic, React, Firebase, Typescript, AWS Lambda, Node.

Techniques used: Responsive Design, Converting high-fidelity interface mocks into responsive designs, Interfacing with design teams.

  • Pool Masters ( January 2018 - ) B2B Ionic React application for small pool cleaning companies to manage their clients.
  • Various Games (2019 -) Various technical demo games built in Typescript and RxJS

Education

Master's degree Project Management
Bachelors Computer Science