We provide IT Staff Augmentation Services!

Front End Virtualization Developer Littleton, Co

4.00/5 (Submit Your Rating)

SUMMARY:

  • 8+ years of experience in the Web Applications Development using HTML5, CSS3, XHTML, JavaScript, JQuery, Angular JS/Angular2, TypeScript, Node.JS, React JS, Redux, Handlebars, Backbone.JS, AJAX, XML and JSON.
  • Adept at all phases of project lifecycle, including requirements gathering and user analysis to information architecture (IA), testing, graphic user interface (GUI) design, and implementation.
  • Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and experience in making web page cross browser compatible
  • Skilled in leading frameworks such as React and Angular to build high - quality, scalable and reusable components and Front-end solutions
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP and XML
  • Experience in using version controls such as SVN, GIT and TFS (Team Foundation Server)
  • Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc
  • Good knowledge in React JS and Responsive Design
  • Experience in using various IDE’s, Visual Studio Code, Atom, Sublime Text, Web Storm
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
  • Extensively worked on the Test Driven Development (TDD) approach for testing
  • Experience in creating unit test cases using Jasmine and Karma as a Test runner
  • Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence
  • Expertise in TypeScripting fundamentals such as Lambda Expressions and strong typing
  • Created CSS pseudo - element which is used to style specified parts of an element
  • Involved in designing, developing and testing the web application by using HTML5, CSS3, Bootstrap, and React Js
  • Experience in using various jQuery UI controls and corresponding Event handlers etc
  • Used the latest HTML5elements for video playback, content rendering using semantic tags such as article, section etc.
  • Ability to write clear, well-documented, well-commented and efficient code for web development
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members

TECHNICAL SKILLS:

UI Web Technologies: HTML5, CSS3, JavaScript, Angular JS/Angular2, TypeScript, AJAX, JQuery, Core Java, Backbone.JS, Node.JS, Jasmine, Handlebars, React JS, Redux, Polymer JS, Leaflet JS, Ext JS, Bootstrap, LESS, Sass, Webpack, Babel, Gulp, Grunt.

IDE, HTML Editor: Visual Studio Code, Sublime Text Editor, Atom, Web storm, Visual Studio 2015, Share Point Designer 2013.

Web/App Servers: Apache Tomcat, HTTP Web Server, IIS

Database: MS SQL Server 2012/2014,MySQL

Methodologies: Agile (Scrum), Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Littleton, CO

Front End Virtualization Developer

Responsibilities:
  • Worked on an application on agile base development cycle with a weekly release schedule. Also involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support
  • Used Angular 2.0 for developing custom components
  • Developed the application components by using Typescript with Angular 2/4
  • Developed custom jQuery Plugins for custom functionality of the site
  • Created Angular applications using Node.JS
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Node.Js)
  • Used Node for Node Package Manager for the node modules
  • Developed backend web services using Node.Js and stored dependencies using NPM.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Performed proof of concept development and production implementation for the Visualization tools
  • Used Leaflet Maps for the Network Visualization

Environment: HTML5, CSS3, JQuery, JavaScript, Angular JS, Angular 2/4, ECMAScript 6, High Charts, D3 JS, Ajax, Leaflet Js

Confidential,New Orleans, LA

Sr. Front End Developer

Responsibilities:
  • Developed Predix based application Using all the Predix frontend components and predix backend API's.
  • Worked on Predix based API Calls to get the data and render on the front-end charts and tables.
  • Used Polymer JS and Angular 2.0 for developing custom components.
  • Developed application using Angular JS and Node.Js connecting to Oracle on the backend
  • Used Angular JS MVC Architecture
  • Created Angular applications using Node.JS
  • Created reusable templates using Angular directives and worked with NPM package manager tools(Node.Js)
  • Used Node for Node Package Manager for the node modules
  • Used JavaScript task runners like grunt and gulp.
  • Used High charts with D3 JS.
  • Wrote test cases for react components and ran those test cases on Node.Js server using Mocha.
  • Created AWS Lambda functions for AWS Config rules using Node.Js version 6.2
  • Heavily Used Lambda function text object methods Context object properties using Node.Js
  • Worked in using React Js components, Forms, Events, Keys, Router, Animations and Flux concept
  • Implemented Node.Js router to make cross-domain requests to API services
  • Developed Node native add-ons using PKCS11 library.
  • Worked on Frontend development tools such as Babel for the Application development
  • Used ECMAScript 6 for JavaScript rules
  • Implemented the Drag and Drop functionality using React-Draggable
  • Developed code to call the REST web service/APIs to fetch the data and populate on the UI using Angular JS.
  • Developed a core component of Analytics using with Node.js micro services and consume them via Angular JS services.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Used React-Router to turn application into Single Page Application
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Added Excel-Builder to download the Tabular data in Excel format using React
  • Implemented React container and presentational components (as Stateless and Functional components when applicable)
  • Implemented email and SSO integration using Node.Js for backend
  • Developed responsive web pages using twitter bootstrap and media queries.
  • Used LESS and SASS.
  • Designed single page applications by using JavaScript frameworks and Frontend tools such as webpack and Node package manager (NPM)
  • Involved in application testing for various Environments such as Dev, QA and UAT

