Software Engineer

A well-functioning team of adequate people will complete a project almost regardless of the process or technology they are asked to use (although the process and technology may help or hinder them along the way.)

Experience

Senior Software Engineer / Team Lead
Upfront Inc. (Aug 2023 - Jan 2024)

  • Utilized the latest Agile workflows for quick and iterative development using Jira and Git

  • Developed key front-end features and design utilizing React, Javascript, and Typescript, Tailwind

  • Designed and created the initial backend Restful API with Node, Express, and a variety of npm packages

  • Deployed intellasure utilizing the latest microservices from AWS uncluding RDS, S3, and EC2

Senior Software Engineer
Rippe LLC (May 2022 - Aug 2023)

  • Developed the iOS and Android applications in React Native and used Google Firebase as the database for specific features, an simplified the login system by implementing Google Auth and sessions

  • Worked very closely with the design team to being their ideas into a reality for users based on feedback and data

  • Optimized render times for key search results rendering times from ~590ms to ~325ms

  • Summarized investment metrics for every listed property on the market which increased revenue by ~27% (1 Year)

Software Engineer
Pluralsight (Dec 2018 - Aug 2021)

  • Developed aspects of Pluralsights active course section to ensure a smooth and easy experience taking courses

  • Utilized React, Typescript, and Tailwind to ensure initial rendering times < ~350ms for millions of users

  • Refactored several screens and components in order to ensure low render times

  • Created new required endpoints for Rippe utilizing Python/Django to ensure Restful API endpoints

  • Deployed Frontend and Backend code utilizing AWS microservices and Docker for infrastructure stability

Software Engineer
Geocent Inc. (Nov 2017 - Dec 2018)

  • Developed aspects of Pluralsights active course section to ensure a smooth and easy experience taking courses

  • Utilized React, Typescript, and Tailwind to ensure initial rendering times < ~350ms for millions of users

  • Refactored several screens and components in order to ensure low render times

  • Created new required endpoints for Rippe utilizing Python/Django to ensure Restful API endpoints

  • Deployed Frontend and Backend code utilizing AWS microservices and Docker for infrastructure stability

Senior Software Engineer / Co-Founder
Grubber Inc. (Aug 2024 - Current)

  • Designed, Developed, and Published a social media platform that is focused and designed for finding and sharing food places.

  • Utilized tools like Figma to created concepts and finalize designs for Grubber before developing the applicaiton

  • Developed the application by using the latest React Native and Tailwind design guidelines to create the best possible UI

  • Setup and integrated AWS Microservices in order to a cloud based backend by using AWS S3, RDS, Cognito, Amplify, and IAM

  • Deployed Grubber on the Apple App Store and tested Grubber with Testflight

Certifications

  • Professional SCRUM Master 1

Skills

  • Javascript

  • Typescript

  • Python

  • AWS

  • React

  • React Native

  • Next.js

  • Tailwind CSS

  • Postgresql

  • Google Cloud Platform

  • Firebase

  • Docker