Technology Lead Associate Resume
SUMMARY:
Passionate front - end web developer with significant experience building JavaScript based UI’s for the enterprise and beyond - Ahad believes his role is always intertwined with delivering business value with scalability, extensibility and a continuous delivery cadence.
TECHNICAL SKILLS:
- Front-end / UI development
- JavaScript, CSS, HTML
- Modular JS, Angular 1/2/4, OOP, Polymer, Node, React TypeScript, VCS, Git
- Web Design, jQuery
- Agile, SCRUM, Stand-up
PROFESSIONAL EXPERIENCE:
Confidential
Technology Lead Associate
Responsibilities:
- Implemented Angular 2.0 SPA’s within a highly reusable and componentized driven architecture whilst maintaining an iterative and modular test driven code base.
- Used modern techniques, such as stores and actions within a Flux-like pattern so UI components could maintain and update their internal state via store related data flow.
- Worked extensively with team members to set up the entire front-end framework to include all the tools needed to help rapid development and maintain integrity.
- Used Webpack, Jasmine and NPM.
- Collaborated across teams to improve SDLC process, design, architecture and pair programmed in an open space to refactor and continuously improve upon code base.
- Utilized HTML5/CSS3 and Bootstrap to build cutting edge responsive web pages.
Technology: ES6, Angular 2.0/4.0, Webpack, NPM, OOP, Jasmine, Git
Confidential
Senior UI Developer Associate
Responsibilities:
- Creates custom, and general use components in Polymer with a team of JavaScript developers to build the next generation of products and services.
- Coded data-driven reusable and composable Polymer based UI components written in vanilla JavaScript and driven by a robust web API within an ASP.NET MVC architecture.
- Maintained a React single page front-end and refactored components where necessary. Also created POC’s demoing new features to stakeholders leveraging the React ecosystem.
- Rewrote, refactored and tested client-side JavaScript, moving away from jQuery spaghetti code towards a stable de-coupled, modularized & componentized architecture.
- Maintained a diverse front-end code base (React, Polymer, Angular) while writing non-blocking code and resorting to advanced techniques using ES2015 where needed.
Technology: VanillaJS, Polymer, Angular 1.x, ES6, React, OOP, ASP.NET, React, NPM
Confidential
Sr. UI Developer Contractor
Responsibilities:
- Responsible for all levels of operation available to the front-end, such as creating XHRs in vanilla JS, handling async code using promises/deferreds and leveraging ES6 to build modular / complex applications and SPA’s.
- Created and extend custom-built data-driven gadgets based on jQuery’s UI Widget Factory using RequireJS with a decoupled, modular and extendible OOP approach.
- Leveraged CSS3 and HTML5 features to enhance older areas of the application where impetus on newer, more modern implementations were needed.
- Built progressively enhanced and future friendly cross browser compliant web pages.
Technology: VanillaJS, AngularJS, jQuery, RequireJS, Bower, Node, OOP, CSS3, NPM
Confidential
Front End Developer Contractor
Responsibilities:
- Solved complex client-side cross device and platform usability problems quickly and smartly whilst clearly articulating range of options with recommended solution.
- Used AngularJS to rapidly prototype and mock new features of PAX dashboard application that required immediate overhaul.
- Used asynchronous Promise API to consume data on the client side while effectively handling errors within an event driven application lifecycle.
- Provided end to end front end technology solutions to business stakeholders whilst leading and executing front-end code within aggressive timeline.
- Mocked and worked with backend developers to create REST API’s and JSON structure.
Technology: VanillaJS, AngularJS, Underscore, Backbone, jQuery, Bootstrap, NPM
Confidential
Web Developer III Contractor
Responsibilities:
- Develops, extends and supports portions of websites with Open Text Content Management system using Java based WEM and Portal administration interfaces.
- Created Templates using OOP JavaScript so pages can be modified, reused and customized effectively.
- Collected business requirements, created BRD’s and presented to in-house business’s.
- Attended daily stand-up ceremonies and retrospectives within an Agile development environment.
Technology: VanillaJS, jQuery, Open Text CMS, LESS, HTML, Bootstrap
Confidential
Sr. Planning Associate
Responsibilities:
- Oversees a small team responsible for all web & digital media including websites, landing pages, intranet design and web applications within the Confidential .
- Develops new features, functions, and designs with standards-compliant HTML5, CSS3 & JavaScript. Customizes WordPress CMS to create feature specific new themes / web pages.
- Optimizes front end code for multiple browsers, and devices whilst using the latest responsive techniques to progressively enhance user experience.
- Created the entire student application portal using a mix of modern front-end CSS frameworks, and added interactivity using jQuery.
Confidential
Technical Lead Founder
Responsibilities:
- Managed and analyzed the scope of the project as well as remote teams of web developers / designers to meet multiple project deadlines.
- Profoundly introduced Flash based websites to numerous clients within a diverse range of industries. Mentored team on proper coding via ActionScript 2, 3; a subset of ECMA.
- Introduced companies to key open source CMS technologies and trained their staff to thoroughly administer content to and update dynamic assets.
Confidential
Web Designer
Responsibilities:
- Converts design comps into complex working web pages using HTML and CSS in a hand-coded fashion.
- Rapidly conceptualized and prototyped visual mockups in to Flash / HTML and web standard pages for independent, multinational and telecommunication clients.
- Also held accountable for managing scope of project - analyzed and created website maps, detailed documentation and workflow for clients.