MIKE CARBONE

Full-Stack Web Developer

Education

Drexel University - Pennoni Honors College

GPA: 3.74

B.S. in Interactive Digital Media

Anticipated Graduation: June 2020

Technical Projects

BusBuddy

  • Utilized a RaspberryPi running Python scripts, communicating with Node Express/MongoDB back-end
  • Created a multi-purpose service that tracks child bus attendance, bus location, savable routes, and several other features
  • Developed front-end using React
  • Lead a team of four, delegated tasks using Agile methodology
  • Tracked all progress using Trello and Gantt Charts

goBibit

  • Developed a citation generator with a web-scraping Python back-end
  • Programmed URL based one-click automatic citations
  • Built client-side citation formatting supporting MLA, Chicago, and APA formats
  • Included book search functionality using 3rd party connection to WorldCat Search API
  • Implemented several SEO optimizations to boost search rankings

Socializr

  • Created a headless progressive single page application using React
  • Wrote and connected web scraping API using Apify
  • Registered a service worker to enable offline functionality

Slack Rebuild

  • Utilized React to reverse engineer Slack
  • Built to be a single page application, managed state of multiple components and passed data up and down between components

Skills

JavaScript
  • ES6
  • React
  • Node
  • JSON
HTML5/CSS3
  • SASS
  • BEM
  • SEO Meta Tags
PHP
  • WordPress
Databases
  • MySQL
  • MongoDB
Other
  • Python
  • Github Version Control
  • Gulp
  • BASH Scripting

Work Experience

Front-End Developer

- Impact Six

  • Utilized Laravel for PHP to build out different web apps for clients
  • Learned and used BEM methodology and CSS preprocessor SASS
  • Used Github feature branching when developing changes
  • Integrated dependency manager Yarn
  • Communicated and worked directly with clients to build their static sites

Vice President

- DUXR Club

  • Oversaw weekly meetings regarding virtual reality, augmented reality, and other immersive tech
  • Led the transition efforts to replace four exiting club officers in Spring 2018
  • Created and oversaw the development of social media accounts for the club
  • Increased membership by over 100 registered students in Fall 2018
  • Coordinated several co-sponsored events with other organizations on campus