Frontend Developer
Musa

PROFESSIONAL SUMMARY

Adaptable, highly self-motivated and resourceful leadership methods that has proven to promote and encourage innovation, productivity and quality within an organization. As a senior UI / UX frontend developer I’m especially talented at DOM traversal, cross-browser and cross-device compatibility, including native and hybrid apps, UI mapping, rapid development, and rapid debugging methods for web applications supported by almost any new age framework or library, including Angular.JS, Backbone.JS, Node.JS, Bootstrap, CSS3, SCSS, PHP, JavaScript and JQuery. I understand the high level workflow of how modern web browsers, including Android and IOS, interprets and renders web applications onto the screen, from the initial DNS requests, to the http request GET methods, to the parent to child scope, or parent to child node relationship, to the service layers of JSON wrappers, to unit testing functions and validating UI related defects. I have over 11 years of experience in frontend development, and a total of 14 years in IT, including being a project lead, compiling reports, leading and coordinating agile standups between the client and other team members, as well as working closely with the client to draft up the best designs and target dates for deliverables. I’m proficient at using most development tools, including most text editors, IDEs repositories, http proxy services, web servers including http-server, tomcat, node, and Microsoft, databases like SQL, MySqli, REST, SOAP, MongoDB, and extended plugins like Grunt and Github.

Frontend Development Skills

Primary Frontend Technologies
  • HTML4/5 - 1 years of experience
  • CSS2/3 (certified) - 9 years of experience
  • JavaScript (certified) – 8 years of experience
  • JQuery – 6 years of experience
  • Bootstrap – 5 years of experience
  • LESS & SASS 2 year of experience
  • SVG & Canvas 3 year of experience
  • ADOBE SUITES (Photoshop… etc.) – 8 years of exp.
  • ANGULAR JS (JavaScript framework) – 5 years of exp.
  • PHP 4/5 (Object-Oriented Programing ) – 6 years of exp.
  • NodeJS – 5 year of experience
  • Grunt - 3 year of experience
Descriptive Summary
  • UI/UX Web Development (Responsive/Adaptive design. Enterprise level development in agile environments, AngularJS MVC design, AngularJS (limited) integration into REST service, AngularJS (limited) integration with API’s, PHP integration with API’s (Facebook, Google+… etc.) HTML5, CSS3, Backbone JS, vanilla JavaScript, JavaScript OOP, JQuery, parsing methods like JSON, Ajax, Coldfusion, Photoshop, DreamWeaver, Fireworks, Illistrator, AfterEffects, Flash, ActionScript, CSS preprocessors including LESS and SASS, Foundation framework, Bootstrap 3 framework PHP5.2, 5.3, 5.4, Canvas, SVG, Content Management System installation, template development, migration, and plugin management – WordPress, Drupal.. etc.). Very familiar with current W3C standards, compatibility issues, and fallback strategies for legacy browsers (e.g., Internet Explorer 6.8). Not perfect, but great coding habits (comments, organized structure, logical naming conventions, less redundancy through global variables).
  • Back End Web Development (PHP 4/5, MYSQL, MYSQLi, CMS scripting – WP, Drupal..etc.)
  • MVC frameworks (AngularJS, BackboneJS, Zend framework, cakePHP)
  • IDE editors (Eclipse EE, Sprint Tools Suite 3.5, Aptana Studio 2, 3, Visual Studio, notepad, notepad ++, Brackets, Subversion, Dreamweaver)
  • SOA - Service Oriented Architecture (SOAP, REST)
  • Social network/ Dynamic website development – PHP MVC and procedural coding.
  • Content Management Systems (WordPress, Joomla, Drupal, DSpace, Apache Roller)
  • SAAS - Software As A Service - Cloud Services (Oracle Cloud, AMZN)
  • Search Engine Optimization, Search Engine Marketing, Site Load Optimization (GT-metric, Yahoo smush.it)
  • Project Management Methodologies, Processes, and Frameworks (SCRUM, Agile)
  • Unix, Linux OS, shell scripting
  • Google Analytics
  • Quality Assurance
  • Cross-Browser compatibility, function, and design, including what can be rendered in legacy browsers (Chrome, Firefox, IE 6-11, Safari)
  • AUTOCad/ AUTOCad Electrical
  • SCADA pack to PLC programming in control/automation environments.
  • PLC module programming.
  • Creating algorithms for control and signal processing – The Ovation system.
  • Configuring distributed control systems, latter language, and SLC modules.
  • Multi-site network and system management.
  • Security network configuration - CCTV systems and image processing technology
  • 16/32 bit MCU Microcontrollers
  • Assembly/ Machine language
  • Proposal and site commission plan writing
  • Analog and digital point database management, AutoCAD
  • System/ intelligence analysis.
  • MS server 2000/2003/2008/2010/2013 install, configure, troubleshoot, and repair.

