Sr Ui Developer Resume
Bethesda, MD
SUMMARY
- Over 7+ years of professional experience in managing web, IT and other projects in developing web applications and interactive software products using HTML, HTML5, CSS2/3, JAVASCRIPT, JSP, JQuery, JQuery UI, JQuery Mobile, React - js, AJAX, and JSON.
- Experience in designing User Interface (UI) web applications by using UI authoring and web technologies.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP and XML.
- Rich experience in Design Frameworks such as Model View Controller (MVC), RAZOR View, Entity Framework (EF), connected/disconnected access in ADO.NET, Web Services, and Windows Communication Framework (WCF).
- Used tools like Splunk, Tealeaf for analyzing user session and Dynatrace to monitor slow responses..
- Good understanding of MongoDB.
- As the hands-on tech lead / architect, my role is to discuss and design solutions for the various technical and UI related issues within the application.
- Extensively used JavaScript for client side validation, and also got good experience on iRise visualization.
- Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework
- Developed and designed Ajax based Prototype, JavaScript, JQuery and AJAX based UI frame work. Good knowledge on Core Java.
- Used hibernate to create persistence class objects and also created beans to interact with the database.
- Expert knowledge of the Microsoft Cloud Azure platform.
- Has good experience in UI developing using Java frameworks Hibernet, Struts, Spring MVC.
- Analyzing customer behavior, usability studies, and customer feedback to understand and improve our customer experience.
- Responsible for auditing of messages using Spring+ Hibernate 3.0 and Oracle.
- Loaded data from DWH systems to MongoDb by using Sqoop
- Maintain release dashboard for every release.
- Prior experience in QuarkXPress (v4 - v9) and Quark Publishing System (QPS).
- Experienced in Mobile Application Testing (functionality, performance, compatibility, regression, sanity, UI and usability)
- Worked on google api to integrate google maps.
- Provided guidance for Test Driven Development (TDD) to Client, Managers
- Development and maintenance of Liferay plugin, hook and theme portlets.
- Solid experience with Responsive Web Design (RWD) using Bootstrap.
- Working Knowledge of Responsive Web design, and also earned good experience on Experess.Js, and also on ExtJS and also on many other tools.
- Developed Junit, Selenium and Power Mock Test cases for testing the application code.
- Testing: Mocha, Chai, Sinon, Protractor. Most of the testing is done with Karma in PhantomJs and integrated with task runner.
- Experienced in testing (Jasmine, Mocha with Chai, Sinon, Protractor).
- Experience working with JavaScript MVC and MVVM frameworks like KendoUI, AngularJS.
- Development: writing code, mostly object-oriented; integrating disparate third-party systems using micro-services and RESTful APIs; providing code reviews and merging pull requests; infrastructural work to remove obstacles for other developers; database schema design; caching techniques and strategies; unit testing, distributed load testing, usability testing, user acceptance testing
- Implemented client side Interface using React.JS (flux and jsx).
- Used Hibernate to store the persistence data into the IBM DB2 UDB database and written HQL to access the data from the database
- Excellent RDBMS and Data modeling skills in Oracle, SQL Server.
- Vast experience in installing and configuring JBOSS EAP 5.x/6.x in various environments.
- Expertise in configuring a domain, deploying applications, configuring data sources, logging and web subsystems in JBoss 5 and EAP 6.2.
- Also worked on Responsive Web Design (RWD) with Twitter Bootstrap.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements & CSS behaviors in CSS.
- Expert in developing web-based applications using PHP, XML, CSS3, HTML5, DHTML, XHTML, JavaScript, UI design and DOM scripting.
- Involved in User Acceptance Testing, Usability testing.
- Liferay user creation and page creations for onboarding requests and Generating reports on request of users as part of production support.
- Having Strong experience in JBoss, Apache Tomcat, IIS, Apache HTTP Sun One (Web/Application Servers) administration such as Installation, configuration and administration in different environments.
- Worked on Java Script libraries and frame work line Jquery and KendoUI.
- Helping with understanding standard operating procedures within Orchard Supply stores
- Experienced in developing web-based applications using Python, Django, Java, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Worked on an application from front-end enhancements (Html5/JavaScript/JQuery/ CoffeeScript), to backend architectural changes. We utilized Ruby on Rails 3.2 along with RSpec for continuous integration.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like SAAS, Marionette, AngularJS, BackboneJS, KnockoutJS, HandlebarJS, DustJS and NodeJS, ExpressJS.
- Used internationalization and localization concepts and resource bundle concepts.
- Defined ExtJS (UI Layer) Architecture and Design screen mock-up using ExtJS and Sencha Architecte.
- Research existing web applications and customers, then analyze and create efficient UX solutions for a complete Home Health Care Management Web Application that’s modern and combines all the required functionalities of over 40 systems into one system
- Developed a rich UIX with HTML5, JQuery, Bootstrap, CoffeeScript and Less.
- Created robust user Interface (UI) using HTML, CSS, JSP, JavaScript, AJAX, Custom Tags, JSTL, XML, XSL.
- Produced graphic and web design pieces using Adobe CS3 and CS4 (Photoshop Illustrator, Dreamweaver, Flash, InDesign), QuarkXpress, Microsoft Office (Word, Excel, and PowerPoint) on a PC platform
- Designed labels, case report forms, and internal marketing pieces using QuarkXpress Adobe CS3 (InDesign, Photoshop, and Illustrator) and Microsoft Office on both PC and Mac platforms
- Expertise in deploying applications on Websphere 5.x/6.x, Weblogic 8.1/9.1, JBoss 4.2, Tomcat 4.x/5.x/6.0.
- Designed, Developed, Deployed highly scalable search driven NoSQL solutions.
- Strong knowledge in MVC frameworks like AngularJS, ReactJS.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members
TECHNICAL SKILLS
Version Control: SVN (tortoiseSVN), Perforce, GIT, CVS.
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML,XHTML,JavaScript, AJAX, J2EE,JQuery, JSON, NET Technologies Entity Framework, ASP.NET,PHP, TDD,QuarkXPressJQuery,LESSCSS, AngularJS, BackboneJS,KnockoutJS Bootstrap, ReactJS ExtJs, Express.js, NodeJS,Hibernate,OOJS,SASS,OOCSS
Web Services: HTTP Web Server, Apache Tomcat,LIGHTTPAD,JIGSAW SOAP (JAX-WS), WSDL, REST (JAX-RS).
Databases: PL/SQL Oracle11g/10g, IBM DB2, MS SQL Server, MS-Access, MSSQL
Tools: /IDEs Eclipse, NetBeans, Oracle,NPM,PL/SQL Developer, Soap UI, JUnit, Struts 2, Spring, Hibernate 4.3, Node-JS, Putty, Log4j WebStorm, Notepad++, Sublime Text Editor
Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer
Operating System: MAC OS X,Windows 7, 8, 10, Windows Xp, UNIX/Linux
PROFESSIONAL EXPERIENCE
Confidential - Bethesda, MD
Sr UI Developer
Responsibilities:
- Created various UI components for different web pages using HTML, Javascript, ExtJs.
- Worked with Technical Leads to design and implement rules using JRULES.
- As the hands-on tech lead / architect, my role is to discuss and design solutions for the various technical and UI related issues within the application.
- Experience, as a UI/UX Product Design lead worked on websites, Web/flash applications and hand held devices
- Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully.
- Have experience using CSS processor LESS, and also good experience on iRise visualization.
- Used AJAX, Java script and GWT to create interactive user interface.
- Implemented Ext JS Data Grid, Charts, Forms and Layout Manager Components.
- Created websites for devices using Responsive design Developed page layouts, Navigations and presented designs and concepts to the clients and the management review
- Using Ext JS with Web API retrieve data from database
- Developed JavaScript based components using Sencha ExtJS framework with client reports customized according to user requirements
- Implementing Object Oriented design patterns MVC or MVVM as suited for the projects in the solution.
- Worked on various client websites that used Struts framework, Hibernate and OGNL
- Accessed data from Oracle database using sQL.
- Extensively used HTML5, jQuery and Ajax to provide better usability.
- Developed several SPA (Single Page Applications) in JavaScript library, and also good experience on DustJs, and also on YUI, Flux, Arrow Frame work.
- Implemented Presentation layer using CSS Framework, Backbone.js, AngularJS, KnockoutJS, Wire-framing, HTML5
- Recommended and currently guiding the team in building out a lean, responsive UI layer utilizing Semantic html5, SASS, BOOTSTRAP, ANGULAR.JS, and REST API architecture.
- Strong implementation in handling Ext JS Ajax Request and Response using Java Spring and JSON
- Used standard data access technologies like JDBC and ORM tool like Hibernate
- Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
- Developed Servlets in forwarding requests to different server, and Servlets connecting to Oracle Database Server using JDBC
- Front End Development for PHP, JSP & ASP.net based Web Applications..
- Application is deployed on WebSphere Application server. Maven is used as a build tool
- Provided input to Quality Assurance to assess current state of Agile implementation and process improvement
- Worked with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant networking website.
- Proficiency in developing web applications and server side development using Servlets, Java Beans, JavaScript, Hibernate, Oracle.
- Used AngularJS and Handlebars.js framework where data from backend is stored in model and populated it to UI, and also good experience on Experess.Js, ExtJS, DustJs, YUI, Flux, Arrow Frame work, Protractor Frame work.
- Transitioned software development efforts to a test-driven development (TDD) process, which brought QA testing in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
- Making changes to the existing web applications using React JS and creating new components using Material-UI and Material-Design
- Responsible for checking cross browser compatibility, Responsive Web Design using Bootstrap and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
- Customized the website with other contributed modules including tokens, PHP code, CTools, Views, and Panels etc.
- Translates requirements into UI/UX deliverable's into functional user interfaces
- Developed the UI (user interface)using ASP.NET, Asp.NET MVC, HTML5, CSS 3, Bootstrap, Ajax, jQuery, AngularJS and Telerik controls.
- Received business logic specifications and design documents, and translated them into HTML5, CSS3 preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
- Used Django framework for application development.
- Implemented Spring MVC framework in the application.
- Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
- Good Knowledge of code subversion (SVN) & GIT from working at ASTA Solutions and personal Projects
- Designed and implemented Java engine and API to perform direct calls from font-end JavaScript (ExtJS) to server-side Java methods (ExtDirect)
- Worked with media queries and development to customize the ViewApplied programming languages include React.js with Flux architecture, WebSocket, D3.js, Grunt.
- Created RESTful API's with Node.js (written in CoffeeScript) with Express as the main routing engine
- Implemented agile methodology for faster development and implemented CSS aesthetics for awesome graphics and tiles.
- Used Telerik Kendo UI for ASP.NET MVC wrappers to implement UI widgets and enhance user experience with rich client side functionality.
- Used Kendo UI Grid to provide rich data manipulation features for data driven applications.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, Ext JS and jQuery.
- Involved in writing the Unit Test Cases using Jasmine.
- Experience in AngularJS directives that allow the developer to specify custom and reusable HTML-like elements and attributes that define data bindings and the behavior of presentation components.
- Expertise in database connection like oracle and MongoDB using waterline and persist.
- Performed form validations on UI using Kendo UI FrameWork
- Worked with WAI-ARIA and cross-browser, AT (assistive technologies)
- Migration of Reports from SQL Server 2008 R2 to the 2012 Platform and maintain the Access permissions for the AR Team.
- Used Version Control Tool Git Bash to do version control of the development and some package manager like Bower and NPM improve the developing efficency.
- Designed and developed JSF Components using JSF and Developed view using JSP, JSTL, HTML5, CSS3, jQuery and AJAX
- Installed WebSphere application Servers in clustered mode to balance the load in case of increased traffic and fail-over.
- The business logic was implemented in Processors and DAO layer accesses the back-end SQL Server database using Hibernate.
- Created JUnit test cases to cover unit testing for the components.
- Implemented SSO integration and automatic user provisioning between Liferay and Oracle Identity Management (IDM) suite.
- Development and maintenance of Liferay portlet plugins, hook, themes and ext modification..
- Developed the test cases with Junit for Unit testing of the built components.Involved in Unit Testing and integration testing.
- Developed high quality POC's by using JavaScript, AngularJS, KnockoutJS, JQuery HTML and CSS.
- Using Ext JS framework and Object Oriented JavaScript (OOJS) to develop rich interactiveuser interface for CRS application a Desktop Application running in browser.
- Involved in user permission settings and browser compatibility problems and made use of Require.js for support of Internet Explorer.
- Managed source control and version control using GIT and Project status tracking using JIRA.
- Designed and Developed application screens using Swing, HTML, jQuery, JSP, Node.js, Ext JS, Angular.js, Can.js and CSS.
- Used Webstorm as the IDE for custom development and implementation
- Customized the Node.js server to pick the local Package.JSON and run the applications without changing the local paths and variables.Extensively used Selenium Webdriver API (org.openqa.selenium.*), Junit API (org.junit.*) and TestNG API (org.testng.*, org.testng.annotations.*) to write test cases and automate all these test cases.
Environment: s: AngularJS, UX, Node.js, React.JS, Require JS, ExtJS, Experess.Js Core Java,maven, WebSphere, Hibernate, Bootstrap, Selenium IDE/WebDriver JavaScript,NPM, Kendo, Webstorm,, MongoDB (NoSQL) work,SQL,JSON, JQuery, Responsive Design NPM,KnockoutJS,SASS,JQuery UI Media queries,JSTL,, JDK 1.7/1.8,HTML 5, Django1.4,CSS, AJAX, Jasmine,, Liferay GIT versioning.
Confidential, Fremont, CA
Senior UI/UX Developer
Responsibilities:
- Developed internal and external validation code using JavaScript.
- Developed user interactive Ecommerce website using web technologies like HTML, JSP, XHTML, and CSS.
- Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.
- Developed fast loading images using Adobe Photoshop CS3, with also good knowledge on Core Java.
- Coded JavaScript for page functionality and Pop up Screens, and also worked on the project Visualization on iRise visualization.
- Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate
- Conducted Agile project self-audits to ensure all Agile project pass independent audits
- Served as a member of Confidential Agile Enablement Program team and developed Agile strategies in moving Confidential Technologies development projects from Waterfall to Agile methodology
- Used Spring's Dependency injection/Inversion of Control concept
- Responsible for Development of e-commerce Web pages using HTML5, JavaScript, Angular.js, Node.js CSS, SASS including Ajax controls and JSON
- Designed the application based on various J2EE design patterns including MVC and Service Oriented Architecture integrated the various modules of the application and performed the various unit test cases using JUnit and also helped the QA team for the regression/integration testing.
- Developed the overall layout design that meet cross-device compatibility using Bootstrap and UI Bootstrap in Angular-UI.
- Designed Frontend with in object oriented JavaScript Framework like AngularJS and ExtJS.
- Developing and enhancing middle ware components using Jdk 1.5 and Core java design patterns.
- Created various UI components for different web pages using HTML, JavaScript, and Ext JS.
- Used JavaScript for Client Side validations.
- Implemented Web Parts personalization and SqlProfilie, Ajax, Localization and Caching (NCache)
- Worked XML configuration to configure Spring and Hibernate
- Developed the User Interface using JQuery, CSS, Handlebars, RWD and HTML.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Design and development of Ecommerce Web pages using HTML, CSS and XML including AJAX controls.
- Created pages in Site Core and validated the HTML code with W3C Validator.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Designed and delivered detailed UX documentation including pitch decks, service design briefs, and prototypes
- Developing CSS Style for web page using LESS Structure.
- Debugging the code using browser tools like Firebug, and also good experience on Experess.Js, ExtJS, DustJs, YUI, Flux, Arrow Frame work, Protractor Frame work.
- Knowledge and total understanding of LTE technology TDD, FDD, eNodeb, R1-9, Good trouble shooting skill in usage of UTRAN trace support like UE IMSI trace, RBS MP, TX trace, etc.
- Wrote extensive HTML, CSS (2/3) and JavaScript code to build dynamic pages using Eclipse.
- Coordinated with the teams for QA and issue tracking and bug fixing
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Implemented XML Web service (WSDL, UDDI), Localization and globalization (Multilingual).
- Participates in team meetings with the UI team and the end user webmaster corporate clients to understand the needs of new implementation and Participates in daily team meetings and weekly scrum meetings.
- Identified the way to increase the search engine optimization (SEO) and social media friendly.
Environment: s: HTML/HTML5, CSS3,iRise visualization, ExtJS, Experess.Js, Core Java, Bootstrap, Hibernate, JavaScript, J2EE 1.4, JQUERY, JSON, AJAX, XML, Eclipse, Adobe Photoshop, M.S Windows, Tomcat.
Confidential - New York, NY
UI Developer
Responsibilities:
- Involved with Product Managers and Software Engineers to provide guidelines on solid UI design.
- Develop front end and back end web applications with the help of PHP and HTML.
- Worked on functionalities like External mail, Filters, Pop up Mail, Sorting.
- Applying CSS styles to create left and top nav of the web page.
- Designed, developed and maintained an automatic e-mail from using PHP, CSS.
- Migrated the data from a MS ACCESS database to an SQL database. Optimized some queries and tables in the new SQL database.
- Works on MVC Frameworks like Bootstrap, Angular.JS, Node.JS.
- Used Software MySQL, JavaScript, jQuery and Ajax-based applications, NoSQL databases: Redis, MongoDB, Amazon Web Services, Knockout.js, Backbone.js or Angular.JS.
- Fixed bugs in the previous versions, and also worked on the tools and worked and earned good experience on iRise visualization.
- Used MyEclipse-Blue8.6/IBM RAD for developing J2EE components and code management.
- Maintain records on the work done and report the status to the managers.
- Involve in DAO (Data Access Objects) to retrieve data from database.
- Involved in raising the change requests and entering all the production issues into the remedy system.
Environment: s: Netbeans, XML, Hibernate, MySql, Winscp,iRise visualization,CSS, AJAX, J2EE, WebSphere,MongoDB,HTML, XHTML, Wamp Server, Core Java,Oracle 10g, YUI, Flux, Arrow Frame work, NOSQL,XHTML, ExtJS, Experess.Js, PHP, Apache Tomcat, IE 6, 7, 8, Firefox, Chrome, Safari.
Confidential - Fremont, CA
Web Developer
Responsibilities:
- Conducted meetings/interviews and JAD sessions with stakeholders to collect business requirements.
- Responsible for understanding functionality at client side and knowledge transfer.
- Involved in User Interface development using HTML and ASP.NET.
- Developed the modules in VS 2005 using ASP.NET, C#.NET, JavaScript, HTML, CSS and ADO.NET.
- Implemented the project and fixed the bugs in the module.
- Used JavaScript, CSS and HTML to create front-end screens of the module.
- Developed test cases and executed them and also got good experience on iRise visualization.
- Expertise in frameworks like SOA & MVC using spring.
- Involved in documenting the details related to Changes occurring in the system, following the Quality processes.
- Resolved tickets issued by users, successfully, also got good experience on Understanding of IxD and VD principles
- Worked on Oracle as the backend database.
- Created job details, activity diagrams, test cases and communicated with the client on a regular basis.
- Conducted data prep activities for system testing, regression testing & end to end testing using MySQL 3.5.
- Adhere to the rules of the validated environment and participated in peer code reviews.
Environment: s: Java, HTML, CCS, Java Script, Core Java, YUI, Flux, Arrow Frame work, ExtJS, Experess.Js, Hibernate, Oracle PL/SQL, JDBC, JSP, Eclipse
Confidential
Front End Developer
Responsibilities:
- Assisted in designing and development of various websites.
- Performed the functional and user acceptance test before final launch of the websites
- Designed the graphical advertisements, logos and brochures for promotional websites
- Created many corporate blogs and intranet websites; provided maintenance and modifications for the same, with also good working knowledge on Core Java.
- Involved in the design and development websites of PDM Engineering Collage and PDM Polytechnic
- UI/UX Design knowledge from working at Kloud Solutions, Web Elephant, ASTA Solutions and personal study.
- Strong Web Design & App Design Skills obtained from University, personal study and working at ASTA Solutions & Web Elephant, with also earned good experience working on Hibernate.
- Javascript Programming abilities established from working at ASTA Solutions and personal study
- JQuery Programming received from working at ASTA Solutions & Web Elephant
- HTML5/CSS3 Programming developed from working at ASTA Solutions and Web Elephant
- Good knowledge about PHP received from TAFE, ASTA Solutions & Web Elephant
- Strong experience developing Wordpress modules and Wordpress enabled website with different custom modules and advanced configuration of the core and experience in the creation of skin files and user interface implementation, also got good experience on Understanding of IxD and VD principles
- Strong knowledge in DNN, wordpress, Drupal 6-7 & Joomla v 1.5 - 2.5 Content Management System from ASTA Solutions and personal projects
- Strong knowledge in social media (Facebook API, Twitter API and linked API)