We provide IT Staff Augmentation Services!

Ui Developer Resume

5.00/5 (Submit Your Rating)

Bothell, WA

SUMMARY

  • Solutions - driven of 6 years professional experience in all phases of software development life cycle including Requirements analysis and debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N-tier and web applications.
  • Expertise in developing Single Page Applications (SPAs) using various JavaScript frameworks like AngularJS, Node.js, React.js and Ext JS.
  • In-depth knowledge of integration of RESTful Web Services, HTTP Services and Web Services with web applications.
  • Good experience in DevOps tools Git, Jira and Jenkins.
  • Experienced in using Spring modules like MVC and AOP.
  • Expertise in Integrating Spring with REST.
  • Experienced in SPRING modules like MVC, AOP, JDBC, ORM, and Web Services.
  • Expertise in client scripting language and server scripting languages like JavaScript, jQuery, JSON, Bootstrap, HTML5 and CSS3.
  • Extensively worked on debugging using logging and unit testing Frameworks such as Apache Log4j, Junit, Jasmine, Karma and Mocha.
  • Extensive experience in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
  • Expertise in developing dynamic Web pages quickly and effectively using AngularJS, jQuery, CSS 2/3, DOM, AJAX, HTML 4/5, JavaScript.
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome.
  • Experience on HTTP specifications and REST standards and expertise in integration of RESTful services with UI applications.
  • Proficiency in cross browser compatibility testing and scholarly goals in User Experience (UX).
  • Experience in Node.js task runner tools Grunt & Bower and experience in code coverage tools Jasmine and Karma.
  • Strong leadership ability with great communication and interpersonal skills.
  • Self-motivated, responsible, snappy learner and good analytical abilities with capacity to handle varied technologies.
  • Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
  • As a scrum team member worked on agile stories, trouble shooting issues and fixing defects.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS2/CSS3, JavaScript, AJAX, jQuery, JSON, Apache, LESS, Sass, Bootstrap, DHTML, XML, XHTML, XSLT

JavaScript Libraries: AngularJS, NodeJS, ReactJS, ExtJS 2.0/1.0

Web/ Application Servers: Apache Tomcat 7.x, IBM WebSphere, WebLogic server 7.0/8.1, JBoss, IIS

Design Methodologies: Agile, Waterfall, Scrum

Databases/ API: Oracle 11g, MS SQL Server 2005, MySQL, NOSQL, MongoDB

Version Control Tools: GIT, SVN, ClearCase, CVS, VSS

Operating System: Microsoft Windows, Linux, UNIX

IDE’s: Eclipse, WebStorm, Notepad++, Sublime Text

Tools: /API: Log4J, Maven, Jenkins, Jira

Unit Testing Frameworks: Junit, Jasmine, Karma, QUnit

Debugging Tools: Firebug, Bugzilla, Chrome Canary Tool

Data Modeling: Microsoft Visio, Relational Modelling

Languages: JAVA, C/ C++, C# SQL, PL/SQL

PROFESSIONAL EXPERIENCE

Confidential, Bothell, WA

UI Developer

Responsibilities:

  • Developed and designed web pages using HTML5, CSS3, AJAX, Angular 2/4, ReactJS and jQuery based on the w3 standards.
  • Extensively used JavaScript, TypeScript, jQuery, Angular 2/4, ReactJS to provide UI functionality.
  • Worked with technologies such as jQuery and AJAX to make the website more attractive.
  • Created Angular directives, services and controllers for complete ground up development and migration of existing jQuery web application.
  • Worked with Angular 2/4 Forms, Validations, Modules, Services, Events, Expressions, Directives, Controllers, Pipes, Http Request.
  • Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.) in Angular 2/4.
  • Designed various routing mechanisms and Implemented $http functionality in Angular 2/4 for retrieving data from web servers.
  • Building new components in Angular 2/4 and Typescript to enhance legacy applications.
  • Used TypeScript to write class, interface, module statements, navigation and refactoring.
  • Used ReactJS for creating reusable components with well-defined interfaces.
  • Developed various screens for front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used ReactRouter for routing the redux app to connect redux and react to support routes.
  • Responsible for React UI and architecture. Building components library including Tree, Slide-View, and Table Grid.
  • Implemented Backbone.js and ReactJS to create a dynamically changing website.
  • Designed Frontend within object-oriented JavaScript Framework like Backbone.js, Angular 2/4.
  • Involved in creating responsive web pages with Bootstrap.
  • Comfortable with HTML5 (new tags, changes, canvas) and CSS3 (selectors, animations and transforms).
  • Attended meetings with UX team to discuss shortcomings, suggestions, limitations of framework, technical glitches for the given wireframes.
  • Incorporated various jQuery Widgets such as Date picker, Dialogs, Tabs, AutoComplete, Spinner, Accordion and Tooltips into portal Dashboard.
  • Involved in finding out bugs, broken links, etc. and rectifying them.
  • Effectively implemented AJAX in developing dynamic web pages.
  • Responsible for transforming design mock-ups to W3C standards HTML pages using HTML5, XHTML, CSS3.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Always followed best practices to continuously improve user experience and performance.
  • Experience in Agile SCRUM methodologies.
  • Used JIRA for bug tracking and issue tracking.
  • Used GIT as a version control tool for managing the code updates
  • Extensively used JavaScript testing frameworks Jasmine and Karma to test the application.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.

