Web Developer Resume
TECHNICAL SKILLS
Languages: TypeScript (preferred)•ES6•ES5•vanilla JavaScript•JSX•HTML / HTML5•CSS / CSS3•SASS / SCSS. • JSON • XML XSL•PHP•Twig•Haxe (like Java)•AS3 (ECMAScript)
Technologies: Angular 2 - 10•React •jQuery•RxJS•Babel•Craft CMS•NPM•Webpack•Grunt•Gulp Bootstrap • SVG • Canvas Flexbox•Grid•Require / AMD•Git•SVN•Elasticsearch•Mapbox•GreenSock / GSAP • Flambé / 2DKit Create/Easel
Concepts: SPAs•OOP•MVC•MVVM•DHTML•accessibility•SEO•REST APIs•Design Patterns•Game Engines•Tween Engines•Physics Engines•Quality Assurance•Tracking / Analytics
Software: Illustrator•Photoshop•Animate (w/ scripting & HTML5 export)•Visual Studio•VSCode•Atom Editor•Sublime Text•Dreamweaver•VirtualBox•Sauce Labs•BrowserStack•Git• Tower • Sourcetree • MAMP • Jira Trello Smartsheet•Google Docs•Confluence•OS X•Windows•Terminal / Command Prompt
PROFESSIONAL EXPERIENCE
Confidential
Web Developer
Responsibilities:
- Built and integrated an Angular employment application tracking system with Elasticsearch (consumed via REST)
- Worked on Reactive Forms to enable teh users to give their information based on their batch
- Implemented Angular Router, navigation, components, and services
- Implemented Angular pipes such as date, string, length slice and number
- Used Angular HTTP Client to interact with servers and modularizing teh Angular application with NgModule.
- Developed Angular components that could be reused in various parts of teh application and form field validation.
- Designed and coded application components in Agile environments and development approaches
Confidential
Web Developer
Responsibilities:
- Logic for central 'activities' (site-wide scavenger hunts, wallpaper creators, etc), interactivity, and media in responsive websites for Confidential
- Developed SPAs using Typescript and Angular 6+
- Experience with Angular directives, dependency injection, services, routing, pipes, animations, forms, AOT, lazy loading, RxJS
- Used RxJS reactive libraries, Angularmaterial, animations, Node.js and NPM modules to build robust applications.
- Developed a JavaScript timeline animation framework with compact syntax and potential to eliminate teh need for CSS3 key frame animations that we found riddled with inconsistencies
- Developed APIs to simplify, stabilize, and streamline integration of DOM and canvas animation
- Contribution and technical oversight of concepts with teams of designers, developers, and animators, synchronizing on development and QA via Trello (similar to Jira)
- Localization strategies for deployment in various international regions (which necessitates special design considerations)
- Interfacing with Confidential 's Nclood API / platform for managing Confidential user status and rewards system
Confidential
UI Developer
Responsibilities
- As a first project, solely developed teh dashboard for an iteration of Confidential ’ flagship SaaS software, Pushgraph this was teh first version as a user-customizable, responsive drag/drop widget framework
- With sparse instruction and negligible time for ramp-up, designed teh entire UI for teh new iteration of Pushgraph in under three days
- Interfacing with Confidential ' backend API using search syntax to query results from databases to populate into custom infinite-scrolling data grid widgets
- Data visualizations and custom interactions in D3, Mapbox, Highcharts, and other visualization libraries
- Learned Angular and TypeScript on teh clock, and thrown into teh fire of heavy development from teh start after my initial 'training' in Angular, a video series tutorial and a two-week code test to demonstrate quick learning
- Scoping, time-lining, estimating tasks to be tracked and synchronized for sprints via Smartsheet in Kanban workflow
- Consuming REST APIs to manage users, configuration, and data processed by teh Pushgraph application
- In June of 2017, worked 350+ hours along with my supervisor to meet an all-or-nothing deadline/contract with EPA worth five million USD, which was existentially everything for teh company at teh time
Confidential
Web Developer
Responsibilities:
- Continuously relied upon as a key / lead architect of solutions where many developers and animators populated content / games into to flexible templates and frameworks I engineered
- Utilized various existing game mechanics and ones authored by me, per project
- Lead developer of Seven2's first game / project for Nickelodeon Group, Blue's Clues — Mix 'N Match Dressup
- Lead developer of every one of several first iterations of data usage calculators for AT&T
- Developed custom audio and video players for several MTV websites
- Created a performant physics-based tween engine before teh advent of systems like Tweener and GreenSock
- Contributed a robust cross-platform mobile accelerometer solution to a popular (tan) open-source HTML5 game framework now non as 2Dkit
- Interfacing with backend APIs exchanging JSON, XML, CSV, plain text, and image data for many types of user-initiated server / database transactions
- Contribution on entire process of project conceptualization for projects that consistently won annual awards
- In addition to hundreds of insane deadlines, in June 2014, worked 350+ hours to meet a critical deadline for WildBrain