We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

0/5 (Submit Your Rating)

Chicago, IllinoiS

SUMMARY

  • A result oriented professional with extensive experience in analysis, design, development, deployment, testing and supporting Client server systems and Web applications.
  • Around 7 years of experience as a UI Developer specializing in responsive web design development and excelled in the latest technologies in the industry, HTML5, CSS3, JavaScript (ES6), JQuery, Angular2/4/5, Node.JS, and Proficient in developing webpages quickly and effectively.
  • Solid Background in algorithms, data structures and object - oriented principles and good knowledge of SDLC models and worked on Waterfall, Agile, Test Driven, Paired and Scrum Environments.
  • Extensively used Angular framework for developing single page applications (SPA's).
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements, CSS behaviors in CSS and in using preprocessors like SASS & LESS.
  • Familiar with concepts - Template basics, Template directives, Routing and navigation, Component, Modules, Metadata, Lazy Loading, Data-Binding, Service, Dependency Injection and RxJS in Angular2/4/5.
  • Experience in applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented JavaScript, JSON, XML and Responsive Web Design.
  • Experience in web service protocols such as JSON, HTTP, RESTful APIs and XML.
  • Experience with cross browser implementations, older browsers and mobile browsers.
  • Experience in various IDEs like Eclipse, Webstore, Sublime text, Notepad++, Microsoft Visual Code.
  • Experience in Relational Databases such as RDBMS Systems like Oracle and SQL Server.
  • Experience in version control systems like GIT, SVN and application servers like Apache Tomcat.
  • Experience in Angular2/4/5, Angular.js, node.js framework concepts and Responsive Design.
  • Experience using JavaScript testing frameworks, Jasmine, and Karma.
  • Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Implemented mock services in Node.js with the help of modules using ExpressJS.
  • Experience using Express Node Rest framework and developed backend services using NodeJS, ExpressJS & MongoDB to produce dynamic web content, perform event-driven functionalities.
  • Expertise in using Node Packaged Modules (NPM) and Bower.
  • Diverse knowledge on ECMASCRIPT 6/5.
  • Experience in creating test suites using JASMINE, KARMA, for code assurance.
  • Expert knowledge in Flex, Photoshop, Illustrator, Macromedia Dreamweaver and Flash in a PC environment.
  • Strong Analytical and Problem-Solving skills. Quick learner of new software/tools, self-starter, can work independently and in a team.
  • Flexible, enthusiastic and project-oriented team player with solid communication and Analytic skills to develop creative solution for challenging client needs.
  • Superior coordination of user acceptance testing and QA of final IT infrastructure and software development deliverables through iterative evolutions.

TECHNICAL SKILLS

Technologies: HTML/HTML5, XHTML, CSS/CSS3, AJAX, XML, JavaScript, TypeScript, JSONBootStrap, JQuery, CMS (Content Management System), DOM.

Frame Works: Angular 2/4/5, Node JS, Express JS.

IDE & TOOLS: Eclipse, Notepad++, Sublime Text, Visual Studio Code, NetBeans.

Operating System: Unix, Linux (Ubuntu), Windows.

Databases: SQL Server 2005/2008, My SQL.

Servers: WebSphere 7.0, WebLogic 11, Jboss Tomcat 4.x/5.x, Restful, SOAP

Version Control System: Git, SVN, Putty, Redmine.

Methodologies: Agile, Waterfall.

Testing/Debugging Tools: Jasmine, Karma, Firebug, DOJO, Bugzilla, Mantis Bug Tracker, JIRA, protractor React developer Tool (google extension), e2e (Phantom JS Mocha).

PROFESSIONAL EXPERIENCE

Confidential, Chicago, Illinois

Senior UI Developer

Responsibilities:

  • Involved in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Discussed, and analyzed requirements with business users and designers.
  • Designed and developed the Application using Angular5 along with HTML5, CSS3, and TypeScript and Bootstrap and oracle DB.
  • Developed Angular components like modules, components, directives, services and routing for the web application using typescript.
  • Worked on the optimization of the CSS files using CSS preprocessor SASS and LESS.
  • Used Angular-CLI for initializing and for project setup with scaffolding features.
  • Worked on Angular concepts like building the components, Data binding, String Interpolation, Directives, Styling Elements dynamically with ngClass, Outputting Lists with ngFor, Attribute Directives, Understanding Pipes, Interpolation, Services & Dependency Injection, Using Services for Cross-Component Communication, Routing, Dealing with Reactive forms in Angular, Validations.
  • Experience in using directives like ngIf, ngFor, ngStyle etc.,
  • Created custom pipes to format the data before displaying it to the user.
  • Used @Input and @Output to communicate between parent component and child component.
  • Experience on creating services with Angular @injectable property, as to make the service available for dependency injection when creating components.
  • Built backend with Node.JS and Express JS to develop REST API.
  • Experience working with Bower and Node package managers (NPM) to setup the environment.
  • Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
  • Used SVN for source control and JIRA for tracking purposes.
  • Carried out unit testing of Angular component using debugging tools like Jasmine, Karma.

Environment: HTML5, CSS3, Visual Studio Code, Bootstrap JS, Angular 2/4/5, Node JS, Windows.

Confidential, Chicago, Illinois

Senior UI Developer

Responsibilities:

  • Involved in requirement gathering, UI design and development.
  • Developed and developed dynamic web pages using HTML5, CSS3, ReactJS, NodeJS and AJAX.
  • Followed Agile Methodology for the complete life cycle of the project & Involve in daily stand up meetings.
  • Involved in building applications using ReactJS by building re-usable UI Components.
  • Worked on Bootstrap, SASS to develop User Interface with responsive design.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked with Package managers NPM, Bower and build tools Webpack.
  • Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, web pack.
  • Used Redux to store data from multiple API endpoints.
  • Maintaining Parent and child elements by using State and Props in ReactJS
  • Worked on React JS for developing UI using So infinite scroll and rendering for search product page.
  • Used Git extensions to upload the code that includes creating, pushing, merging the branches to Bitbucket.
  • Utilized Virtual DOM in ReactJS to create in-memory data structure cache, enumerate the resulting differences, and then update the browser's displayed DOM efficiently.
  • Used React JS to create Controllers to handle events triggered by clients and send request to server.
  • Involved in ReactJS for Data patterns which improves readability and made it easier to maintain larger apps.
  • Used ReactJS for declarative, efficient, and flexible JavaScript library for building user interfaces.
  • Used JIRA for the bug tracking and project management.
  • Used JEST for unit test framework to write unit tests.
  • Used React develop tools to debug any react issues.
  • Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions.

Environment: HTML5, CSS3, Bootstrap, JavaScript, Redux, ReactJS, Oracle, Web pack, AJAX, JSON, NodeJS, JIRA, JEST, GIT and Agile.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Developed User Interface using HTML5, CSS3, JavaScript, AJAX, JSON and AngularJS.
  • Creation of textures, images, logos for web pages was done by using Photoshop, InDesign and used Illustrator for editing the images and logos without loss of any pixel resolutions.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using Bootstrap.
  • Worked on creating responsive website for smart devices using Responsive design (RWD) and media queries.
  • Involved in writing application level code to interact with APIs, Web Services using JSON and XML.
  • Used AJAX to make the service calls from the web page using jQuery without performing a browser refresh.
  • Deployed the application on Tomcat Web Server.
  • Involved in using GIT, for project management and version management.
  • Worked AGILE methodology with Daily Standups, bi-weekly hump day meetings and bi-weekly sprint planning meetings.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js, and Ext.js, accommodate these advanced and fast technologies.
  • Updated the website from time to time for special requirements.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Bugzilla and Red mine were being used for tracking the bugs/issues on everyday basis.

Environment: HTML5, CSS3, AJAX, JavaScript, jQuery, Angular JS, Bootstrap, REST API, JSON, GIT, JSP, Eclipse IDE, Bugzilla, Redmine, Apache Tomcat and Agile.

Confidential

UI Developer

Responsibilities:

  • Discussed, and analyzed requirements with business users and designers.
  • Designed and Developed User interface (UI) using HTML, CSS, and JAVASCRIPT.
  • Prepared detailed development plan and designs.
  • Played key role in project planning, design, development, setup the structure of the project for development.
  • Implemented application on MVC design pattern using AngularJS.
  • Developed responsive UI components using AngularJS framework for desktop and devices.
  • Implemented directives, service, filters, and controllers for UI component using AngularJS.
  • Designed full data flow the application interaction within layers (User Interface, Midtier, Database, Autonomy).
  • Used GSON API to convert JSON and used in angular pages.
  • Implemented Restful clients using AngularJS for CRUD operations.
  • Involved in development of Change requests and new requests, unit testing, defect fixing, and deployment process.
  • Interact with business to resolve issues in a timely manner and making user experience simple.
  • Performed JavaScript unit testing using Jasmine and generate quality reports of the application.
  • As part of agile development, discussing progress, impedance and resolution in daily scrums.
  • Used SBM tool to manage defects.
  • Worked AGILE methodology with Daily Standups, bi-weekly hump day meetings and bi-weekly sprint planning meetings.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js, and Ext.js, accommodate these advanced and fast technologies. Updated the website from time to time for special requirements.
  • Bugzilla and Red mine were being used for tracking the bugs/issues on everyday basis.

Environment: HTML/HTML5, CSS/CSS3, ANGULAR JS, JSON, MAVEN, SOAP, PUTTY, JSP, AUTONAMY, GITHUB, JASMINE, SBM.

Confidential

UI Developer

Responsibilities:

  • Analyze the requirements based on business data and user requirements.
  • Implemented the modules using Model-View-Controller (MVC) design pattern.
  • Application developed in MVC architecture using Ajax, HTML, JavaScript, CSS, JMS and AngularJS.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements.
  • Develop GUI related changes using JSP, HTML and client validations using Javascript.
  • Used AJAX to make the service calls from the web page using jQuery without performing a browser refresh
  • Used Angular routing for navigation between views in the application.
  • Designed and developed the application to be responsive for desktop, mobile and tablets using Bootstrap.
  • Used Angular JS predefined directives and created custom directives for DOM manipulations.
  • Developed Web Pages by using HTML, CSS, jQuery, JavaScript and working knowledge of bootstrap.js.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Designed various multiple styles with colors, fonts, backgrounds in CSS.
  • Developed page layouts, navigation, animation buttons and icons.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
  • Wrote application level code to perform client-side validation using jQuery, JavaScript.
  • Used Ajax effectively to create pagination and with client-side events like quick search.
  • Used HTML elements like video, audio and canvas in making the website interactive.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Fixed bugs and provided support services for the application.
  • Tested/De-bugged web browser using Firebug.

Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, Firebug, IE Developer Toolbar, Chrome Web InspectorBootstrap, Angular JS, Jasmine, Apache Tomcat and Agile.

Confidential

JAVA/UI Developer

Responsibilities:

  • Developed Web Pages by using HTML, CSS, jQuery, JavaScript and working knowledge of bootstrap.js.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Designed various multiple styles with colors, fonts, backgrounds in CSS.
  • Developed page layouts, navigation, animation buttons and icons.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
  • Wrote application level code to perform client-side validation using jQuery, JavaScript.
  • Used Ajax effectively to create pagination and with client-side events like quick search.
  • Used HTML elements like video, audio and canvas in making the website interactive.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Fixed bugs and provided support services for the application.
  • Tested/De-bugged web browser using Firebug.

Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, Firebug, IE Developer Toolbar, Chrome Web Inspector, GIT.

We'd love your feedback!