We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Over 6 years of strong experience as a Front - End UI Developer in analysis, design, development and testing of different modules.
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software, involved in System Requirements study and conceptual design.
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, jQuery, HTML5 /DHTML, DOM, XHTML, XML, JSON, CSS3, and Ajax.
  • Good experience with latest JavaScript frameworks and Java frameworks.
  • Enhanced legacy application by building new components in Angular JS, Angular 4/8 and React JS.
  • Developed single page applications using Angular 4/8 Typescript, web pack and grunt.
  • Experienced in developing React components. Used Axios with ReactJs for making AJAX Calls. Worked on Webpack for build and webpack-dev-server a server.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Experience in using React JS components, Forms, Events, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Implemented HTTP requests using RXJS Observable library to handle multiple values over time.
  • Strong experience in Reactive programming using RXJS and ngrx .
  • Experience in applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Extensive experience with full software development lifecycle (SDLC), architecting scalable platforms, object-oriented programming and agile software methodologies (scrum).
  • Expert in HTML5/CSS3 development and have experience Node.js, Angular.js, React.js, Responsive design.
  • Experience with Java web framework technologies, such as GWT and spring.
  • Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC,JAX-WS, RESTful.
  • Expert in designing web applications and web contents utilizing various SEO techniques.
  • Extensive experience in developing web applications with User Experience Design (UX) like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CSS3, Adobe Photoshop, and Adobe Illustrator CSS3
  • Experience in designing and developing prototype designs into fully functional, web sites.
  • Experience in using various tools and IDEs for development and design like NetBeans, XAMPP, Notepad++, and Adobe Photoshop and Experience in NoSQL Database like Apache and MongoDB.
  • Expert in designing web applications and web contents utilizing various SEO techniques.
  • Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework and had experience with client-side templating like Handlebars.js.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
  • Experienced in using Front End editors like Espresso, Textmate, Sublime Text 2 and Microsoft Expression Web and also in maintaining enterprise-level applications.
  • Extensive experience in working with version, controllers likes Git and SVN.
  • Develop unit test using Karma. Also used strict patterns of RA team for testing with jasmine.
  • Used Jasmine, Karma, Gulp, Grunt and NPM to build and test applications.
  • Excellent technical, problem solving, Interpersonal Skills and communication skills with strong Customer Orientation, Client Interfacing Skills.

TECHNICAL SKILLS

Web Technologies: JavaScript, AJAX, Bootstrap, jQuery, JSON, Apache, HTML/HTML5, CSS/CSS3, DOM, XML, XHTML, XSLT, Joi, RXJS, ngrx.

JavaScript Libraries: Angular, Node.js, React.js, Pdf.js, Backbone.js, Webpack.

Databases: Oracle 8/8i/9i/10g/11g, PL/SQL (oracle), MySQL, MongoDB

Application Servers: Apache Tomcat, IBM WebSphere, JBuilder, BEA WebLogic.

IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, WebStorm, Note pad ++, YUI, IntelliJ Idea, DataStream, Sublime text, Visual code studio.

Debugging Tools: Firebug, Jira, Bugzilla, Karma, Jasmine, Jest, Sinon.

Wireframe Tools (wireframe): Adobe Illustrator CS6, Adobe Photoshop CS6 (basic idea on wireframe and visual design)

Version Control: CVS, GIT, SVN, TFS.

Operating Systems: Windows, MS Dos, Windows Server, Linux, MAC OS X

Browsers: Internet Explorer, Safari, Google Chrome, Opera, FireFox

Methodologies: Agile, Scrum, TDD, SDLC

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Sr. UI Developer

Responsibilities:

  • Project development using Agile/Scrum Safe methodology, sprint planning, backlog, release planning.
  • Analyzed business requirements, participated in technical design, development and testing of modules.
  • Involved in web designing using HTML5, CSS3, JavaScript, jQuery and used Table-less Design in CSS for positioning.
  • Experience in Developing User Interface (UI) Web Applications like JavaScript, TypeScript, Angular8, Node JS, Bootstrap, Media Queries, CSS Frameworks.
  • Experience in working with Angular 8 modules, services, templates, directives and dependency injection to create a SPA.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular8.
  • Enhanced application performance by Angular 8 Component based development in view of future Angular framework transitions.
  • Implemented Angular 8 Services for connectivity between web applications using TypeScript.
  • Built SPA with multiple views using route services using Angular 8and Node.js.
  • Created Angular 8 components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding the events, decorators.
  • Leveraged DOM level event observables via custom directives to manipulate interactive between sibling components.
  • Used Route Guards to tell the router whether or not is should allow navigation to a requested route.
  • Hands on Experience on Angular CLI (Command line Interface).
  • Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack.
  • Implemented NGRX store to maintain the state of the application. NGRX store was used to store results after angular injector observable retrieved the data from backend.
  • Handled data from multiple streams to maintain the sequence and their dependencies by using the RXJS operators.
  • Used jQuery to make the HTML, DHTML and CSS code and Joi to interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Implemented JQuery validation plug-in, modified JQuery validation plug-in to support custom validation, JQuery modal box, JQuery date picker, JQuery tooltip.
  • Used jQuery to navigate to different pages of the application using DOM elements, and to create AJAX pages.
  • Framework was set up for all current and future front-end projects to use backbone.js for framework, organized module definitions and unit tests.
  • Experienced multiple databases like Oracle and running MongoDB with secure configurations.
  • Used Wire Frame Tools like Adobe illustrator CSS3 for Visual design and followed UX properties also created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Created HTML5 navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Worked on XML along with PL/SQL to develop and modify web forms.
  • Expertise in working on AWS to integrate the Server and Client-side code.
  • Migration of Existing Application to AWS cloud and used AWS services like EC2, S3, RDS, Cloud watch and Cloud Front for promoting code in various environments.
  • Used GitHub, Git bash to commit changes to the repository for maintaining various versions.
  • Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
  • Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 8validations and Unit Test with Karma-Jasmine and Jest.
  • Well experienced in writing test cases in Test Driven Development (TDD) and Behavior Driven Development.