Education

  • B.S. Computer Engineering Technology
  • A.S. Electrical/Electronic Engineering

Career Development

  • HTML5 Certification
  • CSS3 Certification
  • JavaScript Certification
  • Certificate in Digital Telecommunications, Career Institute of Technology.
  • A+ certification
  • Cisco network certification.
  • Project Management Methodologies (XP, Scrum, Adaptive Software Dev.)
  • USMC (United States Marine Corps) Tactical Data Systems Admin. certification
  • OCS-USMC (Officers Candidate School).

RELEVANT EXPERIENCE

Capgemini, AIG Insurance, Lead Consultant
Duration
Nov, 2015 – PRESENT
Role
Senior UI/UX web developer
Responsibilities
  • Project co-lead, coordinating meetings, compiling reports for the client, tasking out assignments.
  • First-level support for redesigning, redeveloping, and debugging a heavily integrated angular.JS application for the client underwriters.
  • Lead, coordinated, and monitored tasked given to offshore team, including daily scrum meetings during offshore hours.
  • Developed several wireframes and static html prototypes for the improvement of several pages on the client application, including the dashboard.
Desirable Skills
  • Excellent written and verbal communication skills.
  • Excellent coding practices (D.R.Y), (Comments)
  • AngularJS
  • Using http proxies to debug and map the UI
  • HTML5, CSS3, Bootstrap3,
  • JQuery, JavaScript
  • HTTP-server, Node.JS, Grunt
Capgemini, Woodland hills, California
Duration
July – Nov, 2015
Role
Lead Consultant (Senior UI/UX web developer), Farmers Insurance
Responsibilities
  • First-level support for development and integration of Siebel Open UI hybrid IOS application, as well as live production.
  • First-level support for all frontend defects, issues, and bugs related to the launch of Farmer’s hybrid iphone application in production, as well as helping with the transition between
  • IP2013 and IP2014, including writing and debugging javascript/ jquery functions, and style contributions to the CSS.
  • Lead, coordinated, and monitored tasked given to offshore team, including daily scrum meetings during offshore hours.
  • Developed the POC (Proof of Concept), and deliverables of Open UI desktop application from mockup to static HTML, to event handling, to the integration, or asynchronous data exchange to and from Siebel servers.
