Profile Picture

Average Rating

4.6

(88 ratings)

Stephen Mank

Angular JS Developer
  USA (−05:00)      French, Spanish, English

 

As a lead Developer, I am responsible for creating a top-level coding-base using Angular best practices. I implement an exciting and streamlined user experience in the form of a Java-based desktop and mobile web-app. As a successful Angular JS developer I possess extensive knowledge of theoretical software engineering, be proficient in JavaScript, HTML, and CSS, and have excellent project management skills. I can design and build a streamlined application to company specifications that perfectly meet the needs of the user.

EMPLOYMENT

Angular JS Developer

Brainsmiths Labs| Jan 2017 - Present
Ajax, NPM, JavaScript, Angular CLI, HTML5/CSS3, Angular, TypeScript, RxJS, Git, Empathy, Jasmine, AngularJS – Karma, SublimeText, Webstorm, AngularFire, Protractor, Angular Deckgrid, Mochajs, Restangular, DjAngular.

Angular JS Developer

Xilinx | Nov 2015 - Jan 2017
API, Web Service, JavaScript, Angular CLI, HTML5/CSS3, Angular, TypeScript, RxJS, Git, Empathy, Jasmine, AngularJS – Karma, SublimeText

Angular JS Developer

Microchip Technologies Inc.| March 2013 - Sep 2015
JavaScript, Angular CLI, HTML5/CSS3, Angular, TypeScript, RxJS, Git, Empathy, Jasmine, AngularJS – Karma, SublimeText

Full Stack Developer

Cisco | April 2011 - Jan 2013
HTML, CSS, Bootstrap, JQuery, Photoshop, JavaScript, Rest APIs, SOAP, PHP, My SQL Database, Postgre SQL Database etc.

Front End Developer

Cognizant | Jan 2009 - Feb 2011
HTML, CSS, Bootstrap, JQuery, Photoshop, JavaScript.

EXPERTISE

Ajax 8 years experience

I have extensively used this front-end Technology that transforms User Experience. AJAX uses the following technologies:

  • XML or JSON: the text-only format used to transfer data from server to browser script. Developers are increasingly using JSON over XML because of its native JavaScript compatibility.
  • CSS: the language used to style how the data will look onscreen
  • JavaScript: displays the data in the browser and processes user requests/interactions like clicks
  • XMLHttpRequest objects: the keystone of AJAX, they actually retrieve the data with the server behind the scenes. All modern browsers support XMLHttpRequests.
NPM 8 years experience

Indepth knowledge of NPM. The Node Package Manager (npm) is practically a required tool for all web developers these days. Even if you’re not doing Node.js development, npm is the primary tool used to install thousands of client-side web development packages–including Angular. The entirety of Angular is spread across multiple npm packages and it’s very likely you will eventually have a need to install other useful, non-Angular packages as well. Therefore, knowing how to install what you need when you need it is valuable.

JavaScript 10 years experience

My Javascript experience includes implementing visual elements and their behaviors with user interactions. I have worked with both front-end and back-end web developers to build all client-side logic. Used Javascript to bridge the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

Angular CLI 8 years experience

The first Angular package you should install with npm is the Angular CLI (Command Line Interface). Although it’s certainly possible to install Angular packages individually and write all the code by hand to configure your new app, the CLI makes that process much easier and ensures that your app will adhere to accepted best practices. The benefits of using the CLI extend beyond the creation of a new application. You can also use it to add new components, services, modules and more to an existing app. This will save you lots of typing, ensure you follow Angular coding guidelines and guarantee you don’t forget the little bits and pieces that can mean the difference between functioning code and hours of head-scratching frustration.

HTML/ CSS 10 years experience

I can help you troubleshoot HTML and CSS problems. I can help with migrating to SASS, or doing responsive design with Bootstrap or any other grid framework. We can troubleshoot media queries or set up web components.

REVIEWS

Kevin Greteman

Kevin Greteman

Dec 2, 2018

Stephen was able to work on an existing project and fix issues from the previous developer. He worked fast, communicated well and finished the assignment in a timely manner. I highly recommend Stephen as a developer. Thank you for working on this project.

Justine Rao

Justine Rao

Dec 2, 2018

Stephen delivered in time the modules i needed. i look forward to work again in the future.

Paul Henry

Paul Henry

Dec 2, 2018

Great Communication & Fast Work, Very Good Understanding of Coding in Angular JS.

POSTS

What Are The New Features of Angular 8?

Angular is the most popular platform for developing client-side (front-end) mobile and desktop web apps or SPAs. With the new release of Angular 8.3, we have some really cool new features. In this post, we are going to summarize some of the most important new features officially announced by the Angular team. Angular 8 brings many new features, particularly for the tool-chain.