Ui Developer Resume
Washington, DC
PROFESSIONAL SUMMARY:
- 8+ years of experience in the Web and client Application development using HTML5, CSS3, XHTML, JavaScript, JQuery, AngularJS, ReactJS, AJAX, XML and JSON.
- Experiences with different SDLC Methodologies, architecting scalable platforms, object oriented programming, and agile methodologies.
- Worked on RWD (Responsive Web Design) and implemented web applications using AngularJS.
- Experience in Single Page Application (SPA) using AngularJS, created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives
- Experience 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.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Worked on CSS preprocessor tools like Less, SASS (Compass).
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
- Involvement in using various IDE’s like Web Storm, Sublime, Brackets, Dreamweaver, Notepad++, Eclipse & RAD (Rational Application developer).
- Experience in working MVC Architecture and also in using version control systems like GIT, CVS, TFS and SVN.
- Used package managers like NPM / Bower to manage dependencies.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Chrome) on both Windows and Mac
- Expertise in Relational Databases like Oracle, IBM, SQL Server and proficient in writing Complex SQL Queries, Stored Procedures using PL/SQL
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Worked on designing and creating the reports and memos using the Jasper report tools.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Experience with User Acceptance Testing (UAT), fixing issues on the fly, coordinating with QA and business in resolving the issue to deliver project on time.
- Excellent team player and self-motivated individual, ability to work in large or small team environments.
TECHNICAL SKILLS:
Web Technologies: AngularJS, JQuery, JavaScript, NPM, NodeJS, Bootstrap, CSS3, HTML5, DHTML, XHTML, XML, JSON, AJAX.
IDE’s/Tools: Web Storm, Sublime, Visual Studio, Brackets, Notepad++, RAD & Eclipse.
Web/Application Servers: IBM WebSphere, WebLogic, Tomcat
Reporting Technologies: Jasper Report Tool
Relational Databases: Oracle 8i/9i/10g, IBM DB2, SQL Server
Diagramming Software: Rational Rose, MS-Visio
Operating System: Windows 2000/XP, Linux, UNIX
Source Control: SVN, GIT, CVS, Team Foundation Server
Other Tools: SQL Developer, JIRA, Rally, Jenkins, Maven & Grunt
PROFESSIONAL EXPERIENCE:
Confidential, Washington, DC
UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis & development and the project was developed using Agile Methodology.
- Extensively worked on Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
- Created reusable components in AngularJS based on the project need using Custom Directives Filters, Services and Factories
- Implemented nested views and routing using Angular UI Router as per the requirement.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Rewrote one of the key pages, which allows users to manage their content. The task involved investigation of the AngularJS UI-Grid as well as refactoring of several backend methods.
- Built AngularJS modules, controllers, pop up modals and file uploaders.
- Used $routeProvider, $location, $routeParams services to setup routing, navigate inside the angular app and $cacheFactory for caching data inAngularJS.
- Worked on designing and creating the reports and memos using the Jasper report tools.
- Involved in setting up Grunt tool for the existing project to build the JavaScript code and to integrate it with various Unit testing frameworks.
- Worked on implementing the security features for the application like adding the masking to Fee payment fields with client side validations.
- Implemented the security logout for the application, if the user is inactive for certain time showing the session time out pop-up and logs him out.
- Worked on CSS preprocessor tools like Less, SASS (Compass).
- Designed, developed and maintained the data layer using Hibernate and used Spring ORM to integrate with Hibernate.
- Hands-on experience in developing applications using J2EE environment including Spring,EJB Lifecycle Portal Server.
- Worked on creating the reports using the Jasper report tools.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
Environment: HTML5, CSS3, Bootstrap, JavaScript, AngularJS, NPM, JSP, Oracle, AJAX, JSON, Less, SASS, JAVA, J2EE, Hibernate, WebLogic, WebSphere, Web Storm, RAD, Jasper Report tools, JIRA, Jenkins, MS Office, IE, Firefox, Chrome.
Confidential, Phoenix, AZ
Angular UI Developer
Responsibilities:
- Designing and developing dynamic web pages using HTML5, CSS3 and JavaScript.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
- Created real-time websites with push capability by using Node.JS
- Created Single Page Applications by using AngularJs.
- Brief experience on implementing the AngularJS in creating animations based on CSS classes for a new requirement surfaced for the client.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- By using AngularJs directives bind the application data to the attributes of HTML DOM Elements
- Used Node JS for communication to the server through RESTFul API
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed UI using HTML, CSS, JavaScript validations, Node.Js, NPM and XML.
- Created Web Applications with real-time, two-way connection, where both Client and Server can initiate communication by using AngularJS
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Developed components to fetch the data from the back end using AJAX.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Re-designing/ developing the main website to improve user experience and add new functionality by using Node.JS
- Worked on AngularJS forms and controls in order to validate Input data
- Worked on the website from start to finish to give it a new look using HTML5/ CSS/ JavaScript.
- Did extensive JavaScript programming to give AJAX functionality for the website.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
Environment: HTML5, CSS3, JavaScript, AngularJS, JQuery, Bootstrap, XML, Tomcat Apache, Node.JS, NPM, JSP, MySQL, Sublime, Eclipse, Rally, AJAX, MS Access, MS Office, IE 8 9 10, Firefox, Chrome.
Confidential, Deerfield, IL
UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Designed Frontend with in object oriented JavaScript Framework using Angular.js.
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Contributed code to the development of mobile and responsive design and customized many features of the application in iterative sprints environment using version control tools like Tortoise SVN and JIRA for bug tracking.
- Worked onsite at the client place involved in the Build, Configuration, Deployment and Integration phases.
- Utilized various Angular plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular.js, HTML 5.0 and CSS3.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Worked extensively on applications to work properly on Android devices and all the browsers like Mobile safari, Desktop safari on Windows, IE, Firefox, and Chrome.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML4/5, CSS2/3, JQuery, AJAX, Angular.js, Responsive Design, Twitter Bootstrap, Adobe Photoshop, Dreamweaver, XML, JSON, JIRA, Agile, Internet Explorer, Chrome, Firefox, Windows.
Confidential, Omaha, NE
Web/UI Developer
Responsibilities:
- Responsive Web design and development, application development using HTML, JavaScript, JQuery and Bootstrap.
- Responsible for making all the content available for any type of resolutions.
- A content management system application used for developing publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface.
- Designed dynamic and multi-browser compatible pages using HTML, CSS3, jQuery and JavaScript.
- Using Blue UI framework developed the styling part for the homepage.
- Using the Bootstrap will be dividing the component's using the grid layout system.Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed the User Interface using HTML 5, CSS3, JavaScript, jQuery and AJAX. Designed flash plugins for including different functionalities and content.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
- Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive
- Developed different jQuery Component in MVC micro architecture framework which internally use various design patterns such as singleton, command, delegate, etc.
- Developing XML classes for loading the data from XML files deployed at the server.
Environment: HTML4/HTML5, CSS/CSS3, Stylus, Blue UI, Require JS, JavaScript, jQuery, AJAX, Bootstrap, Photoshop, EXT JS, JSON responses, Visual Studio 2013, AngularJS,, NodeJS.
Confidential, Santa Clara, CA
Web/UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, require.js, AJAX and JSON.
- Worked on handlebars for templates, bower as package manager,Used JavaScript, jQuery for user interactions in pages.
- Created responsive website for smart devices using Bootstrap and media queries.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Experience with JIRA, Confluence, Stash, Bamboo builds Tracking.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.Developed CSS using LESS pre-processor.
- Used Sublime as Integrated Development Environment and used Jasmine for unit testing.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, Bootstrap, JSON, MySQL, Dreamweaver, Clear quest, Apache, Windows 2000/XP.
Confidential, Richardson, TX
Front End Web Developer
Responsibilities:
- Created user interface and navigation structure from wireframes.
- Implemented page designs in standard-complaint DHTML and CSS.
- Developed the Front End User Interface using HTML, JavaScript, JQuery and CSS.
- Created interactive navigation lists using list elements in HTML.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Extensively used JQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Worked with JQuery widgets to create more interactive web pages.
- Responsible in code optimizing and test across browsers.
- Actively participated in meetings with clients to determine website goals and develop strategies.
Environment: CSS, HTML, DHTML, XHTML, APACHE Tomcat, DOM, Adobe Photoshop
Confidential, Irving, TX
Front End Web Developer
Responsibilities:
- Converted wireframes into HTML.
- Involved in team discussions when implementing new features in the project.
- Implemented page designs in standard-complaint dynamic HTML and CSS.
- Developed the Front End User Interface using HTML, JavaScript and CSS.
- Created navigation lists using list elements in HTML.
- Good knowledge of debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
- Created form validations with JavaScript.
- Provided insight on HTML and CSS standards.
Environment: HTML, JavaScript, jQuery and CSS.