Environment: HTML5, CSS3, JavaScript, jQuery, DHTML, DOM, JSON, Angular 8, Angular CLI, Node.js, AJAX, SOAP, XML, XPATH, Photoshop, Route Guard, RXJS, NGRX, Karma, Jest, Mocha, TFS, PLSQL, Oracle, MongoDB.

Confidential, Omaha, NE

Sr. UI Developer

Responsibilities:

  • Involved in Requirements and Analysis. Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Design develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented React JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application into Single Page Application
  • Helped with rewrite of a product UI as a serverless UI using react, redux, and Webpack..
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Maintained states in the stores and dispatched the actions using redux.
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
  • Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise to retrieve data from Backend and to also perform RESTFUL services.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Worked with backend team to optimize existing API’s to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Have worked on AWS for fetch the pictures files from AWS to UI.
  • Used React flux to polish the data and for single directional flow.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
  • Followed Agile/Scrum methodology of software development thereby satisfying the customer through early and continuous delivery of valuable software.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Webpack, Jasmine and Web Strom.

Confidential, Birmingham, AL

UI Developer

Responsibilities:

  • Involved in the Software Development Life Cycle(SDLC) phases like Requirement Analysis, Implementation and estimating the timelines for the project.
  • Developed dynamic web pages using HTML5, CSS3, jQuery, AngularJS, Bootstrap, and Sublime Text Editor.
  • Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data for the website
  • Involved in developing the functionality for communicating between the modules mostly involved in VIEW and CONTROLLER section of MVC pattern for CMS project, it includes HTML, JavaScript, JQuery and AJAX which were used for UI development.
  • Optimized Application using jQuery, JavaScript, AJAX, Caching and CSS/ JavaScript. Experience working with JSON and XML based web services.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure. Worked on prototypes for Responsive design.
  • Involved in developing XML, HTML, and JavaScript for client-side presentation data validation on the client side within the forms and developed a core component of Analytics with Node.js, Angular.JS and Socket Stream.
  • Used the Node.js, Angular.js and MVC Frameworks in the development of the web applications.
  • Worked on AngularJS by using its two-way data binding to achieve the feedback functionality from the user.
  • Created class-based views to pull data from MySQL database into the DOM for presentation.
  • Used Ext.js UI components to implement functionalities and validation.
  • Implemented the Single Page application template using AngularJS Route Providers.
  • Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc.
  • Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
  • Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well also implemented Remote Validation using unobtrusive JavaScript and JSON. Used Bootstrap in effective web design.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Called the Restful web services calls for POST, PUT, DELETE AND GET methods and with microservices.
  • Developed views using Master Pages, Partial Views, custom HTML helper and jQuery with Razor view engine. Involved in creating View models and DAL using Entity Framework and C#.NET.
  • Worked on designing and coding (WCF) Service Contracts, Data Contracts and Operation Contracts. Coded pages with best Search Engine Optimization (SEO) techniques.
  • Solved Experience in Agile development methodology.
  • Used Firebug, Firebug Lite, IE Developer Toolbar for debugging and browser compatibility.
  • Testing, fixing the bugs and troubleshooting technical problems.

Environment: JavaScript, HTML, CSS, jQuery, AJAX, High charts, DOM, DHTML, XHTML, XML, XSL, SQL Server, and Windows XP.

Confidential

Jr. UI Developer

Responsibilities:

  • Redesigned the existing site and to create new interfaces.
  • Involved in extensive HTML coding and developed web forms using HTML for the application.
  • Connected with clients to appreciate their present applications and design the site as showed by their structure essentials and developed data insertion forms and validated them using JavaScript and CSS style sheets
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation. Produced GUI prototypes for business logic presentations.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Worked closely with the programmers and graphic designers for project requirement and analysis.
  • Participated in bug thrashing sessions to discuss and resolve bugs with developers.
  • The new website has made it much easier for the users to access the page and check the required info.
  • Created Stored Procedure, Trigger for database access and events.

Environment: HTML, CSS, jQuery, JavaScript, XML, MS SQL, Sublime, Adobe Photoshop, Dreamweaver.

We'd love your feedback!