Desirable Skills
  • Exposure to Oracle/Siebel Open UI, configuring of PR and PM to incorporate frontend changes.
  • Excellent written and verbal communication skills.
  • Excellent coding practices (D.R.Y), (Comments
  • HTML5, CSS3, Bootstrap3
  • JQuery, JavaScript
Parallon Business Solutions, Remote Contract
Duration
April 2015 – Jun 2015
Role
Lead UI/UX web developer,
Responsibilities
  • Developed wireframe and markup for internal Admin portal
  • Developed static HTML for internal Admin portal with responsive design.
  • Developed dynamic content for internal Admin portal
Desirable Skills
  • Excellent written and verbal communication skills.
  • HTML5, CSS3, Bootstrap3
  • JQuery, JavaScript, Ajax
TEKsystems, Remote Contract
Duration
Jan, 2015 – April, 2015
Role
Senior UI/UX web developer Dunnhumby
Responsibilities
  • Developed highcharts API for Dunhumby’s client Kroger’s analytical team.
  • Reconstructed the admin portal with responsive design.
Desirable Skills
  • Exposure to javascript’s highcharts and integration.
  • Excellent written and verbal communication skills.
  • HTML5, CSS3, Bootstrap3
  • JQuery, JavaScript, Ajax, JSON
Tata Consultancy Services (TCS), Milford, OH/ Jersey City, NJ
Duration
June, 2014 – Jan, 2015
Role
Lead UI/Frontend developer, First Niagara Bank/ Wells Fargo
Responsibilities
  • Developed customer landing page and Admin portal using AngularJS MVC.
  • Integrated AngularJS with REST web services
Desirable Skills
  • Excellent written and verbal communication skills.
  • Exposure to REST API calls using AngularJS.
  • AngularJS setup, configuration, and integration
  • HTML5, CSS3, Bootstrap3, JQuery, Ajax, JSON
Freelancer/Tweenery.com, Remote
Duration
Aug 10, 2013 – June 30, 2014
Role
Senior UI/UX web developer, Tweenery.com
Responsibilities
  • Developed a full scale Social networking site/ hybrid android application.
  • Took on a number of projects developing desktop applications for several small companies.
  • Integrated AngularJS and PHP with a number of different API’s
Desirable Skills
  • PHP, cake PHP (MVC), MySQLi, JAVA, Flash
  • JQuery, AngularJS, Bootstrap, HTML5, CSS3, Ajax, JSON
  • Photoshop, Fireworks, After Effects, ActionScript, Flash
  • CMS’s – Wordpress, Drupal
Jordan Contractors, Detroit, MI
Duration
2007 – 2010 (Part time)
Granada Hills, CA 2010 – 2013 (Full time)
Role
Project manager/ Lead UI/UX web developer
Responsibilities
  • Supervised SCRUM team, set up daily scrum stand ups.
  • Cordinated project details and request with clients.
  • Project architect.
  • Developed both desktop and hybrid mobile apps.
  • Developed many web applications
Desirable Skills
  • Excellent written and verbal communication skills.
  • PHP, cake PHP (MVC), MySQLi, JAVA, Flash, ASP.Net
  • JQuery, JavaScript, AngularJS, Bootstrap, HTML5, CSS3, Ajax, JSON
  • Photoshop, Fireworks, After Effects, ActionScript, Flash
  • CMS’s – Wordpress, Drupal, Joomla
Process Control & Instrumentation (PCI), (Detroit, MI )
Duration
Nov, 2007 – April, 2010
Role
Engineer/ Application developer,
Responsibilities
  • Writing site commission plans and proposals for various city contracts (Detroit Water and Sewer Department)
  • Coordinated and met with the city’s engineers to give presentations on the Ovation system and design specs.
  • Managing all field test engineers and maintenance crew, running live tests remotely with the city’s oversight team, testing the functionality and redundant data communication (wireless, T1, and Fiber) between all water pump and sewage stations, dams, and relay stations. Level and pressure testing. Installing, configuring and testing SCADAPack controllers, and PLCs.
  • Participated in installing, testing, and de-bugging of electrical components.
  • Developed a UI application for the Detroit Water and Sewer Department using the ovation system.
  • Drafted automation designs including motors, water-pumps, generators, valves, transformers, and lvdt signal conditioners using AutoCad and AutoCad Electrical.
  • Overseen over 800 hours of remote technical testing.
  • Started as Network Administrator, then to a Network Engineer, then to an Application Developer, then to a Project Manager.
Desirable Skills
  • Excellent written and verbal communication skills.
  • Demonstrated the ability to meet, conference, present, and coordinate with city engineers, lead a team of over 160 engineers, programmers, and IT specialist
  • Fundamental understanding of digital logics, machine language, and latter language
  • Fundamental understanding of how to program PLC’s
  • Fundamental understanding of how to program SCADA packs
  • Good at using AutoCAD, and AutoCAD Electric