Environment: HTML5, CSS3, AJAX, Angular 2/4, ReactJS, jQuery, JavaScript, TypeScript, JSON, DOM, Agile SCRUM, XHTML, Node.js, Jasmine, Karma, RESTful Web services, RWD.

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Involved in developing UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, and AJAX.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Worked through cross-browser compatibility issues with layouts and styles and fixed major CSS3 bugs for supported browsers and platforms.
  • Used the Middleware, Redux-saga, and Redux-promise in application to retrieve the data from the external API's and perform the RESTful Services.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Used Angular 2 for delivering user experiences such as high performance, off-line accessibility and zero-step installation.
  • Used Angular 2 to develop single page applications.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, jQuery, Web Service call and JSON.
  • Worked on Angular 2 components for theming purposes & Performed client-side validations.
  • Created Angular component which makes an AJAX call to these API's, using RESTful API's.
  • Created RESTful Web API endpoints using HTTP verbs of GET, PUT, POST & DELETE
  • Implemented media queries and writing device specific CSS and performed client-side validations using Angular directives.
  • Used React-Router to turn application into Single Page Application.
  • Worked on different components of Web Services, including MVC architecture of AngularJS, using directives, controllers and filters.
  • Develop various screens for the front end usingReactJSand used various predefined components from NPM (Node Package Manager).
  • Used React flux to polish the data and for single directional flow.
  • Used React-Autocomplete for creating google maps location search on the webpage and added Excel-Builder to download the Tabular data in Excel format using react.
  • Used ReactJSfor search engine optimization and worked with Visual studio.

Environment: HTML 5, CSS 3, React JS, Redux, Flux, D3.JS, Angular 2, Node JS, NPM, JSON, AJAX, Grunt, GIT, RESTful API, Agile, Scrum, JIRA, JavaScript, ES6, Visual Studio Code.

Confidential, Bloomfield, CT

UI Developer

Responsibilities:

  • Extensively involved in design discussions and user experience sessions to provide inputs on the layout.
  • Created custom, responsive web application to replace line-of-business web applications.
  • Created reusable HTML templates and style sheets based on UI standards and guidelines.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like JavaScript, HTML5, and CSS3.
  • Worked on building the responsive web pages using bootstrap.
  • Implemented different validation control on the web pages using AngularJS.
  • Implemented user login authentication using AngularJS.
  • Used Model View Controller (MVC) design pattern to decouple the code and to separate concerns.
  • UI screens were developed using MVC features of AngularJS and JavaScript.
  • To create SPA’s used AngularJS framework which bind data to specific views and synchronize data with server.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Closely worked with Business Analysts for requirements analysis and issue resolution with functional specifications for Quote Creation, Finalizing Deadlines, Tool Configuration & Reporting.
  • Implemented MVC Architecture and developed presentation layer using HTML5, CSS3, JavaScript, jQuery and AJAX.
  • Used CSS based design techniques to eliminate table-based layouts and use of CSS Sprites to speed up page loading and improve the website performance with cross-browser compatibility and SEO.
  • Used MVC frameworks, Media Queries & CSS3 to make web page Fluid and Responsive.
  • Gave rich UI experience using AJAX capabilities using DWR (for AJAX communication), jQuery and DOJO (for JavaScript event handling), Design, Developed and implemented ASP, HTML/CSS Template for Dynamic Content Generation.
  • Performed Unit and integration testing using Jasmine and in writing Test Cases on every new version before sending it for User Acceptance Test (UAT).
  • Implementing the Design and developing modules using Agile Methodology. Planning iteration for effective design and development of the Modules.

Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, AngularJS, JSON.

Confidential

UI Developer

Responsibilities:

  • Involved in Software Development Life Cycle.
  • Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
  • Developed the web application using MS SQL SERVER, HTML and JavaScript.
  • Used JavaScript as the scripting language and is used for detecting the visitor's browser, validating the forms, providing event functions, animation etc.
  • Developed the front end of the portal using HTML4, JavaScript, AJAX and CSS.
  • Used Cascading Style Sheets (CSS) for styling and to achieve uniformity. Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.
  • Designed and Developed Database using MY SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
  • Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
  • DOM is used to parse the XML documents. Performed Unit Testing.
  • As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Participated in daily meeting for enhancing the features for the portal.
  • Participated in Code review and Quality Assurance.
  • Creation of various levels of users for system with preferences.

Environment: HTML4, CSS2, JavaScript, AJAX, jQuery, XML, XHTML, DOM, DHTML, Eclipse, SQL, Windows.

Confidential

UI Developer

Responsibilities:

  • Designed the front-end applications, user interactive (UI) web pages using web technologies like JavaScript, HTML and CSS.
  • Performed requirement analysis to gather information for laying out solid UI design.
  • Wrote application level code to perform client-side validation usingjQuery and JavaScript.
  • Worked on front-end pages that were developed in a professional manner usingHTML4, CSS2, JavaScript, and jQuery.
  • Used jQueryto make the HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages Confidential the client side.
  • Used jQuery to navigate to different pages of the application usingDOM elements,and to create AJAX pages
  • Used JSON for transferring and storing data from server.
  • Preparation and review of Unit Testing, Test Results review and other quality related work.
  • Used QUnit test cases for testing the application modules.
  • Used CVS for version control.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built in Rapid Application Development methodology.

Environment: Java, JavaScript, jQuery, HTML4, CSS2, Oracle 10g, PL/SQL, JSP, Dreamweaver, MyEclipse, TortoiseSVN and Windows.

We'd love your feedback!