Senior Web Ui Developer Resume
Atlanta, GA
SUMMARY:
- 8 + years of extensive experience as a Front - End UI Developer in Web development, maintenance and designing rich, usable and functional web applications.
- Strong web development skills using HTML/HTML5, CSS/CSS3, JAVASCRIPT, JQuery, BOOTSTRAP, AngularJS, NodeJS, XML, AJAX, JSON which meets W3C Web Standards.
- Well versed with Software Development Life Cycle (SDLC) process which includes designing, developing, testing and implementation.
- Experience with Angular 2 Components, Dependency Injection, Services, Routing, pipes, Animations, Forms etc.
- Expertise in developing front-end of the applications using HTML, XML, CSS, and JavaScript.
- Expertise in creating the pages using CSS webpage layouts and vast knowledge in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
- Extensive knowledge-based in JavaScript, especially using JQuery in AJAX-driven web applications.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, JUnit Framework. Used karma-test-runner and Jasmine for JavaScript Unit testing.
- Responsible for developing single page applications using Angular JS and Bootstrap.
- Strong experience with JQuery, JQuery plugins, AJAX, dynamic HTML and JSON.
- Experience in Agile Methodology and Scrum Software Development processes.
- Involved in Agile process, Sprints, and daily Scrums to discuss the development of the application.
- Excellent problem solving, analytical skills and technical troubleshooting skills.
- Experienced in various IDEs like Eclipse, Notepad++, Sublime Text, Adobe Dreamweaver, Microsoft Visual Studio and WebStorm.
- Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.
- Hands on experience creating responsive websites using REST APIs.
- Used SQL database and created RESTFUL web API using Node.js which were consumed by making AJAX calls using jQuery to transmit data from server to client.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.js, Require.js, Backbone.js, Bootstrap, and Responsive Web Design.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project
- Experience in Web Services like SOAP, WSDL and good knowledge in SOA.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS:
UI Web Technologies: HTML, HTML5, XHTML, AngularJS, Bootstrap, Backbone.js, Node.js, XML, XSLT, JavaScript, AJAX, JQuery, JSON, JSP, CSS3, UI Concept Modeling/Wire framing.
Programming Languages:: C, C++, JAVA, J2EE, Servlets, JSP
IDE: HTML Editor Notepad++, Eclipse IDE, Adobe Dreamweaver, Sublime Text 2, Visual Studio IDE
Database:: ORACLE, SQL SERVER, MYSQL, MongoDB
Operating Systems:: Windows NT, Windows 2000, Windows XP (Prof), Win 7
Version Control Tools: GIT, SVN
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server
Testing Tools: Jasmine, Protractor
Browsers: Google Chrome, IE 9, Firefox
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Senior Web UI Developer
Environment: HTML 5, CSS3, JSP, XML, JQuery, JSON, MySQL, JavaScript, JQuery, AJAX, Web sockets, AngularJS, Node.js, Bootstrap, Restful web services, SCRUM, Agile Methodology, Jira.
Responsibilities: -
- As a developer, my role involves technical analysis, recommendations and solution provisioning.
- Extensive experience in developing professional UI web applications and front-end technologies like HTML5, CSS3, JavaScript, jQuery, JSON, Angular JS 1.X/2/4, Bootstrap.
- Enhanced the company's online presence by designing and developing and appealing, website with user-friendly e-commerce functionality.
- Involved in the meetings with Project Managers and Architects to groom the User Stories using Version One to add the functionality of what is needed to develop before taking it into the sprint.
- Experience on Client-side scripting and DOM manipulation with core JavaScript and jQuery selectors and experience with Object Oriented Design and Implementation.
- Worked on Angular 2 concepts like building the components, Data binding, String Interpolation, Property Binding, Event Binding, Two-way Data binding to Output Data Conditionally, Styling Elements dynamically with ngClass, Outputting Lists with ngFor, Attribute Directives, Understanding ngSwitch, Pipes, Interpolation, Services & Dependency Injection, Using Services for Cross-Component Communication, Routing, Dealing with Reactive forms in Angular, Validations.
- Developed dynamic web pages using HTML5, CSS3, AngularJS, Bootstrap, LESS and Sublime Text Editor.
- Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON, AngularJS and RequireJS.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Used Bootstrap and AngularJS in effective web design.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Cross platform GUI development with Angular JS & Bootstrap.
- Brief experience on implementing the Angular.js in creating animations based on CSS classes.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Developed Angular2, Angular4 components in Typescript for web-based application.
- Used Node.js for the management on interchange of the data between the servers and the users with the help of web sockets
- Created Angular2 & Angular4 Directives, Components, Pipes, Injectables across the whole system, such as build the custom filter and the main assortment dashboard.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Written SQL Queries to interact with Oracle database.
- Analyzed, Designed and developed the system to meet the requirements of users using the customized MVC framework.
- Integrated well with backend REST API services and created local stubs and virtualization for the services.
- Worked actively on ADA compliance for the application.
- Work done to track things in the JIRA for tracking defects and maintaining the standards for all the code in the Stash.
- Developed the high-quality code which runs across multiple browsers using Web Sockets.
- Every technical detail has been documented in the confluence Wiki.
- Attended daily standup meetings and follow meetings with the team to discuss the daily developments.
- Worked towards setting the standards for the entire team in all structures of the project.
- Discussion with different other teams to resolve any dependencies the team faces during development.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
- Successfully resolved issues with Cross Browser compatibility.
- Co-ordination with team through daily status calls and live meetings.
Confidential, NY
Sr. UI Developer
Environment: HTML 4/5, CSS2/3, JavaScript, Bootstrap, AngularJS, MySQL, JQUERY, AJAX, JSON, XML.
Responsibilities: -
- Developed dynamic web pages using HTML5, CSS3, AngularJS, Bootstrap, LESS and Sublime Text Editor.
- Analyzed, Designed and developed the system to meet the requirements of users.
- Participated in daily pulse of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- Used HTML5 functionalities such as Local Storage, Web Sockets and Canvas.
- Design, develop and test HTML, CSS, jQuery and React JS that meets accessibility and web browser standards.
- Integration and deployment of applications done using tools like DEV, MAVEN, FIREBUGS
- These tools include many powerful tools to help make Debugging java script less painful
- Developed screen functionality using HTML, CSS, JavaScript and JQUERY.
- Developed Application to asses (JSON, XMI) Rest-full web service using Angular.js and JavaScript.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Worked with the web sockets connection to create an interaction between the Server and the Client.
- Implement modules into Node JS to integrate with designs and requirements.
- Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS framework).
- Used AngularJS for retrieving the data from backend.
- Implement modules into Node JS to integrate with designs and requirements
- Worked closely with business system analysts & Backend team to understand the requirements to ensure that right set of UI modules to build.
- Used AngularJS and Backbones for heavy DOM manipulation.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Developed UI using JavaScript, HTML, Angular.js, CSS, Twitter Bootstrap, JavaScript validations and XML.
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript, Angular.js for Internet Explorer and Firefox.
- Written CSS to provide table free layout to user interface screen.
- Written SQL Queries to interact with Oracle Database.
Confidential, Dallas, TX
Web UI Developer
Environment: JQuery, Ajax, JavaScript, MySql, JSP, Apache, Photoshop, Bootstrap, Backbone.js, Oracle
Responsibilities:
- Essentially involved in all phases of SDLC to structure the unformatted requirements.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and jQuery Scripting.
- Effectively managed content in Interwoven Teamsite Content Management System
- Developed components and templates for eNewsletter in Teamsite.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Designed Templates and Flow of future pages using Adobe Photoshop CS6.
- Created themes for SharePoint using Theme Builder.
- Handled all the software releases for UI components. Resolved cross browser compatibility issues.
- Designed and developed mobile compatible user interface applications.
- Construct the client-side script to function correctly across all the majority of web browsers.
- Generated project reports and estimated the cost of resources being utilizing in the project.
- Involved in unit testing and integration testing of each module.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Experienced in Oracle, SQL, PL/SQL, MS Access and MYSQL databases.
- Worked on Toad for Oracle for querying the database.
- Developed the base framework using Java, JSP, Struts, HTML, JavaScript, AJAX, Log4J, Oracle and MS SQL Server
- Wrote complex SQL statements to retrieve data from the DB2 database.
- Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture.
- Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
- Responsible for generating build script using ANT that compiles the code, builds a war file and deploys the application on JBOSS server.
- Created and maintained Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
Confidential, Dallas, TX
Web UI Developer
Environment: HTML, CSS, Javascript, MySQL, AJAX, LAMP, REST, DOM, XML
Responsibilities:
- Involved in all the phases of SDLC including Requirements Gathering, Design &.
- Analysis of the Customer Specifications, Development and Customization of the Application.
- Developed user interfaces using AJAX, JavaScript, HTML and CSS.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS, Backbone.js and Bootstrap.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Developed the standard layouts using HTMLsemantic elements.
- Developed Responsive Web Application using CSS3 Media Queries and CSS Bootstrap.
- Developed HTML views with HTML, CSS, JSON.
- Setup framework for all current and future front-end projects to use Backbone.js, Handlebars.js,
- Require.js and Jasmine for framework, organized module definitions and unit tests.
- Designed and developed intranet web applications using JavaScript and CSS.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS and JQUERY.
- Created client side validation using JavaScript and Regular Expressions.
- Managed and maintained development of PHP backend for dynamic database driven websites
- Familiar with web development and content management systems.
- Modifying and extending open source applications like CMS Made Simple, Joomla, Magento.
- Developing and creating PHP MySQL applications as per the specifications
- Used JavaScript to create dynamic views within websites.
- Illustrated vector artwork with Adobe illustrator for web use.
- Built pages from Photoshop mockups using JavaScript, JQuery, CSS, HTML
- Leading front-end integration projects using the above noted frameworks and HTML, SASS, CSS,
- JavaScript, DOM, and Ajax technologies and methodologies.
- Designed/developed a consumer receipt organizer and retail promotion application for mobile devices with Dojo Mobile, CSS, and HTML.
- Developed the application using MEAN stackframework.
- Written Test Cases using QUnit for JavaScript.
- Involved in Debugging and fixed the bugs.
- Used CVS for version controls.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more initiative.
Confidential, Springfield, MA
Web UI Developer
Environment: HTML, CSS, Javascript, MySQL, AJAX, LAMP, REST, DOM, XML
Responsibilities:
- Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
- 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 HTML, 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.
- Used REST as a web service for collecting the information from other websites.
- Designed and Developed Database using MySQL. 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.
- Creation of various levels of users for system with preferences.
- Deployed in Linux Server and configured LAMP.
- Involved in setting up the environment, installing the application and web servers.