Environment: HTML5, CSS3, Predix, Polymer JS, Sass, LESS, JQuery, JavaScript, Angular JS, Angular 2, ECMAScript 6, High Charts, D3 JS, Ajax, Bootstrap, Jetty Server, Grunt, Yeoman and Bower, Es6.

Confidential,Fort Worth, TX

Sr. UI Developer

Responsibilities:
  • Worked on an application on agile base development cycle with a weekly release schedule. Also involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support
  • Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Worked in teams where requirements were constantly being implemented, tested and improved through an In-house AB Testing framework
  • Worked on creating Pseudo elements in the Cascading Style Sheets (CSS)
  • Developed single page web application using JavaScript framework Angular JS
  • Development of code using JSP, HTML, CSS, JavaScript libraries such as JavaScript, jQuery, Prototype plus relevant coding standards
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services
  • Developed backend web services using Node.Js and stored dependencies using NPM.
  • Experienced in working Frontend tools such as Babel and Webpack
  • Ran Bower and Grunt components and wrote the scripting using Node.Js
  • Implemented a Node.Js server to manage authentication
  • Used popular Node.Js frameworks like Express and restify to mock a Restful API.
  • Developed CSS Pseudo classes to specify State of an Element and developed CSS selectors which is used to select element of style
  • Co-ordinated with development team for deployment of application into Node.Js Server
  • Used React-Router to turn application into Single page Application
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node.Js
  • Debugged the website using Chrome Developer's tools and hardcoded the API into script for getting the information about merchants using Node.Js
  • Involved to implement various screens for the front end using React.JS and used various predefined components from NPM(Node Package Manager) and Redux library
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility
  • Created Cross-Browser compatible and standards-compliant CSS-base page layouts
  • Migrated content from existing website to a new, database driven website, utilized in house Content Management System.
  • Designed table-less layouts using LESS CSS preprocessor and appropriate HTML tags as per W3C standards
  • Created optimized graphic websites and application Interfaces using HTML and CSS.
  • Handled all aspects of the web applications including maintaining, testing, debugging and deploying
  • Currently participating in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts

Environment: HTML5, CSS3, Bootstrap, LESS, JavaScript, JQUERY, JSON, Web Storm, Angular JS, Express JS, Leaflet JS, React JS, Backbone JS, Redux, Jasmine, Karma, Gulp, Bower, Jira, Source Tree, Sketch, Avocode.

Confidential, Jacksonville, FL

Sr. Front End UI Developer

Responsibilities:
  • Agile Story research/grooming/tasking/interacting with other teams/developing.
  • Heavy interaction with UX/UI teams in various geo locations.
  • Implemented application using Open Web Application Security Project (OWASP) guidelines; Working on complete SDLC including creating design documentation, development (with browser compatibility), unit testing (in multiple browsers) of application and deployment on Web Logic server (Java Portal Environment).
  • Assisted Mobile Application Developers in development and troubleshooting.
  • Tested on the latest Android and IOS phones and tablets
  • Interfaced with internal/external mobile development teams from a technical and design perspective
  • Maintained code quality across multiple mobile software development environments
  • Participated in the design, development, and implementation of complex server and mobile based applications
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review
  • HTML5/ CSS3 for Responsive Web Design Test-Driven Development using Jasmine.js
  • Handled Payments and transactions, Credit Card/Bank Account Validations on the Client side
  • Developed ecommerce shopping cart and checkout functionality that requires complex rules and logic and integration with backend systems
  • Development of the whole application module using front-end frame works such as JavaScript, jQuery, Angular JS.
  • Designed & implemented web pages that are compatible in mobile devices with cross browser compatibility across several browsers.
  • Browserifying the node Js module, so that it can be directly invoked from browser, used browserify module
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Analyzed and optimized pages and page design for maximum performance.
  • Built applications for scale using JavaScript
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance
  • Created a test suite for integrating with third party JavaScript APIs using Jasmine
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS, Less CSS and with the help of and tags as per W3C standards
  • Worked with teams where requirements are constantly being implemented, tested and improved
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility

Environment: HTML5, CSS3, LESS, JavaScript, JQUERY, JSP, AJAX, JSON, XML, Eclipse, Angular JS, Node.JS, Handlebars, Jasmine, Jira

We'd love your feedback!