Sr.ui Developer Resume
Foster City, CA
PROFESSIONAL SUMMARY:
- Around 8years of extensive work experience as a UI /Web developer. Using HTML 4.0/5, CSS2/CSS3, JAVASCRIPT, JQUERY, BOOTSTRAP, CORDOVA,ARIA, AJAX, JSON, REACT JS, NODE JS, ANGULAR JS 1.x/2.0, WEBPACK, TYPESCRIPT,ES6, RESTAPI, Babel,Spring Boot.
- Experience working with Angular JS to develop single page along with dynamic web applications.
- Handled all aspects of the UI development including designing, testing/debugging, and deploying.
- Experience in developing web pages in Responsive Design using Bootstrap adapt to the changing environment.
- Experience in developing latest version of Object Oriented JavaScript libraries like Angular Js, Cordova, Node Js, React Js, Backbone Js.
- Used ARIA attributes to search content to relate dynamic server - side information to screen readers and for greater keyboard accessibility.
- Resolved the issues for the pages with low traffic and high load time. This directly increased traffic & sales, which decreased maintenance and capital expenditures for department.
- Coding web pages with best Search Engine Optimization (SEO) techniques.
- Strong hands-on experience with Spring IO, and Spring Boot.
- Used JSON for storing and exchanging information between browser and servers.
- Used JQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamic web pages on the client side.
- Experience in MVC, event-driven applications using AJAX, Object Oriented (OO) Java Script, JSON and XML.
- Experience in writing PL/SQL queries, T-SQL, SQL, NO-SQL MONGODB, Oracle 9i/10g and MYSQL 5.1.
- Ability to apply W3C web standards with great skills in achieving the best cross-browser user experience for sake of long-term user retention and engagement.
- Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Good experience inDocument Object Model (DOM).
- Designed and added custom UI themes to web page using SASS CSS pre-processor instead of inline-styles or less.
- Developed backend web services using Node.js and stored dependencies using Node Package Manager (NPM).
- Hands-on Experience on SharePoint Designer like Master Pages, CSS Themes.
- Worked in different areas including Collaboration, Document Management, custom web parts, and Web Content Management.
- Set up security at different levels in the SharePoint sites using the SharePoint groups and Active Directory groups.
- Designed custom page layouts for site pages using SharePoint designer, customized the portal UI to create new look and feel for the departmental site using SharePoint designer.
- Extensive experience in working with version, controllers like GIT, GWT and SVN.
- Solid Knowledge of Human-Computer Interaction (HCI), navigation, and usability for UI design.
- Exceptional communication, interpersonal, and time-management skills.
- Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Demonstrated ability to complete projects in deadline oriented environments.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Experience with full software development life-cycle, architecting scalable platforms, objects oriented programming.
- Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet /Intranet.
- Good Knowledge on Angular2, Web Pack, ES6, and REDUX.
- Good Knowledge of Agile Project Management Methodology and Scrum.
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, CSS2/CSS3,JavaScript,EXTJS, AJAX, JQuery, JSON, JQuery UI, DOM,CORDOVA,WEBPACK,ES6,Spring Boot 1.2.3, Hibernate 3.x/4.x, Web Services 2.0,SOAP
Framework: Angular.js, Backbone.js, Knockout.js, Handlebar.js, Node.js, MVC Framework.
IDE & Tools: MS Visual Studio, Notepad++, Dreamweaver, Eclipse, Brackets, Sublime Text, IBM DB2, SQL Server 2008, ORACLE 9i/10g, MongoDB,NetBeans 6, Apache Tomcat 6, SharePoint, Visual Studio 10, Eclipse IDE, Google Analytics, Visio, GitHub, Agile and Scrum
Debugging Tools: Firebug, Dev Tools, Fiddler, JIRA
Languages: C, C++, C#.Net, ASP.Net.
Version Controls: TFS, SVN, SourceSafe, GIT.
Operating Systems: Windows, Mac OS X.
PROFESSIONAL EXPERIENCE:
Confidential, Foster City, CA
Sr.UI DEVELOPER
Role and Responsibilities:
- Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
- Created session EJBs that retrieved information from the Oracle database using Spring-iBATIS.
- Developed the application using Struts Framework which is based on the MVC design pattern.
- Implement the presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSTL, JSF, CSS3, HTML5, JavaScript, TypeScript and Beans.
- Involved in implementing JQuery for providing interactive user interfaces and used AJAX, JavaScript and GWT to create interactive user interface.
- Heavily Involved in UI Responsive Designs of the project, used HTML, jQuery, CSS/CSS3, JavaScript and Angular 2, Bootstrap, Node.Js.
- Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Involved in creating user interfaces using JQUERY.
- Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
- Worked with Toad to overlook databases and create SQL queries to gather and alter data. Also combined with Hibernate for testing the flow of data from the Application to Database
- Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
- Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2.
- Experience inapplication frameworks and structure directives using AngularJS 2.0.
- Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
- Responsible for configuring JBOSS Application Server administration activities which involved creating domains, Configuring the domain for weblogic clustering, SSL, Database Connection configurations, performance monitoring, etc.
- Maintaining the archive database for all projects in Rhode code server through Mercurialapplication.
- Setup ClearCase server to support CCRC (ClearCase Remote Clients). Evaluated existing software development environment, drafted recommendations for improvements. Worked with GHX and IBM to resolve licensing issues involved with ClearCase software change management solution package. Environment was mixed Windows and Linux, projects written in C++ and Java.
- Developing test suites in Selenium WebDriver (Java) with TestNG framework in Eclipse IDE for regression and sanity testing.
- Experience with animation and motion frameworks.
- Excellent understanding of SDLC Methodologies like Agile, Waterfall, RAD and DevOps/Cloud processes.
- Worked on UML use case diagrams and design patterns for easier code changes and for reusable solution.
- Developed JSP custom tag libraries, and associated support in the Action Servlet, that assists in creating interactive form-based applications, which is the one of the primary area of functionality using Struts Framework.
- Designed and developed carrier selection and product selection web pages using HTML, Struts, Servlets and JavaScript.
- Used Ant for developing build scripts and deploying the application onto WebLogic.
- Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
- Implemented service layer classes using Spring Boot classes .
- Part of migrating EMC Documentum servers to AWS (Amazon Web Service) and Integration server.
- Developed a web 2.0 control console using GWT to manage data matching for data staging.
- Tracked software issues and project progress enterprise-wide using Bugzilla, Jira, VersionOne, ClearQuest and XPlanner.
- Experience in supporting the conversion of SWING based legacy applications to run inside an SWT based Eclipse Rich Client Platform (RCP) workbench application as plug-ins.
- Experienced in Cognos 10, Report Net with Report Studio, Framework Manager, Query Studio, Analysis Studio and Cognos Connection.
- Migrate the all BO report to Jasper report.
Environment: Spring, IBatis, Struts, JSF, EJB, JQuery, AJAX, DOJO, Sencha ExtJS, MYSQL, Toad, SQL Server, DB2, Coherent UI,APACHE AXIS2, WSDL, Netbeans, Jboss, Mercurial, Clear Case, Selenium, Water fall model, UML, JSP, SERVLET, ANT, Spring Boot,XML, ITEXT, EMC Documentum, GWT (Google Web Toolkit), JIRA, SWING, Cognos, Jasper report.
Confidential, St. Paul, MN
Sr. Web/UI Developer
Role and Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and jQuery, AJAX.
- Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues.
- Implemented the code with ES2015 standard's and used Babel transpiler to make it understandable to other JavaScript versions.
- Developed mock up pages using React.JS,TypeScript,Angular JS used the Babel as the transpiler for converting ES6 to ES5.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Used NPM& bower as package manager and Gulp as task runner for automation and Git for version control.
- Mastered the GRUNT and GRUNT commands for building and deploying the project.
- Implemented, prepared, executed and installed support to assure quality system changes.
- Worked as a front-end web developer; Node.js and Angular JS based application.
- Used with Karma and Jasmine for Unit Testing.
- Involved in development converting the static HTML mark-ups to JSP's.
- Implemented and designed PHP MySQL solutions as per requirement of project.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Updated dashboard front end to support multiple dashboards and their CRUD operations using typescript.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS, focusing on reusability and modularity.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Designed and implemented sharable and re-usable software service API's.
- Worked on Bootstrap CSS framework for Responsive 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.
- Design and develop solutions for SharePoint 2013 internal employee portals collaboration solution.
- Created Audit checklist provider hosted SharePoint apps and also deployed several custom web parts as provider hosted apps and SharePoint hosted apps.
- Extensively used SharePoint Manager for user Security, Sites, lists & Item Management.
- Used Polymer JS to build web applications using web components.
- Used SASS Preprocessor for CSS preprocessing.
- Developed applications using AngularJS single page applications SPAs to improve page performance.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Developed reusable components using Custom Directives in AngularJS.
- Developed applications using AngularJS single page applications SPAs to improve page performance.
- Working with ECMA Script 6 features. Used Babel, web pack with ES2015, React JSX presets.
Environment: HTML5, CSS3, DHTML, JavaScript, jQuery, Backbone.js, Angular.js, Node.js, Require.js, Bootstrap, AJAX, SVN, Web services, Data Visualization,XML, XSLT, PHP,Agile Methodology, Rally, Linux, SharePoint, Windows, Quality Center.
Confidential, Austin, TX
UI DEVELOPER
Role and Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for designers and developers to understand them as per their perspective.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Worked with customer to identify, develop business requirements and transform them to technical requirements.
- Developed all the UI pages using HTML5, DHTML, XHTML, DOM, CSS3, JavaScript, jQuery, AJAX.
- Involved in front-end development utilizing Java Script frameworks such as Angular.JS and jQuery as well as front end technologies HTML5, CSS3, Ajax.
- Developed user interface using Ajax and DHTML libraries to simplify the complexities of the application.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience. Designed the User interface using JavaScript Libraries framework like Angular.JS Framework.
- Worked with Kendo UI comprehensive framework for building modern web and apps with HTML5 and JavaScript.
- Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML5 and CSS3.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript. And using Node.js applications to written in JavaScript.
- Developed modern front-end template frameworks for AngularJS including Bootstrap, JQuery, JavaScript etc.
- Used Dreamweaver and Photoshop tools for web application development.
- Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
- Participated in design brainstorming sessions, technical design reviews, formal code reviews, bug triage, and functional walkthroughs.
- Wrote test plans and performed unit testing and performance testing.
- Worked with the systems team and Quality assurance team in the process.
Environment: JavaScript, HTML5, CSS3, Responsive Web Design, JQuery, XHTML, XML, JMS, REST, JSON, Ajax, Servlets, JSP, Mongo DB, DOM, MVC, Junit, SQL, PL/SQL, Oracle, Selenium, Jasmine Windows Web Services (REST).
Confidential
UI DEVELOPER
Role and Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the UI Screens using HTML5, DHTML, XML, JavaScript, AJAX, JQuery Custom-tags and CSS3.
- Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3.
- Used CSS3 LESS/SASS preprocessors and Responsible for creating detailed wire frames and process flows.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript and JQuery.
- Worked with CSS3 background, CSS3 Layouts, CSS3 positioning, CSS3 text, CSS3 border, CSS3 margin, CSS3 padding, Pseudo elements and CSS3 behaviors.
- Used JQuery to select and manipulate HTML5 elements and also CSS3 manipulation.
- Used JQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation, making AJAX calls, etc.).
- Involved in integrating the front end UI to the back end using Struts/Spring framework.
- 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.
- Developed cross-browser/platform HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Involved in designing Blogs, Recipe pages, Sweepstakes, Dash Intercept etc., for Dash sites using Open CMS XSD, XML, XSLT, JSP etc.,
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Converted wireframes in templates including creation of brand identity, web site header, menu, information containers, grid styles, navigation, forms, buttons, icons, images, user components and application widgets creation with suitable color schemes.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: JavaScript, HTML5, CSS3, JQuery,DHTML, XHTML, XML, JMS, JSON, AJAX, Servlets, JSP, Notepad++, Dreamweaver, SOAP, DOM, Windows.
Confidential
UI DEVELOPER
Role and Responsibilities:
- Developed the UI Screens using HTML, DHTML, XML, Java Scripts, Ajax, JQuery, Bootstrap, DOM Layout and CSS.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and impro-vised those pages using CSS.
- Responsible to manipulate HTML, CSS in JQuery as well as making the web pages dynamic using AJAX, JSON and XML.
- Involved in preparation of Templates common across all banners and then developing individualistic content within them mainly using Adobe CQ5, JSP, HTML/XHTML & CSS3.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Co-ordinated with UX designers and developed static content using front end with HTML 5 and CSS.
- Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, DHTML, JavaScript, JQuery, Bootstrap, Adobe Photoshop, JUnit, AJAX, SVN, Web services, XML, XSLT, Oracle 11g, Agile Methodology, Apache Tomcat Server.