Sr. Ui Developer Resume
Columbus, OH
SUMMARY
- 8+ years of Experience in J2EE Application design and development, including business analysis, system design, implementation, maintenance, support and testing
- Extensive experience on full - stack web development using html, CSS, XHTML, JavaScript, JQuery, Node js, React js, Angular.js, Ajax, JSON, Bootstrap, PHP, Servlet, Hibernate
- Excellent skills in J2EE development technologies, primarily wif Spring, Hibernate, EJB, JSP, Servlets and JSF
- Proficient in using Object Oriented Analysis and Design (OOAD) principals, applying design patterns in building high performance applications
- Experience using Hibernate for mapping Java Objects wif database and using Hibernate Query Language (HQL)
- Strong experience in developing Enterprise Data models and successfully implemented these using Hibernate POJO's and configured Hibernate persistence layer.
- Excellent code-writing abilities, producing clean, robust, and scalable outcomes
- Well-versed in testing and troubleshooting to promptly identify issues and perform debugging
- Provided technical support for debugging web applications, database and assistance to production systems
- Designed and modified User Interfaces using JSP, JavaScript, CSS and JQuery
- In depth experience on agile software development methodologies
- Hand on experience on Java, Node js, Angular Js, Bootstrap, responsive design, less, sass
- Excellent analytical capabilities and good communication skills
- Ability to quickly adapt to new environments and learn new technologies
TECHNICAL SKILLS
Languages: C, Core Java, PHP.
Web Technologies: HTML5, CSS3, XML, DHTML, JavaScript Object Oriented Programming, Web Standards (XHTML, CSS), SASS & LESS CSS extension language, JSON, AJAX, JavaScript.
JavaScript Frameworks & Technologies: jQuery, AngularJS 1.x & 2.0, Bootstrap, Node JS, Backbone JS, React JS,Ember JS, Require JS, Knockout JS,Express JS, Ext JS, D3.js.
Database: Oracle, MYSQL, SQL Server, MongoDB.
Web Servers: Apache Tomcat 8, JBoss 7.1, IBM WebSphere 8.0, WebLogic.
Environment: s: UNIX, LINUX, Windows, Mac OS.
Version control: SVN, GIT, CVS.
IDE: Eclipse, Atom, Sublime Text Editor, Web Storm, Notepad ++, Visual Studio, Adobe Dreamweaver, IntellIJ.
Testing: Jasmine, Karma, QUnit, JUnit.
Tools: Jira, Jenkins, Chrome Developer Tools, Firebug.
CMS: WordPress
PROFESSIONAL EXPERIENCE
Confidential, COLUMBUS, OH
SR. UI DEVELOPER
Responsibilities:
- Responsible for developing teh UI pages using HTML5, CSS3, JavaScript, AngularJS, JSON, jQuery, AJAX.
- Developed Page layouts, Navigations and presented designs and concepts to teh clients and teh management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Worked on teh whole application module using technologies such as JavaScript, jQuery and Ajax Concepts.
- Used React JSlibraries to create reusable component for DOM manipulation.
- Created forms to collect and validate data from teh user using HTML5, JavaScript and Angular Data Binding.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Implemented teh search functionality for Internal Application using Angular JS and RestAPI.
- Used string templates in ES6 for dynamic binding on teh web pages.
- Used JQUERY plug-ins and AJAX to implement features as a light box, sliders and other intuitive features.
- Designed teh table less web applications using CSS and wif teh halp of tags as per W3C standards.
- Involved in writing application level code to interact wif APIs, Web Services using Angular $http, JSON and XML.
- Brief experience on implementing teh Angular JS in creating animations based on CSS classes.
- Converted wire frames to HTML prototypes.
- Involved in writing AngularJS based $httprequestServices to performCRUD requests to Rest API.
- Used Grunt for build tool for configuring tasks and Karma Jasmine for Unit Testing.
- Involved in developing and testing teh intranet web applications usingAngular JS, Karma and Jasmin.
- Experience in maintaining a large number of files through version control (SVN).
- Responsible for teh design of web applications right from teh conceptualization stage to its implementation and maintenance.
- Worked in all phases of Software Development Life Cycle, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: HTML/HTML 5, CSS,LESS, JavaScript, JQUERY,AJAX, Karma, Jasmine, Grunt, JSON, XMLAngularJS, Ext JS, SVN, Spring Boot, JPA, RestAPI.
Confidential, VIRGINIA
SR. JAVA UI DEVELOPER
Responsibilities:
- Gathering teh requirements from teh functional team, analyzing teh requirements and developing teh requirements.
- Responsible for making all teh content available for any type of resolutionsthrough Responsive Web Design.
- Used AJAX and JSON to make asynchronous calls to teh project server to fetch data on teh fly.
- Prepared teh functional and Detailed Design Documents.
- Worked on JSON, XML parser for request, response Processing.
- Used SASS for creating CSSframeworks store things like colors, font stacks, or any CSS value.
- Used teh basic principals of MVC to in corporate theAngular JSto build client side application.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
- Used $httpservicesand promisesto make request to teh backend and fetch teh data in JSON format.
- Developed reusable components using Custom Directives in AngularJS.
- Used React JS and optimization for SEO by pre-rendering teh application.
- Used Bootstrap JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
- Created a CSS framework for using a 12-column grid preferred by teh designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Configuration and maintaining teh REST services.
- Written teh SQL Stored Procedure and functions to retrieve teh application level data.
- Developed teh logging mechanism using Log4J and writing JUnit Test cases.
- Worked on teh Change Requests and enhancements for report my change and renew my benefits modules.
- Involved in bug fixing and Change requests in teh life cycle of entire application.
- Involved in Unit testing, Integration testing and Maintenance stage.
- Performed Coding, Code Reviews.
- Debugging using firebug&developer tools on Chrome, Firefox and Internet Explorer.
- Net Beans IDE for Services Development and SOAP UI for Testing teh Services.
- Configured SVN for Release Controls Like Code Check in and Check Outs.
- Writing JavaScript for Node JS applications dat is useful for interacting wif server and network applications
- Used Node.js to build a scalable network application where it ca handle many connections concurrently.
Environment: HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Bootstrap3,Node.js, Ajax, JSON, XML, J2EEWeb Services (SOAP & REST) Hibernate, GlassFishV2.x, Oracle 10g, SVN, Soap UI, SQL.
Confidential, OVERLAND PARK, KS
SR. WEB/UI DEVELOPER
Responsibilities:
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
- Created pages for Login using single sign on, main page containing favorites and page for continuous integration configuration.
- Worked wif CSS3 and bootstrap to create Responsive web designs for multiple departments/pages.
- Created animation effects during teh data load, waiting for teh AJAX response using JQuery.
- Interact wif other developers and end users to design and implement new features throughout teh framework.
- Implemented teh search functionality for Internal Application using Angular JS.
- Extensively used AngularUI for ng-grid and UI components.
- Debugging using firebug& developer tools on Chrome, Firefox and Internet Explorer.
- Prototyped several versions of possible UI approach to provide choices to teh business.
- Used jQuery, a cross browser JavaScript library to dynamically update teh page content on teh client side.
- Improved teh performance and response time of teh application by implementing AJAX.
- Worked wif business analysts to understand their business models and goals.
- Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Worked on String Interpolation,Custom Interpolation using Ecma Script(React JS).
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages wif CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used AJAX extensively to implement front end /user interface features in teh application.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
- Developed a core component of Analytics wif Angular JS.
- Designed and developed custom jQuery components for teh front end client side validations.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track teh progress for each iterative cycle and figure out teh issues.
- Ensured site design integrity and quality control consistency throughout teh project’s lifecycle.
- Responsible for quality assurance of finished websites including teh validation of web forms and links. supporting QA teams and debugging production issues.
Environment: Angular JS, Bootstrap, React JS, jQuery, Jasmine, Grunt, Redux JS, Node JS, HTML5, ECMA SCRIPT, CSS3AJAX, Jira, Jasmine, Services, Sublime Text, Oracle 11g, Git, Google Developer tool, Firebug.
Confidential
JAVA/UI DEVELOPER
Responsibilities:
- Involved in design and implementation of all policy Issuance modules like Party management, Role management. Transaction management, Xgen Uploads and Downloads, Report Generation.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery and JavaScript.
- Involved in design and implementation of Web service client call invocation using Apache Axis Web service API.
- Created dynamic webpages making AJAX Calls, using teh XML Http Request Object.
- AJAX and JavaScript’s used for client side validation.
- Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service call.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Using teh Bootstrap will be dividing teh component’s using teh grid layout system.
- Used controllers and views and their interaction wif teh scope and model should be revisited and clarified.
- Developing XML classes for loading teh data from XML files deployed at teh server.
- Using Star UML for drawing sequence diagrams, class diagrams and use case diagrams.
- Using JBoss and Web logic servers for teh all teh above functionality development as teh applicationservers.
- Involved in getting requirements from business team, analyzing teh requirements and developing teh requirements.
- Interaction wif client side coordinator for clarifications and status reporting
- Documenting teh deliverables and issues regarding change management process.
Environment: Html5, CSS3, JavaScript, Ajax, jQuery, Spring, JDK1.6, Hibernate, Web services, WebLogic, JBoss 4.0.
Confidential
Java/UI Developer
Responsibilities:
- Gathered system requirements for teh application and worked wif teh business team to review teh requirements, and went through teh Software Requirement Specification document and Architecture document.
- Worked one-on-one wif client to develop layout, color scheme for his website and implemented it into a final interface design wif teh HTML/CSS&JavaScript using Dreamweaver.
- Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Applied various Java/J2EE design patterns.
- Performed unit and component based testing using JUnit.
- Working on all teh latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using DHTML, HTML, CSS, JavaScript and jQuery.
- Produced content pages wif CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Used waterfall methodology for teh software development.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DMLSQL scripts for creation of database objects.
- Worked wif teh team of architects and back-end Developers to gather requirements and enhance teh application functionality and add new features.
Environment: HTML, CSS,JavaScript, jQuery, ajax,Java, JSP, Oracle 10g, NetBeans, Hibernate, ANT, SVN, MS Visio.