We provide IT Staff Augmentation Services!

Sr. Ui Web Developer Resume

3.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY:

  • Having around 10 years of experience in front end developing user interface applications using HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, jQuery, AngularJS, Angular2/4/5, Nodejs, Ext JS, React JS, JSON, rest/soap webservices.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
  • Experienced in executing distinctive features of Bootstrap.
  • Extensive experience in working with various CSS/CSS3 features like CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS table, Pseudo - classes/elements and CSS behaviors.
  • Good hands-on experience developing the web applications using Google Polymer which is a kind of library.
  • Developed and manipulated existing components by using Node.js.
  • Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS.
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP & Restful).
  • Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 5.
  • Proficient in using higher level style syntaxes, LESS and SASS for advanced CSS features.
  • Good experience with Angular JS directives ng-app, ng-unit, ng-model for initialization of Angular JS application data.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Experienced in developing web and mobile applications using latest JavaScript ES6 features and frameworks such as ReactJS, and Redux.
  • Experience in using React Js components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Working with ECMA Script 6 (ES6) features. For build of JSX and used Babel, webpack.
  • Expertise in React Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Experience in developing web pages in Responsive Design using Bootstrap and adapt to the changing environment.
  • Expertise in React Js framework to develop the Single Page Application (SPA) and working with React Flux architecture and creating reusable React Components Library.
  • Thorough knowledge about Angular JS Features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
  • Experience in Single Page Application (SPA) using AngularJS, created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives
  • Develop user interfaces with React, using components, subcomponents, routes, work with state to handle events, updates of views, search results and more
  • Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Evaluate current applications and recommend processes to move applications into Angular-cli and Angular 4/5 with backend services.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE developer Toolbar.
  • Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
  • Involvement using various IDE's, Dreamweaver, Notepad++, Eclipse, Adobe Photoshop, Microsoft Visual Studio, Web Storm.
  • Acquainted with full software development life cycle, Agile/Scrum, Waterfall methodologies and used JIRA for bug tracking and issue tracking.
  • Experience in software configuration management using GitHub, Bitbucket, SVN, TFS.
  • Knowledge in creating and deploying code on cloud platforms such as Amazon Web Services (AWS).
  • Experience in writing complex database queries, stored procedures, and triggers using Oracle, SQL, MySQL, Mongo DB and No SQL.
  • Used front end dependency management and packaging tools like Npm, Jenkins, Bower, Grunt.
  • Excellent communication skills, with ability to understand both technical and non-technical concepts and requirements and efficient trouble shooting skills to work independently or as a team member.
  • Capable of adjusting to new environments and learning new skills and applying new technologies.
  • Wrote unit and end-to-end tests using Jasmine, and karma.

TECHNICAL SKILLS:

Web Technologies: HTML5, XML, CSS3, JavaScript, ES6, Typescript, AJAX, JSON, jQuery, SASS, LESS

Frameworks: Angular JS, React JS, BOOTSTRAP, Angular JS2/4 /5

IDE s: Sublime text, Dreamweaver, Notepad++, Eclipse, Visual studio, Visual studio code

Web Services: SOAP, RESTful, XML

Development Methodology: Agile/Scrum, Waterfall

Testing Tools: Jasmine, Karma

Web/Application Servers: Apache Tomcat, HTTP Web Server

Version Control Tools: SVN, GIT, TFS

Debugging Tools: Firebug, IE Developer Toolbar, Grunt, Gulp

Databases: Oracle 11g, MySQL and SQL Server

Operating systems: Windows, Mac OS X, Linux

PROFESSIONAL EXPERIENCE:

Sr. UI Web Developer

Confidential, Pittsburgh, PA

