Sr. Ui/angularjs Developer Resume
Madison, WI
SUMMARY
- Over 7+ years of development experience with HTML, HTML5, XHTML, DOM, CSS, CSS3, JavaScript, JQuery, AngularJS, NodeJS, AJAX and JSON.
- Experience in developing single page applications/MVC using AngularJS, BackboneJS
- Experience in working on Node JS/express framework to develop I/O intensive web applications like video streaming sites
- Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Responsive Web Design (RWD) with Bootstrap, CSS response and experience in making web pages cross browser compatible.
- Used reactJS UI library and virtualDOM developing rich UI web pages
- Involved in developing webpages by using Highcarts for designing the charts on the webpage like graphs, pie charts.
- Worked with data driven documents (D3.js) for manipulating the documents based on data
- Experience in developing responsive web pages Bootstrap and CSS Response.
- Experienced in working with testing tools like Karma, Jasmine, and protractor.
- Experience in working Rest/SOAP webservices using AJAX, JQUERY AngularJS.
- Worked on Agile/waterfall models and involved in daily SCRUM meetings
- Strong skills in UX based design deliverables which include interaction design, user scenarios, process flows and user interface specifications.
TECHNICAL SKILLS
Languages: Java, C++, C, HTML, HTML 5, CSS3, Java Script, JQuery, AJAX, .Net
Frame Works: Angular JS, Node JS, Backbone JS, Spring MVC, ReactJs, Bootstrap, KnockoutJS, Express JS, D3JS
Development Tools: Eclipse, NetBeans, Intellij, WebStorm, Sublime, Brackets.
Application/Web Servers: Apache Tomcat.
Design and developing: Microsoft Visio, UML and Rational Rose, Design Patterns.
Development Methodologies: Scrum, Agile and Waterfall.
Web Services: SOAP, RESTful.
Databases: Oracle, MySQL and SQL Server 2000/2005/2008 , MongoDB.
Scripting languages: Java Script, UNIX Shell Script.
XML technologies: DTD, XML, XSL, XSLT, XQuery, DOM.
Version Control: CVS, SVN, GitHub.
Environment: s: UNIX, Windows 2000, Windows XP, Windows 7.
Testing tools: Karma, Jasmine, Protractor.
UX tools: Axure, Balsamiq
PROFESSIONAL EXPERIENCE
Confidential - Madison, WI
Sr. UI/AngularJS Developer
Responsibilities:
- Designed Single Page Applications/MVC applications using AngularJS, NodeJS, Rest Web Services
- Developed REST services with Node.JS, Express framework
- Created model, views, controllers, services, factories, custom directives, custom filters in angularJS
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Experience in making Responsive web pages (RWD) using Twitter Bootstrap and media queries.
- Recreated web site design for a small coalition site to facilitate use of WordPress as a content management system (CMS).
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
- Implemented XML parsing and JSON parsing for data handling on different application.
- Modified the UI screens created by web designer using HTML, JSP, CSS, and JavaScript.
- Used karma as a testing tool for testing the application which doesn’t require any configurations to set up and helps in bringing a productive testing environment.
- Performed Client side validation using JavaScript.
- Involved in developing Front End Programming for Web applications.
- Experience in handling data import from NoSQL solutions like Mongo DB to HDFS.
- Designed and Developed front-end UI using HTML5, CSS3, JAVASCRIPT, JQUERY.
Environment: HTML 5, CSS3, AJAX, ASP.NET, C#, JavaScript, media queries, CVS, GIT, jQuery, SVN, JSP, AngularJS, karma.
Confidential - San Francisco-CA
Sr. UI Developer
Responsibilities:
- Involved in developing HTML and JavaScript for client side presentation and, data validation within the forms.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Different kind of applications using UNIX/Linux Korn shell, Perl scripts
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Designed and developed various Screens using JSP, JavaScript, HTML, and CSS.
- Involved in writing application level code to perform client side validation using JQUERY and JavaScript.
- Developed database connection and SQL Queries to create dynamic content on web pages.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test.
- Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing, and HTML.
- Developed cross-browser compatible website using HTML, CSS3, MySQL and JQuery.
- Used Node.JS MVC framework in the development of web applications.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Used Angular JS framework for building web-apps with the help of Node JS which is used to build the modules needed for the application.
- Construction of UIs using JQuery, Node. JS, backbone.js, Bootstrap and JavaScript.
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, JQuery, and Ajax.
- Used React JS for the view part when designing the shopping cart.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
- Worked extensively on installers, compilers in software development using Bootstrap technique.
- Used Angular JS framework for building web-apps and is highly efficient with PHP framework.
- Developed fast loading images using Adobe Photoshop CS3.
- Implemented Presentation layer using CSS Framework, knockout JS, Wire-framing, HTML.
- Firstly tested the application with karma and then fixed the bugs in the application.
- Created XHTML Pages with CSS and the Box Model.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
Environment: Java script, HTML, CSS3, ASP.NET, C#, JQuery, DHTML, XSLT, SQL, AngularJS, Bootstrap JS, Node.JS, Ajax, Jasmine, mocha, chai, Axure, React JS.
Confidential - Auburn, ME
UI Developer
Responsibilities:
- Involved in web designing using HTML, XHTML, CSS, JavaScript, Jquery and extensively used Table less Design in CSS for positioning.
- Used jQuery selectors to read/write data in controls
- Setup framework for all current and future front-end projects to use backbone.js for framework, organized module definitions and unit tests
- Spring Controllers were used with Angular JS to route the control to desired Java services
- Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and ecommerce Website.
- The Reactive Extensions for JavaScript (RxJS) is a set of libraries for composing asynchronous and event-based programs.
- By using react JS, it provides a view for data rendered in HTML. React components uses java script extensions.
- React JS is used when we come across building large applications with data changing over time.
- Converted obsolete Java web interface into a Rich Internet Application using ExtJS and Ruby on Rails.
- Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, MVC frameworks such as Angular JS, Backbone JS
- Increased database performance by utilizing MySQL config changes, multiple instances and by upgrading hardware.
- Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
- Using Rx JS, you can represent multiple asynchronous data streams (that come from diverse sources, e.g., stock quote, tweets, computer events, web service requests, etc.)
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
- Worked on Ext JS4.2.1 for user interface widgets with high performance scalable grids, trees and menus.
- Created a deployment procedure utilizing Jenkins CI to run the unit tests, build documentation using Natural Docs, and create RPM packages for installation and setup the application and its dependencies.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Worked on include the Stream Base Live View Desktop, which enables visualization of real-time streaming data.
- Created an internal browser based text editor using html, CSS, java script, backbone.js.
- Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
Environment: JSP, HTML, CSS, JavaScript, JQuery, JSON, AJAX, Apache Axis, SOAP, XML, XPATH
Confidential - Tempe, AZ
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.
- Used jQuery, HTML, DHTML and CSS to develop interactive web application
- Integrated UI changes with JSP pages and worked on cross browser issues
- Used JQuery Ajax to call SOAP web services from client side
Environment: HTML, CSS, JQuery, Java script, XML JavaScript, SOAP
Confidential
Web/UI Developer
Responsibilities:
- Redesigned the existing site and to create new interfaces with HTML/JavaScript/CSS
- Used Dreamweaver as Html editor for designing new pages.
- Produced GUI prototypes for business logic presentations.
- Created Stored Procedure, Trigger for database access and events.
Environment: HTML, CSS, JQuery, Adobe Photoshop, Dreamweaver, Java script, XML JavaScript, MySQL.
