We provide IT Staff Augmentation Services!

Javascript Developer Resume

5.00/5 (Submit Your Rating)

EXECUTIVE SUMMARY:

  • Confidential has recently worked at Confidential and has over 20+ years of experience developing websites. In the past 23 years plus other companies.
  • Confidential also has Photoshop experience, which he uses to aid him in the design & construction of building websites for companies in industries, such as: entertainment, film, healthcare, science & telecommunications.
  • Confidential is oftentimes called upon to fix production issues, plus enhance website speeds… which improves end - user happiness & can boost SEO + SEM revenue.
  • Confidential has an awesome amount of technical skills Confidential also has the work experience, which illustrates that he can build anything online, which people ask him to create

TECHNICAL SKILLS:

Art & design: skills Adobe Photoshop & Premiere, Sketch App for prototyping

FrontEnd skills: CSS, HTML, JavaScript, JSON, JSONP

Backend skills: ASP, CFML, JavaScript, JSP, PERL, PHP, SQL, XML

Database skills SQL: MySQL, Oracle, PostgreSQL, SQL Server, Stored Procedures

No SQL: Firebase, MongoDB

Devops skills: Git, Gulp, NPM, TortoiseSVN, Vagrant, VNC

JS Framework skills: Angular JS, React JS, React-Router

JS Library skills: Backbone, Bootstrap, Dojo, jQuery, Material UI, Modernizr

ObjectOriented Skills: JavaScript, PERL, PHP

Web servers skills: Apache, CF Server, IIS, Node.js, Tomcat, XAMPP

Miscellaneous skills: Ajax, OAuth, REST API

WORK EXPERIENCE:

JavaScript Developer

Confidential

Responsibilities:

  • Worked on building a studio delivery asset pipeline website for internal Fox department clients.
  • Enhanced a Material UI table component & integrated it into 3 different pages.
  • Fixed the existing code to reduce the page loading speed from 45 seconds down to 1-2 seconds.
  • Enhanced the API to fetch data from external RESTful systems.
  • Fixed & enhanced the existing Cron Job system. It was previously locking up at 100% CPU usage in production with large datasets, but now it runs at < 3.0% CPU usage.
  • Used Meteor, Blaze, JS, React JS, Material UI, Mongo, NPM, Node, Linux VMs & Git.
  • Wrote 232 unit tests to confirm that the JavaScript code was working properly.
  • Organized an intra-department social event to allow our development team to meet the business people from the other departments, which fell underneath our chief executive’s multi-department oversight umbrella.

Sr. Full Stack Software Developer

Confidential

Responsibilities:

  • Worked as an Angular 1.x UI developer building Salesforce integration features in Gmail.
  • Worked on adding an additional CRM into the existing product offering.
  • Built features such as: Infinite Scrollbar pagination upgrades, Personal Scheduling Pages for creating new calendars & Email Template upgrades for using templates in emails.
  • Wrote unit tests for the UI code.
  • Worked with PHP 7, Node JS, NPM & GitHub, in an OSX environment.
  • Attended various social events - such as escape rooms - with the team, after work.

Lead Web Developer

Confidential

Responsibilities:

  • Worked my 2nd of 2 contracts with Robert Half.
  • Began architecting a new Human Resources hiring portal Single Page Application (SPA) for a start-up company, using PHP 7 & native JavaScript, native CSS & jQuery.
  • Recruited & hired 3 other web developers to assist me in building the Confidential H.R. hiring portal.
  • Built 3 PCs for a file server & for 2 other developers to be used as their primary workstations.

Sr. Full Stack Software Developer

Confidential

Responsibilities:

  • Built 10 React JS6/ECMAScript 2016 components using Facebook’s React JS library.
  • Transpiled ES6 to native JS code using Browserify, Babelify, Uglify, etc.
  • Added React-Router & wired up Backbone’s Ajax calls & Promises.
  • Upgraded the DevOps Gulp task runner, using Node.js & NPM.

Technical Director

Confidential

Responsibilities:

  • Worked my 3rd of 3 contracts with Confidential Solutions.
  • Built Responsively Designed web pages, from Photoshop PSD files for 2 of Confidential 's clients.
  • Built a Horizontal Slider Component using JavaScript for Confidential 's new Automobiles Platform.

Sr. Web Developer

Confidential

