Sr.ui Developer Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- Over 8+ Years of professional exposure in Application and Web development with emphasis on HTML5/4, CSS3/2, JavaScript and JavaScript Frameworks like and Angular 4.0/ 2.0/ 1.x, jQuery and jQuery, NodeJS, React JS, DOM, DHTML, AJAX, MySQL and Mongo DB
- More than 4+ years of experience in AngularJS and Javascript.
- Worked on Angular JS, Angular 2/4/5, React JS,Node JS as the development frameworks to build single - page applications.
- Expertise in Client Scripting languages and server-side scripting languages like HTML5, CSS3, SAAS,LESS,JavaScript, jQuery, JSON, bootstrap, Node Js, Angular Js, Angular 2,React JS.
- Experienced in ReactJS and working with React Flux architecture.
- Worked with React-router, JSX, Babel, and React bootstrap.
- Experience in using ReactJS components like Forms, Events, Keys, Router, plus Redux, Animations and Flux in creating interactive UI's using One-way data flow.
- Implemented User Interface using HTML, CSS, Type script, Bootstrap 3.X, Angular 2.
- Experienced working in AGILE based advancement condition and taking part in SCRUM sessions
- Created Typescript reusable components and services to consume REST APIs using Component based architecture provided by Angular 2.
- Worked on integrating webpages with XML and JSON data using XSLT
- Worked on software development methodologies, involved in all the stages of Software Development Life Cycle including Requirements, Analysis and Design, Implementation, Integration and Testing, Deployment and Maintenance
- Strong understanding on cross browser compatibility issues and W3C standards.
- Strong knowledge in using OO JavaScript to integrate back-end applications with AJAX driven web 2.0.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Expertise in implementing various jQuery UI controls and corresponding Event handlers etc.
- Involved in several web application development projects that required Responsive Web Design (RWD)
- Good experience in using AngularJS components, Forms, Events, Keys, Router, Animations and Scope concept.
- Hands on experience of JS libraries like Vue.js, Ember.js, Backbone.js, Underscore, D3.js , and Rxjs .
- Experience working with testing tools like Firebug, Firebug Lite, Chrome web inspectors and IE Developer Toolbar
- Expertise in creating Web Forms, and User Controls, worked with Master Pages and CSS.
- Experience in creatingLayouts, WebInterfaces, Templates and Flow of Future Pages.
- Sound Knowledge on AngularJS and NodeJS architecture using Object Oriented concepts in enhancing the performance of the websites.
- Experienced in applying MVC in event-driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
- Experience working in an IDEs like Eclipse as well as text editors like vi or Notepad ++, SublimeText , Eclipse .
- Experience in creating Templates, Web Interfaces, Layouts, Mock-ups and Prototypes with Adobe.
- Good experience in Cross browser compatibility implementation with browsers like IE, Firefox, Safari, Opera and Chrome.
- Experience in developing and implementing Web Services using SOAP, WSDL
- Experienced in SQL queries, MySQL, Oracle10g,11g Database design, storage procedures, and triggers on using SQLServer.
- Experience in Unit/Integration Testing frameworks and libraries like Jasmine, Mocha and Karma for AngularJS and Node JS.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar
- Experienced in Creating Domain Model, Activity Diagrams, and Use Case diagrams, class diagrams, sequence diagrams and Object Model
- Experienced in version control tools GIT and SVN Apache TortoiseSubversion.
- Designed, built and coordinate an automated build & release CI/CD process using GitLab, Jenkins, Nexus, and Chef on hybrid IT infrastructure
- Experience in Interacting with clients/users to gather the user requirements.
- Outstanding problem solving, data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
- Easily adaptable to the work conditions and can consistently deliver the quality work and Capable of adapting to new technologies and facing new challenges.
TECHNICAL SKILLS:
Web Technologies: HTML5, XHTML, XML, CSS3, JavaScript, Typescript, BOOTSTRAP, AJAX, JSON, jQuery, DOM,LESS.
Languages: Java, Python
Web/Application Servers: Apache Tomcat, HTTP Web Server, Web logic.
Frameworks: BackboneJS, AngularJS, Angular 2,Angular 4,KnockoutJS, NodeJS, React JS.
IDE: Eclipse, NetBeans, Notepad++, Visual Studio, Edit Plus, Sublime text.
Development Methodology: Agile, Waterfall.
Testing Tools: Junit, Jasmine, Karma.
Web Services: SOAP, REST.
Version Control Tools: CVS, SVN, Git.
Databases: SQL, MySQL, Oracle 9i/10g/11g, SQL Server 2012.
Debugging Tools: Firebug, Developer Toolbar.
Operating systems: Windows, Mac OS X, Linux.
PROFESSIONAL EXPEREINCE:
Confidential, Dallas, TX
SR.UI Developer
Responsibilities:
- Involved in requirement analysis, functional specifications and over-all component design.
- Experience in building E-Commerce applications
- Implemented Presentation layer using CSS Framework, AngularJS, jQuery, Wire-framing, and HTML5
- Design and develop webpages components to improve user experience and features using HTML, Bootstrap, CSS, JavaScript and jQuery.
- Worked CSS Preprocessors such as SASS, LESS .
- Worked with React-router, JSX, Babel, and React bootstrap.
- Developed the user interface using latest development methods such as MVC in the browser utilizing AngularJS.
- Used React JS for frontend framework and Redux architecture for creating data layers for unidirectional data flow.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library .
- Developed single page applications using Angular 2, Typescript, Web pack and Grunt.
- Created Typescript reusable components and services to consume REST APIs using Component based architecture provided by Angular 2.
- Designed and developed the login portal using framework AngularJS 2.0 along with HTML5, CSS3 and Type Script.
- Implemented User Interface using HTML, CSS, Type script, Bootstrap 3.X, Angular 2.
- Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meeting.
- Implemented various screens for the front end using React.js and used various predefined components from NPM and Redux .
- Implemented Redux-form . Used Synchronous and Asynchronous Validations to validate the values.
- Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Highly used Angular2, Angular 4 Router to build single page applications for navigation through the different status and multiple models.
- Have worked on Angular2 components and Angular 4.0 and worked on POCs
- Worked on Generating UI mockupsand prototypes that convey the interaction model.
- Updated the application with new features of Angular 4 and Angular 5
- Improved application performance by Angular JS Component based development in view of future Angular JS transitions
- Worked on some of the new features of Angular 4 like new if else syntax , ng-templates, and form validators .
- Transform the website features to the Angular JS domain to increase the performance and make implementation easier.
- Configured typescript application through tsconfig file for various purposes like transpiring, debugging, tracing, generating separate folder for distributable etc
- Developed handy version applications using Bootstrap Framework, HTML5 and CSS3
- Used Node js for the web API to asynchronous and to handle the multiple API load .
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
- Developed UI using jQuery and JavaScript Library for Web Application.
- Utilized MEAN stack, REST design pattern, MVC framework and SPA (Single Page Application) framework based on Angular JS.
- Implemented AJAX functionality using JQUERY, JSON and XML
- Used AngularJS for validation on multiple web forms.
- UsedNode js to control and exchange the data to and from backend from MYSQL and to display the data. handledserver-side validations and permissions using Node.js.
- Used ES6, ES5 and JSX with react for component development.
- Performed lot of DOM operations for loading and manipulating dynamic content on web pages
- Made use of Custom AngularJS Filters to provide better search experience.
- Developed API to Integrate with Amazon EC2 cloud-based architecture in AWS , including creating machine Image
- Involved in deploying applications in AWS environment using Jenkins, Nginx, Git .
- Used Promises to do AJAX call to connect front end and back end.
- Maintained Jasmine unit test cases and code coverage by updating old unit test cases and writing new one
Environment : HTML5,CSS3,SASS,LESS,Agile,Bootstrap,jQuery,JSON,React.js, Redux, JSX, AngularJS,Angular2,Angular4/5,JavaScript,Typescript, ECMAScript, AJAX, XML, Nodejs, Eclipse, Restful API, JIRA, Windows, DOM, MYSQL, Jasmine,GIT.
Confidential, Rockville,MD
UI Developer
Responsibilities:
- Created front-end user interfaces with React.js by creating many components and modules.
- Involved in developing UI pages using HTML5, CSS3, JSON, JavaScript, Typescript, JQuery, AJAX .
- Used AngularJS, JavaScript, HTML, and CSS for developing Single Page Application and achieving two-way data binding between html and JavaScript objects.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Developed HTML pages from the PDF's given by the UX and used AngularJS to retrieve data from the rest services
- Involved in designing and developing dynamic web pages using HTML and Angular.js libraries
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
- Created single page applications using Node.js, AngularJS .
- Worked with Bootstrap for compiling CSS, REST API, ReactJS , JavaScript and building the System with the convenient methods with Angular JS .
- Responsible for UI Validation and implementing Business logic based on client-side and user selection using jQuery, jQuery UI and AngularJS
- Wrote JavaScript code for client-side validations
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript .
- Used JavaScript Events to manipulate the elements depending on the user interactions.
- Handled REST API calls with AJAX and processed JSON data responses to format, validate and display to the user.
- Developed Angular JS directives for better application performance to provide two-way binding to the system.
- Developed user interface using Angular 2and Bootstrap
- Used CSS and Bootstrap for styling the HTML elements and Used Bootstrap library to quickly build project UI's and used AngularJS framework to associate HTML elements to models
- Involved implementing Angular Service calls using Angular Factory and AngularJS Controllers to maintain each view data.
- Also, developed single page applications using React,Redux architecture, ES6 , webpack.
- Front end packages such as Bower and Gulp were installed and managed to run tasks for tests. and grunt
- Experience in Creating and Consuming Restful Services using Node JS and Express Framework.
- Created backend web services using Node JS and stored dependencies using npm .
- Created a fully functional login page for the website with complete validations using Angular 2.
- Incorporated the business logic to dashboard add primary skill functionality.
- Extensively used Selectors in JQuery for updating content on DOM nodes
- Worked on Jenkins For Automation and Docker For Container Service
- Performed debugging and testing to test an application Jasmine, karma
- Used SVN, GIT for Version Control
Environment: HTML,AGILE(scrum), AngularJS, Angular 2, React.js, Redux Node.js, CSS, jQuery, HTML5,CSS3,JavaScript, Typescript, Bootstrap, JUnit, XML,DOM,Grunt,REST API,JSON,AJAX, Bower, gulp, Karma, Jasmine, Jenkins, GIT,SVN.
Confidential, OHIO
UI Developer
Responsibilities:
- Designed and developed webpages to improve user experience and features using HTML, CSS, JavaScript, Angular JS andjQuery to optimize the application for different resolutions.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs.
- Designed rich UI for most of the modules in the application using List View, Scroll View, View Pager.
- Understanding of application development lifecycle methodologies.
- Experience in using the latest approaches including event-driven applications using AJAX, JavaScript, and JSON.
- Responsible in creating the screens with table less design.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript
- Knowledge of human factors and usability, best practices for interface design
- Responsible for developing single page applications using AngularJS for provide smooth UI experience.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Developed Application to asses JSON and XML from Restful web service from consumer side using JavaScript and Node.JS
- Hands on experience in MVC framework using Angular JS, custom Directives, model, Controllers, Services and Factories.
- Followed agile methodology for software development.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Utilized Angular JS framework for building web-applications and Restful API’s backend.
- The website is tested in multiple browsers to ensure proper functionality and compatibility.
- Fixed the bugs and defects raised during testing.
- Actively involved in using AngularJS, to enable client-side data to meet specific criteria by applying various validation variable.
- Designed business applications using web technologies like HTML, XHTML , and CSS based on the W3C standards.
- Implemented unit test cases using Karma and Jasmine for Angular on client side and mocha for Node.js to test endpoints.
- Each HTML element have a certain set of events being developed which triggers the corresponding JavaScript code for the corresponding event to take place.
- Implemented the project using IDE Eclipse.
- Integrated with back end code (PHP) for highly interactive AJAX based applications.
- Well versed with software development life cycle Design, Development, Implementation and Testing.
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP , and MySQL
- Used SVN for Version Control
- Used Jenkins for continuous integration and continuous delivery
- Participated in the life cycle development (SDLC) from implementation phase through testing and deployment.
Environment: Agile,Eclipse IDE, JSON, REST Web Services, HTML, XHTML, CSS3, JavaScript, Angular JS, jQuery, Nodejs, PHP, Ajax, MYSQL,Apache, Linux,Karma,Mocha,jasmine, SVN, Jenkins.
Confidential, Champaign, IL
Front End Web Developer
Responsibilities:
- Involved in application design, development and testing of the application. Also, participated in database design.
- Created use cases, class diagrams, activity diagrams and collaboration diagrams using UML tool.
- Handled the module individually.
- Developing the User interface design for the website using HTML, CSS and JavaScript, jQuery, AJAX controllers and XML.
- The application was developed in J2EE using an MVC based architecture.
- Developed Graphical User Interfaces using UI frameworks AngularJS and webpages using HTML and JSP's for user interaction.
- Involved in implementation of front end validation component using JavaScript and server-side validation component using Java classes.
- Developed generic classes to validate sensitive input data.
- Implemented AngularJS service such as $http and UI-router handle AJAX calls to communicate with the Spring MVC controllers and request JSON data from database layer.
- Responsible for creating UI using Web 2.0 standards and meeting W3C standards.
- Performed test Driven Development for the application.
- This Angular Application performed Karma and Jasmine for the unit testing.
- Implemented Redirecting Http request to Https using Apache.
- Implemented spring service layer with dependency wiring, transaction, DAO and annotations
- Fixed the bugs and defects raised during testing.
- Used Hibernate for Database Persistence to perform actions like insert, update, retrieve.
- Used XML and XSLT in presentation layer.
- Developed web services in Java and used SOAP, Restful API’s.
- Extensively used XPATH, XQuery for querying XML .
- Wrote test cases to Test Driven Development (TDD) pattern.
- Used GIT for Version Control
- Involved in documentation of sensitive data passing from server to client.
Environment: Java, J2EE, HTML, CSS, XML,jQuery, JSP, XML, SOAP, JavaScript, JUnit, Web logic 10.3, Eclipse, SQL Server, JSON, Restful Web Services, GIT,Apache.
Confidential, SAN DIEGO, CA
Front End Web Developer
Responsibilities:
- Designed the front-end applications, UI web pages using web technologies like HTML, XML, CSS .
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Made enhancement to existing CSS and DIV tags to improve the exiting features.
- Enhanced the functionality of screens using JSP, HTML, JavaScript , and CSS .
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Used JQuery , JavaScript to present data to users in a user-friendly environment and JQuery for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Implemented the search functionality for Internal Application using AngularJS.
- Implemented AngularJS MVC structure to develop Application.
- Created test suites using Jasmine, Karma and made use of Bower for package manager.
- Designed various routing mechanisms and implemented Http functionality to retrieve data from web servers.
- Worked in solving browsing compatibility related issues.
- Used SVN for Version Control.
- Involved in Software Development Life Cycle (SDLC) from gathering user requirements to analysis, design, development, testing, deployment and production support.
Environment: HTML, CSS, JavaScript, AJAX, JSON, Node.JS,SDLC,JSP, Eclipse, Tomcat server,jQuery, jasmine, karma,SVN,http.
Confidential
Front End Web Developer
Responsibilities:
- Created front-end applications using HTML, CSS, JavaScript, jQuery and AJAX. involved in the Analysis and Design of the requirements specification of the application.
- Worked with next-generation technologies like AJAX and jQuery for efficient development and more responsive interfaces.
- Involved in making updates to the current website.
- Involved in coding pages and using best Search engine optimization (SEO) techniques.
- Created cross-browser compatible and standards-compliant CSS based page layouts.
- An elegant implementation of page layouts in standards-compliant in HTML and CSS.
- Created and maintained the layout and framework of each page using Cascading Style Sheets (CSS).
- Involved in bug-fixing for the enhancement and maintenance of the application.
- Involved in creation of database connections and getting data from the database using Hibernate.
- Used GITfor Version Control
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Eclipse IDE, Junit, SOAP,GIT.