Responsibilities:

  • Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
  • Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
  • Used Angular JS to make the HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
  • Extensively used jQuery selectors in accessing various parts of the DOM.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS.
  • Used jQuery in controlling access to different pages of the applications.
  • Implemented JavaScript promises functions as an alternative for callbacks.
  • Implement data grid/tables using Bootstrap and AngularJS for front-end client facing the Single Page Application (SPA).
  • Involved in developing dynamic correspondence letters to the customers using Database, XML, XSLT and JavaScript.
  • Designed and implemented the User Interface using Angular JS, MVC framework (which means JavaScript, HTML, and CSS), jQuery and AJAX.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Developed jQuery custom widgets to make easy the enhancement of the web pages.
  • Experience in deploying projects on Web-logic using MAVEN.
  • Worked on creating and consuming SOAP Web services for accessing data from other external services.
  • Developed backend web services using Node JS and stored dependencies using npm.
  • Involved in code review and deployment of the application on development, testing of production servers.
  • Responsible for cross-browser compatibility for which worked on different browsers like safari, Internet explorer, Firefox and Google Chrome.
  • Used Agile and Scrum development methodology.

Environment: Angular JS, HTML, CSS, JavaScript, Nodejs, Bootstrap, Agile, jQuery, AJAX, MVC Framework, XML, XSLT, SQL, SOAP, Maven, SVN/GIT.

Sr. Front End Developer

Confidential, Aldie, VA

Responsibilities:

  • Designed and developed web pages using HTML5, Angular2, CSS3 (SASS and LESS), Ajax, Bootstrap, JavaScript, and jQuery based on the W3C standards and Web 2.0.
  • Used various built-in Bootstrap classes in achieving the desired look and feel of the web components and the Bootstrap grid system for maintaining responsiveness across all screen sizes.
  • .Used AJAX module to handle RESTful calls to enable communication between view components and servers.
  • Debugged the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Implemented client-side validations in registration forms, login and logout forms using Java Script, AJAX and jQuery.
  • Continuous Integration & deployment using Docker, Jenkins, Bitbucket etc.
  • Worked with the LESS preprocessor to rewrite the whole CSS.
  • Involved development of front-end components using the latest HTML5, CSS3, jQuery widgets etc.
  • Experience in working with No-Sql databases like MongoDB, Cassandra etc.
  • Developed an application using Angular 2, Angular 4, ES 6, CSS3, and Bootstrap in a Test-Driven Development Environment.
  • Involved in updating Angular 2 application to Angular 4.
  • Created the single page application using Angular 4, JavaScript, TypeScript and the state of the application is kept in store and is accessed using selectors wherever needed.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular.
  • Implemented drag and drop operations, HTML, DOM effects, animations like slide shows, fade in-fade out effects on the web pages.
  • Adobe Photoshop CS6 was used for extracting images and for adding various effects to the images.
  • Used the RxJS library to manage concurrency when fetching data through HTTP calls using Observables.
  • Have used WebSphere Commerce and WebSphere support for various security mechanisms like access to data and other assets of the server.
  • Have worked on AWS to integrate the server side and client-side code.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
  • Developed Angular 2 apps in JavaScript both ECMAScript 5/6.
  • Written and consumed Restful Web Service calls in both JSON and XML formats.
  • WebStorm and Eclipse IDE is used for development and Tomcat is the web server for deploying application.
  • Experience in using JUnit in writing unit test cases for Restful Webservice calls.
  • Worked closely with QA team performing Unit testing using Jasmine, karma to fix bugs and experience on Test Driven Development (TDD), Iterative and Incremental development, and Automate test using tools like Selenium and protractor.
  • Upgraded to Angular 4 and Typescript 2.1 and used browser animations, Render 2, email attribute in form validation
  • Used Angular 4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Developed Application to asses JSON and XML from Restful web service from consumer side using JavaScript.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.

Environment: HTML5, CSS3, Sass, Less, Typescript, Bootstrap, Ajax, AngularJS, Node Js, Angular2/4, Adobe photoshop CS6, Mongo, XML, JSON, Git hub, JIRA, Firefox and IE Developer Tool bar, Eclipse, Jasmine, Karma and Agile methodology.

