Web/ui Developer Resume
Denver, CO
SUMMARY
- Over 7+ Years of professional experience as a Front End UI Developer in in Analysis, Design, Development, Testing and documentation of software systems.
- Extensive experience in developing User Interface (UI) applications and professional web applications using HTML5, CSS3, JavaScript, AngularJS, AJAX, jQuery, JSP, XUL, DOM, XHTML, XML and JSON.
- 5+ years of professional experience in HTML/DHTML, CSS/CSS3, Advanced JavaScript, AJAX, jQuery, AngularJS, JSON programming languages.
- Familiar wif the basics of core java.
- Experienced in all phases of software development life cycle(SDLC) including requirements analysis and Applications design, Development, Integration, Testing of various client/server, Ntier and web applications.
- Experience on working wif 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.
- Expertise in developing various JavaScript frameworks like Angular.js Backbone.js, Require.js, Node.js, Knockout.js, Express.js, Underscore.js, React.js/Redux, Ember.js, Pdf.js, Spine.js, Ext.JS, Responsive web design. (RWD).
- Worked on JavaScript frame work (Angular JS) to augment browser based applications wif MVC capability.
- Developed Webpages by using CSS3, Bootstrap and Angular JS
- Strong experience in Object Oriented Analysis and Design (OOAD) using Microsoft Visio.
- Exposure of AGILE methodologies. Participated in Daily Scrums, Sprint planning and Sprint Retrospective meetings
- Developed several innovative ways of Graphical User Interface (GUI) to display report data using jQuery wif Web Application Scaling.
- Working noledge in creating Class diagrams, Activity diagrams, Sequence diagrams, Flow charts using Rational Rose and Visio.
- Experience on working wif CSS preprocessors like LESS, SASS and Stylus.
- Having good noledge on server side JavaScript programming likes Node.js
- Expertise in using IDE like Eclipse, RAD and Net Beans for debugging and coding standards.
- Experience in performing unit - testing using Jasmine, Karma and end-to-end testing using Protractor.
- Possess excellent communication and Problem Solving skills and the ability to work as a team member, as well as independently.
- Efficient at meeting deadlines, working under pressure, and managing multiple tasks simultaneously.
- Proven track record of successful projects throughout the career.
TECHNICAL SKILLS
Web Technologies: C#.NET, JavaScript, AJAX, JQuery, JSON, Apache, HTML/HTML5, CSS3, DHTML, XML, XHTML, XSLT, Joi, JavaScript, Angular.js, Node.js, Knockout.js, Express.js, Ember.js,React.js, Redux, Underscore.js, Pdf.js, Backbone.js, Require.js.
Databases: Oracle, SQL Server, MySQL.
Operating System: Windows … Mac, Linux, UNIX
SDLCs: Waterfall, Agile, and Scrum
IDE's and Tools: Eclipse IDE, NetBeans, Dream weaver, Firebug, Developer Tools, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublimetext
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing
Web/App Servers: ColdFusion Server, Web Logic 6.0, IBM HTTP Server 3.5, Microsoft IIS for Windows NT … Enterprise Server, Apache
Debugging Tools: Firebug, Jira, Bugzilla, (internet explorer), Karma, Jasmine, Chai, Sinon.
Wire Frame Tools (wire frame): Adobe Illustrator CS3 (basic idea on wire frame and visual design)
PROFESSIONAL EXPERIENCE
Web/UI Developer
Confidential - Denver CO
Responsibilities:
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, Ajax, CSS3 and JQuery in ongoing projects.
- Involved in developing Front End Programming for Web applications.
- Used client side scripting languages such as JavaScript and JQuery.
- Developed securing the application using form-based autantication using HTML, JavaScript, JQuery and CSS.
- Worked wif JASMINE and MOCHA in testing and performed Unit testing and execution testing utilizing JUNIT
- Used Angular JS framework for building web-apps and is highly efficient wif PHP framework as Well as using Restful services.
- Implemented XML parsing and JSON parsing for data handling on different application.
- Implemented Presentation layer using CSS Framework, Node.JS, ExtJS, ReactJS, AngularJS, knockout JS, Wire-framing, HTML5.
- Development of user interface using HTML5, CSS3 and JavaScript Followed Agile (SCRUM) methodologies for Software Development.
- Migrated from SVN to GIT as the source control and TFS as repository, Good experience on creating branches, merging and stashing in GIT.
- Used NPM as package manager for JavaScript, GULP for task runner, which handles template cache and code modification and Bower for installing frontend dependencies.
- Used JENKINS for building and deployment and created change controls for deploying code into environments.
- Handled database issues in different environments like DEV, QA, CERT, and PROD.
- Responsible for writing Unit tests for services, controllers and directives.
- Handled Bootstrap framework i.e., the concept of Grids, making use of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
- Used Bootstrap, Node JS to build responsive UI Design which allowed the same application to be optimized for both mobile and desktop resolutions.
- Developed a few UI modules for the mobile version of the website using React JS.
- Used Node JS to improve operational efficiency.
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value.
- Customizable workflow was created wif MCMS for content management system functionality.
- Automated tasks using Grunt task runner.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY.
- Handled response data from RESTful web services using XML, JSON and JQuery to update UI.
- Excellent report creation skills using Microsoft SQL Server 2012/2008R2 Reporting Services (SSRS) wif proficiency in using Report Designer as well as Report Builder.
- Extensively used Angular JS by consuming Restful web services.
- Optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Worked on the Reports module of the project as a developer on MS SQL Server 2012 (using SSRS, T-SQL, scripts, stored procedures and views)
- Worked on JavaScript frame work (Angular JS, Backbone, Bootstrap) to augment browser based applications wif MVC capability.
- Used AngularJS framework for building web-apps
- Fixed bugs and provided support services for the application.
- Defined text alignment, size, borders and many other typographic characteristics
- Worked closely wif SQA team in fixing the reported bugs/defects and checking cross platform compatibility
Environment: HTML5, CSS3, Angular JS, D3.Js JavaScript, JQuery, JSON, Web Storm, C#(.Net), Visual Studio 2013, React JS, Node JS, Express JS, Underscore JS, Jasmine, Karma, NPM, GULP, Bower, LESS, ES5/6.
Web/UI Developer
Confidential - Madison, Wisconsin
Responsibilities:
- Closely worked wif business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed all the pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, AngularJS JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages wif 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.
- Used JQuery to traverse through a DOM tree and manipulated the Node.js in the tree.
- Design and developed various view and partial view using Object Oriented JavaScript,
- JSON, JQuery, Ajax Helpers and (Node.js, Angular.js, Bootstrap).
- Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation wifin the forms.
- Created mockups and wireframes for a new website
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Maintained code quality by creating and maintaining a library of automated tests initially using Casper.JS, tan migrated to Phantom.JS.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Created a build script using Gulp.js and Node.js for internal use.
- Used Hadoop to store big data.
- Used ThymeLeaf to provide a control active on a model
- Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript Libraries such as jQuery.
- Involved in writing application level code to interact wif Restful Web APIs, Web Services using AJAX, JSON and JQUERY.
- Experience in using AJAX, XML and JSON to link wif back-end applications.
- Created SQL queries to perform insert, update or delete operations on MySQL database.
- Used lodash /Underscore JS as JavaScript utility libraries for modularity and performance.
- Tested cross-browsers compatibility on a range of projects across various browsers.
- File attaching, downloading, exporting handled.
- Created rapid prototypes of interfaces to be used as blueprints for technical development.
- Used Jasmine framework to write unit test cases for the web module. Also, used different developer tools respective to the browser to debug the code.
- Participated in fixing the issues during different phases of testing like System and User Acceptance Testing.
- Used SVN for Version control to maintain revised code across various developers.
- Used SVN for version management.
- Wrote unit tests using Jasmine framework wif Karma test runner in a TDD development cycle.
Environment: HTML5, CSS3, JavaScript, Java/J2EE, JQuery, AJAX, Angular JS, React JS, Oracle 9i, REST (web service), Spring MVC Notepad++, Borland StarTeam, Apache, Wampserver, AJAX, JSON, Angular JS, Bootstrap (Adobe CS5.5 Suite - Dreamweaver, Photoshop, Illustrator, Flash etc.).
Web/UI Developer
Confidential - Columbus, OH
Responsibilities:
- Developed the front-end featuring rich web interface implemented using JavaScript libraries like jQuery, Backbone.js and used Mustache tempting system.
- Developed huge multi-advertisement layout engine that was cross browser compatible.
- Redesigned and implemented complete web application to meet web and industry standards.
- Designed web pages using wif HTML5/HTML, CSS3/CSS and jQuery, Backbone.js based on the W3C standard.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Expertise in JavaScript/CSS and JS frameworks like YUI.
- Developed and improved application using MVC Frameworks like Backbone.JS, Node.JS, AngularJS and Bootstrap.
- Utilized the excellent modules for the flow control in asynchronous non-blocking of I/O wif the help of Node.js.
- Worked wif single thread and light weight scripting for fastest data transfer wifin the Node.js.
- Developed and used Angular bindings for various scripting tasks in AngularJS.
- Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Used JSON to fetch the data from Web Services
- Active participation throughout the entire software development lifecycle from project inception to code development and elaborate testing of the various modules.
- Used agile methodology for the software development.
- Responsible for authoring of website functionality wif JavaScript, HTML, CSS.Using CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Participated as an active team player, helped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
ENVIRONMENT: HTML4.0/5, CSS3, JavaScript, JQuery, AJAX, JSON, JSTL, XML, XHTML, Eclipse, Adobe Dreamweaver, JIRA, Twitter bootstrap, GIT, Angular JS, Node.js, JAVA, Clear Quest, SoapUI, Harvest, Adobe Photoshop and MS Office.
Web/UI Developer
Confidential - Brookfield, WI
Responsibilities:
- Expertise in HTML5 & Mobile web development for I phone, blackberry, android, windows.
- Working on UI frameworks like jQuery, bootstrap and other UI frame works.
- Proven track working wif HTML5, CSS3, JAVASCRIPT.
- Basic noledge in AJAX, JSON.
- Developing best user interface wif animated effects using HTML5 and CSS3
- Beginner experience in JQtouch and phone Gap environment.
- Possess sound noledge on Advanced Technologies like Object Oriented Javascript.
- Well versed noledge on solving the cross browser compatibility issues.
- Excellent capability to explore, learn and understand newer business domains and technologies.
- Proven ability in quick understanding and learning of new technologies and their application in business solutions.
- Designed UI screens and implemented the applications logic.
- Developed web based NMS dashboard application for Motorola using back base AJAX framework.
- Good noledge in converting PSD templates to a XHTML page.
- Creating XHTML prototypes for mobile application and desktop.
- Good noledge in building responsive layout (BootStrap)
- Good noledge of usability and cross browser compatibility issues.
- Troubleshooting the XHTML code problems.
- Knowledge in section 508.
- HTML, CSS cross browser compatibility checking wif w3c standards.
Environment: HTML, CSS, JavaScript, AJAX, jQuery, JSP, Java, DHTML, MVC, DOM, JSON, Angular.js, Ext.js, AJAX, SOAP, XML, XPATH, Adobe Flash, Photoshop, PLSQL, Oracle, Windows. Apache Tomcat, Oracle, Subversion, Windows.
Web/UI Developer
Confidential
Responsibilities:
- Developed the User Interactive web pages in a professional manner using web technologies like HTML, CSS and JavaScript code to build dynamic pages.
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
- Refactored and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in significant percentage of code reduction, ease of upgrade, scalability, ease of developer spins up and enhanced performance.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
- Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more versatile.
- Used CSS Sprites to decrease the number of HTTP requests and increase the load time of web pages.
- Created XHTML Pages wif CSS and the Box Model.
- Developed client side validation code using JavaScript and JQuery.
- Wrote the backend to modify the tags in the database using JSON for data transmission.
- Implemented JQuery Tabs by using list wif anchor and linking correspondingly to div.
- Implemented jQuery events like hide, show, toggle, toggle Class, slide in, slide out, fade in, fadeout, click, key up, mouse over, mouse move, mouse out etc.
- Involved in Enhancement of existing application utilizing Angular JS, created HTML.
- Integrated the front end JQuery UI wif backend REST API using Backbone.js
Environment: HTML, CSS, SASS, JavaScript, jQuery, Node.JS, React.JS, Redux, Bootstrap, ASP.NET, Azure, Ajax, DOJO, web-storm, JSON, RAD, Sublime Editor.
