Sr. Web Ui Developer Resume
Chicago, IL
SUMMARY
- 8 years of extensive experience in IT industry as a Front End UI Developer with Web based applications in various domains.
- Strong development experience in User Interface applications and integration of highly transactional and scalable applications using Object Oriented Analysis and design principals.
- Designed business applications using web technologies like HTML, DHTML XHTML, Share point and CSS based on the W3C standards.
- Proficiency in the Entire Software Development Life Cycle (SDLC) including requirements analysis and Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N - tier and web applications.
- Experience in Web technologies using HTML5, CSS3, XHTML, JavaScript, ECMAScript, JQuery, AJAX and JSON, Mean Stack, MongoDb, NodeJS,Polymer,THREEJS,WEBGL.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, Sharepoint and JavaScript.
- JavaScript experience with a deep understanding of the language, including asynchronous programming and type.
- Experience of debugging an application using the tools provided by the Visual Studio 2015 & 2013..
- Implemented Presentation layer using CSS Framework, backbone, angularJS, knockout JS, Wire-framing, HTML5.
- Extensive experience in web design using CSS3, D3js, Bootstrap.
- Experience in AngularJS structural framework for dynamic web apps.
- Going through Mockups and converting them using HTML5/CSS3.
- Extensively used new software tools in designing user interfaces and adapt to the changing environment.
- Extensive experience of OOAD, OOPS, Multi-tier and distributed architectures in developing web-based and client-server application.
- Strong knowledge and experience onobject oriented programming (OOPS).
- Implemented Presentation layer using CSS Framework, backbone, angularJS, knockout JS, Wire-framing, HTML5.
- Hands on Experience in developing single-page applications (SPAs) using various JavaScript frameworks like Angular.js, backbone.js, React js,underscore.js,Dust.js, and bootstrap.
- Experience in writing the Controllers, Services and Partials in perspective of AngularJS.
- Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Profound Knowledge in Document Object Model (DOM).
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
- Expert inHTML5/CSS3development and have experience inBackbone.js, Require.js, node.js, angular.js, Ext.js, Responsive design.
- Graphic & Web design, creating mockups & prototypes with using bootstrap, MVC, TFS, RWD.
- Expertise & experience in service design and strategies including data modeling, REST maturity, API design
- Responsive Web Design (RWD) for different types of Devices like tablets and mobiles using media queries and libraries like bootstrap.
- Design and develop configurable dashboard UI using NodeJS and HTML5 drag drop event model.
- Hands-on experience in React js, and Google Polymer framework.
- Exposure to Advanced technologies of Google Material Design and Polymer.
- Experience with code management, change tracking, and team collaboration tools (e.g. GitHub, CMake, Jira or similar)
- Experience with Unit Testing Frameworks and Concepts, such as Unity, VectorCast or similar
- Experience managing daily communication with an offshore development teams.
- Professional Knowledge in complying Webpages depending up on Web Wide Web Consortium (W3C) and Web Content Accessibility Guidelines (W3CAG).
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Extensive experience with Photoshop, Adobe Illustrator and Dreamweaver.
- Successfully led and managed web application development projects that include requirement understanding, making estimations, core development, mentoring team members, and helping team members in coming up with solutions for technical challenges.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
TECHNICAL SKILLS
Web Technologies: HTML5,CSS3, XML, JavaScript, OOJS,AWS,AJAX, JQuery, JSON, Apache, ExtJS,Drupal,SlickGrid Backbone.js,Handlebars.jsBootstrap,Require.js,React.js,Polymer.Js,Node.js,Ext.js Angular.js,Ember.js,Knockout.js
Languages: C, C++, Java, C#
IDE Tools: Eclipse IDE,ANT, Visual Studio, NetBeans, Maven,Dreamweaver, JSfiddle, Webstrom, Tatastrom
Application Servers WebSphere 7, WebLogic
Debugging Tools: JIRA, Firebug, Bug Zilla, IE Developer
Databases: Oracle11g, SQL server, MySQL,Mongo DB
Operating Systems: Windows XP/Vista/7/8,a MAC OS X, Linux
Version Controls: SVN, CVS, GITHUB, BitBucket
PROFESSIONAL EXPERIENCE
Confidential, Chicago IL
SR. Web UI Developer
Responsibilities:
- As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
- Responsible for building a new website for the Small fleet clients and for the maintenance of Online New Platform.
- Functionalities include writing code in HTML5, CSS3, JavaScript, JQuery and JSP making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity.
- Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Provided production level code to the engineering team for product development, includingcross-browser support,CSS optimization, andADA compliance support.
- Responsible for building applications with React.js and Redux.
- Developed a Drupal wireframing/prototyping tool for quick development of “interactive wireframes” that support design exploration and facilitate client understanding
- Created new Polymer elements to demonstrate how to build web applications with Polymer.js and Web Components
- Developed and performed test cases usingKarmain the unit test, and used the protractorandHttp-serverfor theEnd2Endtesting.
- UsedEJB, JMS, JavaScriptin enhancement of the product
- Successfully migrated from legacy third party applications (for windows, IPad, blackberry) to bank’s applications using HTML5 to maintain a single UI for all platforms migrate all application to Akamai data servers to increase speed and performance of the applications.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS
- Involved in development converting the static HTML mark-ups to JSP's.
- Directed the conversion of aforementioned application to Ember.js.
- Developed customer facing software for managing advertisements within apps using Backbone.js, JavaScript / jQuery, Handlebars.js, Require.js, Highcharts, HTML, and Sass
- Built a Javascript framework that used SlickGrid to display thousands of rows of editable data.
- ImplementedOOPS concepts anddeveloped the application withC#, ASP.NET.
- Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular.
- Wrote client Side code using React JS and used NPM & gulp directories to generate the server environments used browserfiy, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application.
- Designed and developed Tags/category structure and DAM custom application leveraging Adobe AEM built-in APIs.
- Implementeddesign patternsin Scala for the application.
- Built a website usingAmazon Web Services AWSwithPHP, MySQL
- Developed AEM components and templates.
- Wrote services to store and retrieve user data from the MongoDB for the application on devices
- Developed SDPmodule using MongoDB and jquery
- Developed accessible intranet applications in Visual Studio 2015 using DHTML, JavaScript, C# with ASP.Net, and SQL Server
- Involved in developing the application using WPF and C#.
- UsedASP.NET4.5 and C# Server controls, User Controls andHTMLcontrols.
- Developed a mobile app using Xamarin targeting Android.
- Extensive experience of working in Test driven development (TDD) and Agile development environment.
- Prototyped backend services and user interface components using Microsoft development stack and Windows Azure.
- Created client surveys and displayed the results in a dynamic report (d3, jquery, mysql)
- Developed Ant(build.xml) targets for build and deployments on Web Sphere Application Server 9.0
- Involved in the configuration management using CVS and GIT
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
- Developed a core component of Analytics withNode.js,Angular.JS, Ext.js, Couch DB, and Socket Stream.
- Practical exposure and/or experience with some jQuery, KnockoutJS, LESS, JSON, AJAX
- Implement the JavaScript/JQuery frameworks such as React JS, Node JS for MVW/MVC framework.
- Implement our own API according to the request receive based on NodeJs.
- Developed a core component of Analytics with Node.js, Angular.JS.
- Enhanced user experience by designing new web features using MVC Framework like backbone.js and node.js.
- Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
- Efficiently used functional libraries like Underscore JS to massage the data provided by APIs to be used in building the application.
- Using SVN for version control
- Oversaw the design and development of new web sites for Proper Group International, Proper Tooling and Proper Polymers.
- UsedMavenfor generating system builds.
- Involved in up gradation and maintenance of company’s website to the new layout using the Grid orientation model Bootstrap framework.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Developed web services using Restful and SOAP protocols.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Developed the pages that are complaint to W3C and ADA section 508(c) standards.
- Documentation management using SharePoint.
- Involved in Agile/ SCRUM based approach to UI development.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Git hub,Require.js,Handlebars.jsPolymer.Js,Ember.js, Knockout.js, Ext.js, AngularJS,React.JS,D3.Js,Bootstrap,SharePoint, Mongo Db, WPF,Visual studio,Xamarin, Asp.net, C#, Azure,JPA,Maven, ANT,Google,Scala,EJB,JMS,Polymer,XML, SlickGrid,J2EE,MySql,AWS,PHP,JSP, Adobe AEM,Apache Tomcat, Eclipse, Tortoise SVN.
Confidential, Minneapolis, MN
Sr. UI Developer
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS, and HTML.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Knowledge of human factors and usability, best practices for interface design
- Strong communication, analytical and interpersonal skills working within cross-functional teams
- Developed AngularJS functionality in the application to provide two-way binding to the system.
- Used customized services and directives in AngularJS to develop dynamic and responsive webpages.
- Deep understanding of JavaScript and the JQuery framework.
- Used Maven, ANT and CVS Extensively.
- Developed web components and pages involved Polymer.js, and Material Design guidelines.
- Involved in developing applications in C 4.0 and .Net Framework4.0 to meet the business requirements using Visual Studio.NET 2013.
- Built a reporting site to show customized dashboards of historical data processing rates, JIRA development tickets and more (d3, ember, mysql)
- Involved to create the User Interactive web pages in a professional manner using web technologies like HTML5, CSS3, Javascript based on the W3C and ADA standards.
- Created many SlickGrid plugins and custom cell editors to satisfy business requirements.
- Implemented and deployed a system to Windows Azure, Microsoft’s new cloud solution
- Developed enterprise applications usingScala.
- 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
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Developed Custom Tag Libraries for the use inwebpages by using JSTL packages for the development of theWebPages.
- Used Specail Syntax called JSX to mix HTML with Java Script with the help of React JS
- Developed OSGi components/services, sling servlets, and AEM components/templates.
- Designed and developed user interface using ASP.NETandC#.NET.
- Designed entire framework to support Test Driven Development(TDD) by making use of Dependency Injection through unity framework and developed a generic repository
- Used 'TestNG' for backend test cases and 'Jasmine' for AngularJS test cases.
- Used karma-test-runner and Jasmine for JavaScript Unit testing.
- Built data visualizations to monitor file server load, web server speeds, data processing and more (d3, backbone, jquery, mysql)
- Implemented and designed user interface for web based customer application.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Extensive experience in variousUI widgetsusingJavaScript libraries like angular.js, backbone.js, Require.js, Ext.js, and Node.jsand developing Rich Internet ApplicationsRIA.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Used MVC modules to integrate with MongoDB.
- Created an internal browser based text editor using HTML, CSS, JavaScript, Require.js, Backbone, handlebars, Jasmine, Selenium
- Implement our own API according to the request receive based on NodeJs.
- Implemented Presentation layer using CSS Framework, knockout JS, Wire-framing, HTML.
- Using Sublime Text Editor working with Angular JS Application Designing and developing with Node JS.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Worked extensively on Spring MVC framework to develop new internalwebapplication.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Integrated with back end code (PHP) for highly interactive AJAX based applications.
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.
Environment: HTML,CSS,JavaScript,Karma,SlickGrid,Jasmine,JQUERY,Handlebars.js,Require.js,Ext.js,React.js,Backbone.js,D3.js AngularJS,Polymer.Js,Knockout.js,AJAX, JSON, XML,Scala,ECLIPSE, Mongo Db, Adobe AEM, ANT, Visual Studio, Asp.net,C#,Maven, SVN, Linux,Azure,Ember.js, Apache, PHP, and MySQL.
Confidential, Bridgewater, NJ
UI Developer
Responsibilities:
- HTML, JavaScript, JQuery, Bootstrap, and CSS based front endUIdesign and development.
- Used AngularJS custom directives to develop reusableUIcustom component.
- Developed callback functions to parse and handle JSON data returned from the server.
- Implemented JavaScript module patterns using asynchronous script loading and rich features of ECMA 5 (strict mode, getters and setters, JSON parsing) to provide more functionality to the JavaScript code.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Maintained the documentation and use cases for the website.
- Mapping business requirements to application features and the most suited technology to provide business value.
- Deftly followed Agile methodologies of software development and followed complete Test Driven Development Process.
- Used AngularJS framework for building web-apps and is highly efficient with framework
- Involved in different phases of system implementation such as Front-End Research and Development, Integration, Bug Fixing and Launch & Maintenance.
- Involved in the scope discussions with the business analysts and the client to identify the user requirements and the user experience to achieve the consistency in the proposed application.
- Analyzed and demonstrated the user centric design and customer experience to the client with the newly proposed application design.
- Implemented one click deployment for publishing the code to Servers from Visual Studio 2012.
- Designed Frontend with in object orientedJavaScript FrameworklikeAngular.jsandExt.js.
- Estimated the effort for the implementing the changes.
- Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript.
- Researched and identified the well versed open source tool to implement the cross browser application to achieve the web standards.
- Created user interfaces by using React js java script library.
- Developed / Integrated static pages into the existing and proposed system.
- Performed code review and unit testing.
- Identified and fixed the browser/performance related issues in the application.
- Provided production deployment and validation support.
- Fixed the post production issues in the application.
Environment: Java Script, HTML, CSS, AJAX,React.js,Angular.js JQuery, Visual Studio, Backbone.js, Ext.js,High charts, DOM, DHTML, XHTML, XML, XSL, SQL Server and Windows XP.
Confidential, Richmond,VA
UI Developer
Responsibilities:
- Participated in requirements gathering, analysis, Conceptual Design and Details.
- Developed UML diagrams for the system and analyzed the application work flow.
- Developed CSS to maintain the uniformity of the all the screens though out the application and positioning of the screen objects.
- Incorporated Twitter bootstrap concepts to make the web application responsive to mobile and tablet screens.
- Worked with clients to obtain and document project requirements for High Level Design of the application.
- Produced big, bold & responsive headlines using slab-text JQuery plugin
- Coded Advanced Object Oriented JavaScript framework like API plugin in JQuery, utilizing a single JavaScript/ CSS UI interface for web based browsers, the super app features HTML capabilities within different components like accordions, grids, and charts.
- Designed JQuery UI plugins to allow a developer to seamlessly integrate UI widgets into the look and feel of their site or application.
- Developed CSS to maintain the uniformity of the all the screens though out the application and positioning of the screen objects.
- Use XML, XSLT, XPATH to design and to display documents developed in Visual Studio 2010.
- Created different types of modals. One for dynamic content for Ajax call having both modal header as well as modal content together inside one modal body.
- Created different Web 2.0 Design patterns such as Navigation Tabs, Item Pagination, Page Grids, Sign-In module, Ranking, Writing a Review, Calendar Picker, Auto Complete.
- Used AJAX to implement its queue browser for smoother transactions.
- Worked with the Back-End team and Quality assurance team in the process.
Environment: Java 1.6, CSS, firebug, Ajax, JQuery, Visual Studio, JavaScript, HTML 5, XML, CSS 3, SQL, PL/SQL, Windows Platforms, IDE- Eclipse, SVN, LESS, Bootstrap, REST.
Confidential, Chicago, IL
Java Developer
Responsibilities:
- Analyzing the design specs, business requirements and implemented the design using UML.
- Used Spring Framework for designing and developing Controllers.
- Creating user interface using JSP, JQuery, JSON, HTML, CSS, JavaScript, AJAX and JSP Custom Tags.
- Implemented a Web based Application using Servlets, JSP, spring, JDBC, XML.
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declarations.
- Used hibernate to connect to Database to create the DAO layer.
- Developed Application Framework using Model-View-Controller using the technology Spring.
- Used HTML, XHTML,JavaScript, XML, XSLT, XPATH, JSP and Tag Libraries to develop view pages.
- Used JavaScript for Client side validation.
- EJBsare created for Backend operations.Hibernateis used for Database persistence.
- Developed the validation rules for validating input request of all modules in the application.
- Involved in writing user define exceptions.
- Developed server side code using Spring Dependency Injection.
- Navigation through various screens of application is implemented using Spring Web Flow.
- Used Hibernate to access the database using entity POJO classes.
- Used PL/SQL stored procedures, triggers, cursors extensively to achieve effective results while dealing with huge transaction.
- Involved debugging and fixing production issues.
Environment: Java/J2EE, Spring MVC, EJB,Spring Web Flow, Hibernate 3.0, JSP, AJAX, XML, PL/SQL, JDBC, JQuery, JSON, RAD, CVS, AGILE Methodology, web sphere, dependency injection.
Confidential
Java Developer
Responsibilities:
- Involved in designing and developing enhancements per business requirements with respect to front end JSP development using Struts.
- Implemented the project using JSP and Servlets based tag libraries.
- Conducted client side validations using JavaScript.
- Coded JDBC calls in the servlets to access the Oracle database tables.
- Generate SQL Scripts to update the parsed message into Database.
- Worked on parsing the RSS Feeds (XML) files using SAX parsers.
- Designed and coded the java class that will handle errors and will log the errors in a file.
- Developed Graphical User Interfaces using struts, tiles and JavaScript. Used JSP, JavaScript and JDBC to create Web Servlets
- Utilized the mail merge techniques in MS Word for time reduction in sending s
- Involved in documentation, review, analysis and fixed postproduction issues.
- Worked on bug fixing and enhancements on change requests.
- Designed the various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.
- Understanding the customer requirements, mapping them to functional requirements and creating Requirement Specifications.
- SpringControllers that are having the business logic to select theEJBsto call.
- Developed web pages to display the account transactions and
- Application UI creation using GWT, Java, JSP, CSS and web standards improving application usability always meeting tight deadlines
- Responsible for the configuration of Struts web based application using struts-config.xml and web.xml
- Modified Struts configuration files as per application requirements and developed Web services for non-java clients to obtain user information details pertaining to that account using JSP, DHTML, Spring Web Flow and CSS.
- Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.
Environment: HTML/CSS/JavaScript/JSON,EJB, JDK 1.3, J2EE, Servlets, Java Beans, MDB, JDBC, MS SQL Server, JBoss, I frameworks & libraries Struts, Spring MVC, jQuery, MVC concepts, XML, SVN.