Lead Senior Mobile Engineer
2020 - PRESENTOpen Tender- Singlehandedly reverse-engineered the web app to create a mobile app using common Redux and JS custom libraries.
- Built a configurable app for individual sales to restaurants.
- Worked closely with product and design to ensure a flawless reproduction of the web version while also adjusting the design to accommodate mobile best practices.
Technologies: JavaScript, TypeScript, Redux, React, Android, iOS, Expo, React NativeSenior Full-stack Developer
2020 - 2020Spin Master- Hired to alleviate strain involved in creating middleware to connect the CMS (Contentful) and the front end (GatsbyJS) through a mapping Node.js server as well as to help develop the front end.
- Worked with a large team and coordinated over many sides of the project (front and back end, CMS, DevOps...).
- Worked on the major Spin Master account through the company ThrillWorks.
Technologies: GraphQL, Contentful, Node.js, Redux, React, GatsbyLead Senior Full-stack Engineer
2019 - 2020California Polytechnic State University- Developed an equipment reservation and test-taking system for a state university engineering department to allow students and faculty to obtain the qualification and then reserve lab equipment.
- Built a Firebase system using Cloud Firestore, cloud functions, and Firebase authentication.
- Oversaw the development, deployment, and production management.
- Designed the first round of UI and UX for the product (and later contributed to the redesign).
Technologies: Ionic 4, Angular, Node.js, FirebaseCTO | Lead Developer
2019 - 2020Indecisive- Developed an app to help groups of people make decisive decisions with regards to where to eat, what to watch, and what groups of friends are watching. It involves playing a swiping game with groups of people.
- Architected and developed an MVP to scale to 10,000+ users using GraphQL, React Native, and Node.js.
- Built the front and back end and integrated Google and RapidAPI to leverage available lists for the app.
Technologies: Apollo, Heroku, Cloud, Prisma, GraphQL, Node.js, TypeScript, React NativeCTO and Lead Developer
2019 - 2020Esports Fantasy- Developed an app to target a community of gamers who enjoy fantasy sports.
- Built a league based system which runs real time drafts, contests, and rankings for a community of gamers.
- Developed the architecture and MVP for the product singlehandedly.
- Brought product across the finish line, deployed it, and managed it.
Technologies: Docker, Kubernetes, PostgreSQL, GraphQL, Node.js, JavaScript, React NativeLead Full-stack Engineer
2019 - 2020Dolby Laboratories- Built a marketing platform for a major enterprise using React and Gatsby.
- Created v1 as a solo lead developer and v2 with a team as a lead developer for a major enterprise.
- Composed documentation using JAM stack and developed a portal to sell API usage using Apigee.
Technologies: Apigee, Markdown, KeyCloak, Jira, Node.js, GraphQL, Gatsby, ReactLead Senior Full-stack Engineer
2019 - 2020First Mark- Led and managed all matters of technology and development for the corporate SaaS company during time there.
- Built an Ionic-based mobile app using Ionic 4 and Angular 8, with a Node.js back end.
- Developed an Angular 8-based desktop app to govern content and users on an app.
- Create a billing system based on mobile and desktop usage and powered by Stripe,.
- Had a strong hand in the UI/UX and product design.
- Developed a system to manage time tracking and on boarding in the film industry.
Technologies: Amazon Web Services (AWS), Figma, Sketch, GitLab CI/CD, AWS, Express.js, Node.js, Angular, IonicSenior Developer
2019 - 2019Spark, LLC- Scaled out an old project base to enhance and finalize the project for an enterprise-level solution (Cvent).
- Reverse-engineered and scaled out a vanilla JavaScript and PHP system with third-party integrations like Salesforce, Pardot, and SendGrid.
- Took the project, which had been in a queue for several months, and brought it over the finish line with an effective delivery and deployment solution.
Technologies: CSS3, Vanilla JS, HTML5, PHPSenior Full-stack Developer
2019 - 2019Memory Beach- Upgraded an existing project to the newest technology (upgraded framework dependencies that were nearly a decade old).
- Produced statistics and gleaned data from CSV sheets created by the content author.
- Improved the workflow and set up a development system while standardizing processes for future developers.
Technologies: CSV, Angular, Ionic, PHPLead Engineer
2019 - 2019Grid Cell- Built a product to help keep track of various hazards and information in buildings, while inspectors analyze a new building.
- Singlehandedly developed an MVP from start to finish.
- Produced a metric-based PDF data sheet from the in-app data using Handsontable.
Technologies: Amazon Web Services (AWS), Handsontable, Google Maps API, LeafletJS, AWS, AWS DynamoDB, IonicLead Software Engineer
2019 - 2019Cvent- Architected and developed an app for a large enterprise.
- Created a product that allows large gatherings of people to photograph, mark up, and edit images to then be shared across several platforms (think snapchat for companies).
- Conformed security standards to Cvent standards, and brought product across the finish line.
Technologies: Android, iOS, Node.js, React NativeIonic Mobile Developer
2019 - 2019App Presser- Developed Ionic mobile apps from start to finish.
- Took over Ionic mobile apps to bring them across the finish line.
- Worked in many small teams to deliver several products at the same time.
Technologies: Sketch, Basecamp, Firebase, PHP, WordPress, Ionic 3, Ionic 4Lead Front-end Engineer
2018 - 2019Gizer Gaming- Developed the full application which hosted 10,000 users (from start to finish).
- Integrated Branch.io, OneSignal, SendGrid, and the full Firebase Suite.
- Built a full chat system and event feed.
- Was involved in the design implementation of the in-app currency and experience point system protected by Etherium.
- Collaborated intensely with UI/UX designers to implement a complex vision.
Technologies: Node.js, PHP, Firebase, Angular, Ionic 3Lead Full-stack Engineer
2018 - 2019Tally Interactive- Integrated a custom video call-in solution that was used to stream a five-person video call to a custom CDN.
- Managed a low-latency video stream, syncing it with live prompts.
- Produced a custom CDN to manipulate a video feed emitting from a client before redirecting it to popular streaming platforms with Nginx.
- Assisted with product management and UI/UX design.
- Managed the release for iOS and Android.
- Integrated Branch.io, OneSignal, SendGrid, and the full Firebase Suite.
Technologies: Amazon Web Services (AWS), Firebase, Flask, Python, React, React NativeSoftware Developer
2017 - 2018CAE, Inc.- Wrote the full documentation for a brand new system.
- Built out full features (from start to finish) including the front end, back end, swagger file updates, and dependency management on a complex existing system.
- Worked with multithreading in C#.
Technologies: Swagger, AngularJS, C#