Responsibilities:

  • Worked my 2nd of 3 contracts with Confidential Solutions.
  • Worked on a prototype of a top secret military project for the United States Government, through Confidential Web Solutions. Mainly focused on internal HTML, CSS & JavaScript work.
  • Worked on building a new internal Resume Hiring Database Program for Confidential to replace a legacy hiring application, using HTML, JavaScript & CSS sprite maps.
  • Worked on building components for the Send Your Name to Mars website, using CFML & JavaScript.
  • Worked on Confidential ’s EarthData website, using Ruby on Rails.

Sr. Web Developer

Confidential

Responsibilities:

  • Upgraded the Global Search UI screens to add additional menus, improve fly-outs & action menus and links, to help users get to their destinations faster by reducing application click-trails into single link clicks.
  • Performed 30 architectural upgrades on the Global Search’s JavaScript, HTML & CSS AngularJS code base, to fix problems that using the Angular’s JS library has created like:
  • Creating services/factories, as functions in controllers weren’t easily shareable between controllers;
  • Fixing directive shortcuts, which should have been built as JavaScript functions instead of HTML attributes;
  • Dealing with multiple nested $scope & $scope.parent problems, which the library automatically creates, etc…
  • Proactively created 260 additional tickets, for fixing bugs & creating new improvements, which QA didn’t find.
  • Performed 45 code refactoring upgrades, including adding speed enhancements for faster rendering purposes in Chrome.
  • Committed 510 code patches to continuously add improvements, reduce bugs, change designs, switch JSON objects & build new features, like:
  • Adding additional search categories, search rows, fly-outs & action links into the Global Search results.
  • Changed the look & feel from “pretty” to both “pretty” + “functional & useful”. Rather than simply looking like a good sizzle product demo piece, the Global Search now reduces the need to follow 4, 5 or 6+ mouse-click trails in the application. A single search results link click, will now take the user deeper into the application.
  • Implemented permissions-based security into the application both at the NodeJS level, as well as the UI level.
  • Identified Serious Flaws in the Application Architecture:
  • Identified a list of 11 known hacking tactics to the team, to showcase how to harden a website against incoming hacker attacks.
  • Identified 11 additional automated testing strategies, for optimizing the website for speed, stability & improved usability.
  • Created a Patient Search Component, which creates a consistent look & feel for the Global Search & the Registration Dialog’s 2 search panels. Other additional areas of the application are slated to receive this upgrade as well.
  • Fixed back-end data formatting inconsistencies, with the JSON RESTful API.
  • Wrote MongoDB parsers, to extract data from Mongo’s poorly formatted “stringified” JSON Blob.
  • Built the FitBit data import features, using the Fitbit.com 3rd Party API for a sales convention center “Show & Tell” piece.
  • Working with the UX Team, DevOps Team, DevTeam, Business Analysts & others to define & create a fantastic website for the Healthcare Community
  • Guided the UX team in creating comps using Adobe® Illustrator®.
  • Guided various QA team members in how the application should work & what to test out.
  • Created UI Design Comps in Photoshop, for building new features & application improvements.
  • Used AngularJS, Solr, Node.js, Photoshop, HTML 5, SASS, CSS 3, jQuery & JavaScript, Vagrant, Node.js, Python & Linux to compile the localhost server, on a daily basis.
  • Studied GIT, as we move away from using Tortoise SVN for our version control software.
  • Use Atlassian’s suite of products for agile team development & QA purposes, including: Jira, Crucible, Source Tree, etc…

Director of Development

Confidential

Responsibilities:

  • Performed Part-Time Freelance Web Development Work for Confidential Advertising’s Clients.

Lead / Senior Web Developer

Confidential