UI Developer

Confidential, Minneapolis, Minnesota

Responsibilities:

  • Created various web page layouts using HTML and CSS, Bootstrap with focus on user experience and compliance to standards.
  • Worked in a team, involved in developing the UI, layout and front-end programming (HTML) for a web application that matches requirements.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Extensively used all the new HTML5 features like local storage, new input attributes, Canvas and SVG
  • Worked with the SASS/SCSS pre-processor to simplify writing the CSS stylings
  • Converted JavaScript classes to TypeScript classes.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Involved in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stable React.JS components and stand-alone functions to be added to any future pages.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Incorporated Google and D3 visualization tools to dynamically populate charts and tables.
  • Performed various Validation Controls for form validation and implemented custom validation controls with JavaScript and with AngularJS 5 using custom directives.
  • Worked with all the Angular 5 modules that are not part of the standard release like ui-route, angular-paginate etc.
  • Used Babel an ECMAScript 6 to ECMAScript 5 compiler which allows using ES6 features in project and then compiles ES5 to use in production.
  • Used Babel, web pack with ES2015, and react JSX presets.
  • Maintained states in the stores and dispatched the actions using redux.
  • Used twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
  • Implemented Angular Router to enable navigation from one view to the next as customer completes application form steps.
  • Provided production level code to the engineering team for product development, including cross-browser support, and CSS optimization.
  • Built PHP applications to meet product requirements and satisfy use cases using MVC architecture.
  • Used Ng-Model to create two-way data bindings for reading and writing input-control values.
  • Created custom, self-contained, reusable, and testable Angular modules, components and services to implement key functionalities.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Created various angular components, services, dependency Injection, forms and used angular life cycle hooks to tune the behavior of the components.
  • Fetched data from mongo DB using Mongoose of Node.js.
  • Implemented a Node.js server to manage authentication.
  • Followed agile methodologies throughout the development.
  • Used Gulp task runner for development.
  • Experience in Creating and Consuming Restful Services using Node JS and Express Framework.
  • Involved in deploying applications in AWS environment using Jenkins, Dockers, Nginx and Git.
  • Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.

Environment : HTML5, CSS3, Sass/Less, JavaScript, ES6, Typescript, Bootstrap, XHTML, jQuery, JSON, Ajax, React JS/Redux, Angular 5, Dreamweaver, GIT, AWS, Jenkins, Dockers, Nginx, Gulp, Windows, Restful API, JIRA, Node.js Jasmine and Karma, Agile methodology.

UI Developer

Confidential, Plano, Texas

Responsibilities :

  • Involved in the requirement analysis and design phases to comprehend technical assessments, and to participate in implementation with minimal errors.
  • Managed efficiently with Business, QA and coordinated with the business logic team.
  • Developed cross-browser/platform HTML, CSS and JavaScript to desired design specifications for single page layout using code standards.
  • Created optimized graphic websites and application interfaces using HTML and CSS.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamic web page at the user interface and adaptive free layout using Bootstrap.
  • Designed and development of Web pages using PHP.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Developed the server side using java and front end with java scripting, XML, HTML.
  • Designed dynamic client-side JavaScript codes to build page navigation.
  • Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Implemented browser-side element effects like Hiding, Show, Event Handling and DOM manipulation with jQuery.
  • Developed fast loading images using Adobe Photoshop CS3.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Been an active team player, helped in fixing bugs and carried out troubleshooting.
  • Performed Database connectivity and transactions and wrote stored procedures as per the requirement in MY-SQL.
  • Used SVN version control repository for source code management.
  • Followed Agile and Scrum software development methodology.

Environment : HTML, CSS, Bootstrap, JavaScript, jQuery, JSON, SQL, MySQL AJAX, XML, PHP, Adobe Photoshop CS3, Internet Explorer, Mozilla Firefox and Google Chrome, SVN, Agile.

