FRANK G. COOKE III

FRANKCOOKE79@GMAIL.COM  |  (843) 303-6284

CHARLESTON, SC

SUMMARY

I am a software engineer providing a seamless bridge between design and development from the front end to the back end. Experience with developing single and multi-page applications, mobile application development, API development/integration/optimization, responsive web design, and scalable and performant CSS. I have a keen eye for design and a focus on helping deliver great user experiences. Specialties primarily focused on full-stack JavaScript/Typescript development, with a great deal of experience with technologies centered in Typescript, React, and GraphQL.

SKILLSET

  • Typescript
  • Javascript
  • ECMAScript
  • React
  • React-Native
  • Node
  • Express
  • Koa
  • Next.js
  • GraphQL
  • PostgreSQL
  • MySQL
  • MongoDB
  • NPM
  • PNpm
  • Yarn
  • Git
  • Bash
  • CSS
  • CSS-in-JS
  • Webpack
  • SWC
  • ESlint
  • Jest
  • Cypress

WORK EXPERIENCE

CI&T

LEAD ENGINEER | LINE MANAGER MAY 2019 - PRESENT

Currently functioning as a lead tech developing Audi of America's E-Commerce platform.

  • Spearheaded initiatives to migrate Audi code bases to Typescript
  • Collaborated with leadership on initiatives to improve DX
  • Lead a team of 5 - 6 developers in building out Audi of America's E-Commerce platform
  • Manage 3 - 4 direct reports from multiple development work streams to provide career path guidance
  • Developed multiple OSS libs/utils which are actively being used by multiple teams within Audi of America
  • Consulted and contributed to the Audi Design System
  • Contributed to multiple major integrations with teams spanning from Audi Germany and Audi Canada
  • Mentored and consulted on multiple technical subjects, especially those pertaining to typescript and graphQL
  • Currently working with these technologies end-to-end: Next.js, Typescript, React, Node, GraphQL

NARRATIVE

LEAD FRONT END ENGINEER | MAY 2018 - APRIL 2019

Assisted in the development of a hybrid blockchain, social content network governed by the users.

  • Created and maintained the company's marketing website.
  • Architected/designed every aspect of the front end of Narrative’s platform and was responsible for any major decisions regarding front end technology and tooling.
  • Mentored and lead a team of 6 engineers on the front end.
  • Assisted in planning, development, and execution of feature requirements based on information gathered from product owners/clients
  • Tech Stack: Yarn Workspaces, React, React-Native, Typescript, Apollo and various Apollo dependencies, Recompose, Styled-Components, Ant Design (UI component library), Formik and Yup, React-Intl, React-Helmet and PreRender

FATHOM REALTY

FULL STACK ENGINEER | MAY 2017 - MAY 2018

Built a real estate transaction management system software as a service web application to manage all back office needs for real estate brokerages.

  • Assisted in planning, development, and execution of feature requirements based on information gathered from product owners/clients
  • Responsible for application design, user experience and user interfaces (UX, UI)
  • Created reusable component library with API documentation on component use, and business logic event handlers and utilities
  • Composed styles using Sass with BEM methodology to build modular, scalar, and manageable/reusable CSS styles
  • Organized and architected the client application which relied heavily on patterns utilizing stateless functional components combined with Higher Order Components
  • Responsible for creating and organizing GraphQL fragments, queries, mutations, and related Higher Order Components for connecting the front end to our data
  • Assisted in the development of API and database schema design and migrations
  • Tech Stack: React, Typescript, Apollo, Recompose, Sass, Gridlex, Ant Design (UI component library), GraphQL, Node.js, Koa, Postgraphile, PostgreSQL

INTERAPPTIVE SOLUTIONS

FULL STACK ENGINEER | JULY 2016 - MAY 2017

Built a hybrid mobile application for home search and real estate brokerage/agent promotion

  • Ownership of building solution for the admin console which allowed our team and clients to easily configure and theme their home search application
  • Built and managed hosting for the company website
  • Assisted in development of API and database
  • Management Console Tech: Angular 4, Angular CLI, Typescript, RxJS, Sass, Node.js/Koa
  • Mobile App Tech: Ionic v2/v3, Typescript, Webpack/Npm, Sass, Node.js/Koa, RethinkDB, Thinky, Joi

MASSAGEBOOK

FRONT END ENGINEER | NOV 2015 - JULY 2016

Built a software as a service solution for massage companies to manage their back office needs.

  • Worked alongside our development and design team, building new features in an agile and iterative development environment
  • Responsible for developing user experience and user interface components throughout the application with reusable/modular styles
  • Built the company product style guide as a stand alone application in order to create a set standards for component use throughout a large codebase
  • Tech Stack/Technologies used: Handlerbars, Backbone/Marionette, Angular.js, JQuery, Symfony/Codeignitor, Sass

EDUCATION

TRIDENT TECHNICAL COLLEGE

NETWORK ADMINISTRATION | MAY 2011 - MAY 2013

GPA: 4.0

COLLEGE OF CHARLESTON

JAZZ PERFORMANCE/COMPOSITION & THEORY | AUG 1999 - MAY 2002

GPA: 3.6

TRIDENT TECHNICAL COLLEGE

GENERAL STUDIES | AUG 1998 - MAY 1999

GPA: 3.8