Responsibilities:

  • Worked my 1st of 3 contracts with Confidential Solutions.
  • Worked as a Web Architect (under the Sr. Web Developer title) on the Eonline website.
  • Participated in the Eonline.com re-design + re-branding + upgrading effort to overhaul the old blog news site into a Pinterest-like responsive widget site.
  • Continued to enhance the site post-launch, by designing & building components & features for the Eonline.com website.
  • Created these 3 Engines for Eonline: Video Player Engine, Social Media Icon Engine & Twitter Chat Engine.
  • Worked on the Liquid Pinning Engine & built major sections of the Widget Engine.
  • Designed & Built an Automated Omniture Tracking Global Click Handler, which freed up the 20 web developers & systems engineers from having to manually add Omniture link tracking to editorialized links as the business development group constantly wrote articles, uploaded photos & posted videos throughout the day. The Global Click Handler automatically scans the page - after the page finishes loading - and adds any missing event listeners to all hyperlinks. If an Omniture onClick attribute was intentionally added by a developer or an editor to a link, it would skip over that link & not track a 2nd click event. If it wasn’t added, it would automatically process the link action as a new Omniture click & fire off the code to track the metrics.
  • Built a carousel component, which had configurable auto-advancing plus auto-playing features. We needed a carousel, which could simultaneously talk to the social media widget & the video player engine, plus have a customized red border around the current video thumbnail. We also needed it to auto-advance & be able to drive multiple category carousels on the same video detail page, which didn’t use those features. Other libraries like carouFredSel & tinyCarousel didn’t support all of those features. So after experimenting with those, I had to build an in-house carousel to support the Business Unit’s needs.
  • Built a Lazy Loader component, which expanded upon the FB & Twitter asynchronous loading method to load our JS & CSS faster, without having to make repeat client-to-server requests for them.
  • Built a lightbox / modal dialog component, which was used for 1 of my widgets. It was also used on top of 3 other developer widgets & the news detail page’s on-page video thumbnails.
  • Built the social media icon engine, which drives all of the standard button social icons on the site & solves 3rd party API integration problems.
  • Created a Twitter Chat Engine, with a dirty words regular expression filter for various show packages.
  • Created a Twitter Photo Upload Widgets for the Fashion Police & Chelsea Lately show packages.
  • Created a Twitter Tweet Apps for the Fashion Police & Chelsea Lately show packages.
  • Built the video player engine to serve as a video library hub for the Eonline.com site. It serves up 13 different video player experiences, using Flash SWF Objects & HTML 5 Video tags.
  • Single & Multiple News In Blog, News Triple Expandable Blog, Video Detail, Lightbox / Modal Dialog videos for: 4 widgets (C11, M12, M13, V11) + the News Detail Page’s video thumbnails, V2 Shows Hero videos, M2 & M3 Slideshow Carousel Photo + Video Widgets, Embeddable Off-site videos.
  • Also used the Video Player Engine to eliminate editorial/CMS created video conflicts on news detail & video detail pages.
  • Build an embeddable off-site videos component, so copied & pasted videos would run on 3rd party websites.
  • Built Eonline’s Live Stream player widgets for red carpet shows, including: Grammys, Golden Globes & Oscars.
  • Built & tested HTML 5 video players for the Apple iPad platform, using our mobile web user experience.
  • Worked on the Eonline.com’s home page’s liquid pinning responsive widget system. It runs the widget reshuffling from 3-to-4-to-5 columns on the home page.
  • Designed major functionality pieces of the widget JSP framework, including:
  • The dynamic CMS-driven class chain system.
  • The CMS background color skins.
  • Built these 12 widget templates for the editorial staff to use to add content on to the home page & into the News, Photos & Video sections of the website:
  • A1 News (300px wide), A2 News (610px wide),
  • C11 Lightbox Video Player,
  • V2 Shows Page Hero Widget + Carousel + Social Media Icons,
  • X1 (300px wide) HTML widget, X2 (610px), X3 (920px),
  • Chelsea Lately Chuy Bravo Twitter Feedback Widget,
  • Fashion Police Twitter Tweet,
  • Fashion Police Twitter 4 Hosts Widget,
  • Fashion Police Fan Find Widget,
  • Live Stream video widgets.
  • Designed & built the widget skinning engine, which allows editors to change widget background colors using a CMS.
  • Created the All Widgets Testing Tool, which allows Web Developers to test various widget features, by creating 1 widget in the CMS. It randomizes the options to cut down on having to make multiple widgets for QA purposes.
  • Created various Lunch & Learn Technology Presentations, to teach less experienced web developers, systems engineers, managers, directors & SEO experts about various technology topics like:
  • How CSS Sprite Maps worked.
  • JavaScript Object Oriented Programming & JavaScript Prototypal Inheritance.
  • What’s coming on the Web Technology Horizon: Angular JS, Backbone JS, Bootstrap CSS, Ember JS, Knockout JS, etc.
  • Used Jira to track bugs & work development processes.
  • Used native JavaScript, jQuery, HTML 5, CSS 3, Eclipse, Notepad++, Photoshop, Jira, SVN, WinMerge, Chrome, Firefox, Safari, IE 6-10 on a daily basis.
  • Played softball after hours with co-workers, for 2 seasons.

Sr. Ajax Web Developer

Confidential