Front End/React Developer

Confidential, Huntersville, NC

Responsibilities:

  • Developed Web Application using UI Bootstrap, HTML5, ES6, CSS3, JavaScript, AJAX, jQuery.
  • Responsible to transform the wireframes into pixel-perfect web user interface according to design specifications. The project is built upon the Single Page Application criteria.
  • Implemented Angular, Bootstrap, LESS, and many jQuery plugins wrapped in Angular directives.
  • Used Nodejs for adding dependencies to project.
  • Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
  • Designed and modified User Interfaces using CSS and Angular.
  • Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
  • Actively involved in code review and code quality check process.
  • Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
  • Configured typescript application through tsconfig file for various purposes like transpiling, debugging, tracing, generating separate folder for distributable etc.
  • Responsible for making the application Single Page Application.
  • Responsible for making the application responsive across all the devices by simultaneously testing the application across different devices (Desktop, Tablets, Mobile (for both Android & iOS platform)).
  • Cross Browser Testing of the developed pages to make it sure that the application is compatible across different browsers (Chrome, Firefox, Safari, IE9+).
  • Co-coordinating with Design Team and Testing Team for defect discussion.
  • Committed code change into repository by using version control tool Git.
  • Used Node Package Manager (NPM) to import and applications.
  • Knowledge in creating Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Interact with other developers and end users to design and implement new features throughout the framework.
  • Designed CSS3 based web pages, which were cross-browser compatible.
  • Handled cross browser/platform compatibility issues (Chrome, IE, Firefox).
  • Implemented JavaScript source code embedded nested handling logic using jQuery event handlers and call back functions.
  • Strong working experience with third party web services APIs and Web Services using AJAX and jQuery.
  • Performed Unit testing using Jasmine and Karma along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
  • Proven track record in Graphic and User Experience, Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
  • Used JIRA to track the user stories and defects.
  • Used Jenkins for continuous integration of builds.
  • Expert in resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, Angular 5 and AJAX.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
  • Experience in working on Routes in Angular. creating the base route and extensions by using Router Config as an injectable URL path and customized component for each of the web page in Angular.
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • Utilized the Dependency Injection mechanism for simpler way of managing the controllers and scopes.
  • Involved in migrating the application from angular to react.
  • Expertise in React JS framework to develop the SPA.
  • Working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Done developing in React.js for creating interactive UI’s using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.

Environment : HTML5, CSS3, Typescript, Bootstrap, XHTML, jQuery, JSON, Ajax, Angular 5, React JS/Redux TFS GIT, AWS, Nginx, Visual Studio, Firebug, Windows, Restful API, JIRA, Node.js, Jenkins Jasmine and Karma, Agile methodology.

Front end Developer

Confidential

Responsibilities:

  • Developed user interface using HTML, CSS, UX, JavaScript, jQuery and jQuery UI.
  • Designed graphic objects, animated icons, templates, banners and vector images with Adobe Photoshop.
  • Worked extensively using CSS for styling HTML elements.
  • Created web pages which are informative and yet very neat and interesting to look at.
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
  • Styled content and website layout for the user experience using responsive bootstrap and media queries.
  • Co-ordinate with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Applied jQuery scripts for basic animation and end user screen customization purposes.
  • Used AJAX to make asynchronous calls to the project server to fetch data on the fly.
  • Involved in development of HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Used jQuery to handle the front-end client-side validations.
  • Utilized JSON for data exchange between client and server for request data and response processing.
  • Performed cross browser compatibility testing and debugging using Firebug.
  • Developed and implemented several test cases using JUnit and performed load testing.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of Customer Specifications, Development and Customization of the Application.

Environment: HTML, CSS, JavaScript, Ajax, bootstrap, jQuery, json, Eclipse IDE, Junit, Waterfall Methodology, and MYSQL.

We'd love your feedback!