Ui Front-end Developer Resume
Littleton, MA
PROFESSIONAL SUMMARY:
- Over 7 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, ReactJS, NodeJS, RequireJS, XML, AJAX, JSON which meets W3C Web Standards.
- Well versed with Software Development Life Cycle Process which includes designing, developing, testing and implementation.
- 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.
- Responsible for developing single page applications using Angular JS and Bootstrap.
- Developed the administrative UI using AngularJS and ReactJS.
- Developed single page applications using Ember.JS
- Better understanding of Classic/Touch Modes of AEM 6.0 & 6.1.
- Exposure to dispatcher configurations as part of AEM website architecture.
- 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.
- Utilized PolymerJS for the data binding.
- Experienced with Bower for package management, installation and maintenance and task runners including Grunt and Gulp .
- Working experience in MVC Architecture and in using version control SVN and GIT .
- Hands on experience in using NoSQL databases like HBase and Cassandra .
- Using jqueryUI widgets and plugins with the jsRender API.
- Experienced in various IDEs like Eclipse, Notepad++, Sublime Text, Adobe Dreamweaver, Microsoft Visual Studio and Webstrom.
- 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 also 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 11g/10g/9i, SQL SERVER 2012/2008 R2/2008, 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, Littleton, MA
UI Front-End Developer
Skills: HTML 5, CSS3, JavaScript, Bootstrap, AngularJs, MySQL, JQUERY, AJAX, JSON, XML.
Responsibilities:
- Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project.
- Designed dynamic and browser compatible pages using HTML5, CSS3 and JavaScript.
- CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Developed responsive applications using Bootstrap which allowed the same application to be optimized for both mobile and desktop resolutions.
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Achieved AngularJS Authentication for the application, and stored generated token so that token can be sent with each request to secure resources in Web API.
- Extensively worked with Version Control Systems like GIT,SVN.
- Significant experience on web application debugging skills using Firefox, Chrome developer's tool and Firebug.
- Strong communication skills and the ability to gather and filter requirements.
- Self-directed and able to work across development organizations.
Confidential, Alpharetta, GA
UI Developer
Skills: HTML 5, CSS3, JSP, XML, JSON, MySQL, JavaScript, JQuery, AJAX, AngularJS, PolymerJS, ReactJs, Node.js, Bootstrap, jQuery-Mobile, Restful web services, SCRUM, Agile Methodology, Jira.
Responsibilities:
- Extensive experience in developing professional UI web applications and front-end technologies like HTML5, CSS3, JavaScript, jQuery, JSON, Angular JS, Bootstrap.
- Experience on Client-side scripting and DOM manipulation with core JavaScript and jQuery selectors and also experienced with Object Oriented Design and Implementation.
- Developed dynamic web pages using HTML5, CSS3, AngularJS, Bootstrap, LESS and Sublime Text Editor.
- Created XHTML Pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in Writing jQuery based Ajax Requests.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- 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. views and synchronize data with server.
- 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.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database.
- 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 also created local stubs and virtualization for the services.
- Creating custom elements for polymer and using them for angular app which works as DOM elements.
- Worked actively on ADA compliance for the application.
- Work done to track things in the JIRA for tracking defects and also maintaining the standards for all the code in the Stash.
- 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.
Confidential, Raleigh, NC
Front-End Developer
Skills: HTML 4/5, CSS2/3, JavaScript, Bootstrap, AngularJs, MySQL, JQUERY, AJAX, JSON, XML.
Responsibilities:
- Design the UI layer for the Messaging application.
- 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.
- 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.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Used AngularJS for retrieving the data from backend.
- 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 BackboneJS 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, Hoffman, IL
UI Developer
Skills: HTML 4.x, CSS2.x, JavaScript, JQUERY, AJAX, JSON, Bootstrap, XML, Ember.JS
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed single page web applications using JavaScript Framework i.e., Backbone.js
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Created user interfaces using ember.js library in developing of single page web applications.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
- Used SVN for version control and QC for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Confidential
Web Developer
Skills: HTML, CSS, JavaScript, XML, XHTML, Windows XP, Eclipse and MS Office.
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript and MySQL.
- Developed portals for implementing health care benefits of the employees.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Defined text alignment, size, borders and many other typographic characteristics.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.