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