Responsibilities:

  • Architected a dynamic & interchangeable Media Viewer to replace the old photo/video pop-up dialog for Confidential , ZipHip.com and Confidential 's 1,500+ LSN Partner websites.
  • Architected a rotating carousel for display of a plethora of visual data, in a limited space.
  • Architected the JavaScript library for Confidential using self-loading Object Oriented widgets, which used Ajax for data retrieval.
  • Architected a Facebook Like solution, which would allow Confidential to place multiple CSS Sprite Mapped Facebook Like icons onto their search engine results pages, without creating a heavy browser file volume download / website slow-down from Facebook's servers, using Facebook's API/SDK. (Basically, re-architected Facebook's Like button to allow more than 1 icon to be included on a single page.)
  • Worked on Confidential 's heavy volume websites, which were seen by millions of unique daily visitors per day.
  • Implemented Demand Media's / Pluck's DAAPI & SDK User Generated Content Database system into the Confidential code base & build over 14 controls, using Pluck's Restful API layer.
  • Created an API save method, which allowed developers to use Pluck but prevented Pluck from automatically wiping out the production data if the developers only passed 1 piece of edited data back to Pluck, instead of the entire snapshot which Pluck sent to the developers. Since Pluck used destructive writes by default & employed Facebook’s model of updating everything as a single snapshotted document, the API had to map what Pluck was sending to us, to what the developers were wanting to edit & pass back to Pluck & then send the edited document with the one or two changed fields back to Pluck. The API upgrade prevented our developers from accidentally wiping out a plethora of production data, before anyone knew about it.
  • Used Ajax, JSON & JSONP, with Pluck and XML files from Confidential for data- retrieval & storage purposes.
  • Developed C# code to data-bind data from the XML data file, through ASP.net files & up into the JavaScript layer. Also developed C# code to extend the web compress & site.config files.
  • Worked in a REST environment that utilized load-balanced production servers, client-side cookies (instead of session variables) & 2 QA “swim lanes”.
  • Built & tested code in a cross-browser environment, using: Firefox 3-6, MSIE 6-8 & Safari 5 (plus iPad Safari).
  • Setup multiple Facebook applications for Confidential .
  • Built large dynamic portions of: Confidential, ZipHip.com, MrLocal.com & the underlying technology for the 1,500+ syndicated partner sites for Confidential .
  • Developed 14 Object Oriented JavaScript widgets - like Carousels, Facebook like Dynamically Updating Menus with User Photos, Media Viewer for Videos + UGC Photos, Reviews Engine, User Account Profiles, etc... - for the Confidential & ZipHip.com UI.
  • Built most of the Confidential JavaScript library, which integrated into the Pluck (DemandMedia.com) User Generated Content (UGC) database.
  • Worked with Confidential 's ic0n EventFlow (DOM Node) JavaScript framework library. Also fixed it as needed & enhanced it by converting the onLoad DOM loader to an onDomReady DOM loader, for faster page download speed. The JavaScript used to start after the HTML + images + ads + Flash animation downloaded. Now it loads immediately after the HTML downloads & before any images, ads & Flash animation is downloaded.
  • Wrote 60+ of the 100 Wiki Pages, for other developers to use as guides.
  • Taught 7 other programmers how to use the Pluck DAAPI, SDK & Pluck library using JavaScript.
  • Technical Recruiter / Programmer Phone Screen Interviewer for Confidential .
  • Worked with Liquid Agency on the Confidential website revamp project and the ZipHip.com revamp project, to turn their UI Mocks into Ajax UI widgets.
  • Worked with Resolute Digital to guide them in developing the Confidential Mobile Apps, using the Pluck back-end database system.
  • Programmed C#, HTML, CSS, JavaScript & JSON in Visual Studio 2008. Also used Jira, SharePoint, Cropper Screen Capture & WinMerge on a daily basis.
  • Used Microsoft Internet Information Server (IIS) & Microsoft Management Console (MMC).

Sr. Web Developer

Confidential

Responsibilities:

  • Optimized the Confidential UK website's revenue stream, by creating complex A/B/C/D & MVT Test Campaigns using Adobe/Omniture's Test & Target software.
  • Built web pages for 42 Internationalized Confidential country websites, using Adobe Photoshop CS4, HTML, CSS, JQuery & Interwoven's TeamSite software.
  • Won the eCommerce team’s “Productivity Based on Effort” Performance Race for March 2010. (Took 1st place out of 13 people competing for it.)
  • Built 100+ HTML pages & TeamSite Templates using HTML, CSS, JavaScript & the JQuery library, mainly to overhaul the Credit section of Confidential .com.
  • Cross-trained team members to use Omniture Test & Target.
  • Created A/B Testing & MVT Testing instructions.
  • Created custom JQuery widgets for these 3 sections: Confidential .com/credit-/, business services & disputes FAQs.
  • Cross-browser programming using: IE 6, 7, 8, Firefox 3, Safari 4 & Google Chrome 4.

We'd love your feedback!