Ui Developer Resume
Durham, NC
PROFESSIONAL SUMMARY:
- Over 8 years of extensive experience in IT Industry Developing, Testing, Integrating, Implementing the web based applications and UI applications
- Strong Web development skills, having good knowledge of JavaScript, JQuery, JSON, Ajax, HTML, XML, CSS.
- Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax, Bootstrap and AngularJS.
- Wrote AngularJS controllers, views, promises and services for new website features. UsedAngularJSmarkup and expressions and experience using Angular UI components like GRID.
- Done Unit Testing in AngularJS and checked the results in various browsers for efficiency using Karma, a Java Script command line tool.
- Used Jasmine another framework for unit testing.
- Design and document each module as a part of the implementation/delivery process.
- Designed, developed and supported HTML 5 and CSS3 - based applications, predominantly for use on mobile devices.
- Involved in the development of multiple interfaces to interact with Java GUI’s and other legacy systems and modules.
- Embedded new Media Elements i.e., video and audio files using the HTML5 markups. Used HTML5 File API for uploading local files from the client-side. Implemented the new features of HTML5 forms like Input types, miscellaneous attributes i.e., required, placeholder, autofocus etc.
- Used local storage and Application caches to store information locally on the client’s computer.
- Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
- Proficient in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3 and MV* frameworks such as AngularJS etc.
- Expertise in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
- Experience with Design patterns like MVC, Singleton, Session Facade, Service Locator, Business Delegate, Data Access Object and Data Transfer Object
- Worked on IDE’s such as Eclipse/My Eclipse, Rational Software Architect, Extensively worked with JavaScript and Struts, HTML tags and tiles (to create layouts).
- Experience in working with EJB2.0, EJB3.0 and developed several State less, Stateful Session Beans and Entity Beans and MDBs.
- Experience in Publishing and consuming Web services using REST and SOAP
TECHNICAL SKILLS:
Programming Languages: Java, C/C++, JDBC, Servlets, JSP, Oracle, SQL, PL/SQL, XML, Unix, Pascal
J2EE Technologies: J2SE, J2EE
Web Technologies: HTML5, CSS3, Java Script, JQuery, SOAP, Node.JS Angular JS, Backbone.JS
Databases: Oracle 9i/10g/11g/XE,, MySQL, MS-SQL Server 2005/2008
Frameworks: Jakarta Struts 1.1, Spring, Hibernate
Developer Tools: MS Office, Eclipse, EditPlus, Vision, DreamWeaver, Soap UI, Subversion (SVN), Visual Source Safe
Application & Web Servers: IBM WebSphere Application Server, WebLogic Application Server, JBoss, Apache Tomcat
Operating Systems: Windows 7/XP/2000/NT/98/95, UNIX and MS Dos
PROFESSIONAL EXPERIENCE:
Confidential, Durham, NC
UI Developer
Responsibilities:
- Responsible for developing webpages using HTML5, CSS3, JavaScript, AngularJS, Bootstrap.
- Tested all application controllers extensively with mocha/chai and Angular built-in testing facilities.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
- Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
- Creating self-contained, reusable, and testable modules and components.
- Ensuring a clear dependency chain, in regard to the app logic as well as the file system.
- Ability to provide SEO solutions for single page apps.
- Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times.
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
Environment: HTML5, CSS3, JQuery, JQuery UI, JavaScript, AngularJS, Bootstrap, RESTFUL Web Service, Eclipse.
Confidential, Des Moines, IA
UI Developer
Responsibilities:
- Worked on end to end proto types using HTML, CSS, JavaScript, jQuery, JSON, AJAX, and ANGULAR JS.
- Responsive Websites using Bootstrap with HTML, CSS, and JavaScript framework.
- Page design with HTML, CSS, Adobe Photoshop and JavaScript.
- Created prototypes based on static and approved wireframes using human factor designs and different layout techniques.
- Used JSON objects effectively for efficient client side coding.
- Good experience in working with the AngularJS for heavy DOM applications.
- Application backend implemented as Node.js application server.
- Responsible for creating dynamic server side pages using JSP.
- Proficient in developing Single Page Applications (SPA).
- Worked with Backbone.js JavaScript library with a REST full JSON interface.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers like IE 6/7/8, Firefox 3.0/3.1, Chrome, and Opera for cross-browser implementation.
- Developed the pages that are complaint to W3C and ADA standards.
- Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON. Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
- Designed web pages using with HTML, DHTML, XHTML, XSL, XSLT, CSS and jQuery based on the W3C and ADA standards.
- Used Dojo toolkit to abstract the differences among various browsers to provide API’s that will work on all of them.
- Experience with SVN Source Control, TFS and Git for code management.
- Successfully configured & managed the Internet Information Server (IIS) which handles the project. Documented design solutions and implemented according to the design.
Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, Backbone.js, Bootstrap, MV* Framework, Angular JS, Node.js, Ractive.Js, React.js, J2EE, RESTful, JQuery, Apache Tomcat, Eclipse, MySQL, Tortoise SVN, Dojo Toolkit, Ajax, Dreamweaver, Usability Testing, Windows.
Confidential, Clayton, MO
UI Developer
Responsibilities:
- Implemented third-party tags on the websites with the help of HTML5, CSS3, JavaScript and JQuery.
- Designed the front end user interface by using ASP.Net, HTML and Telerik RAD Ajax controls and Kendo UI.
- Tagging is also done for the single page applications within the website by using direct call rules.
- Produce wireframes, mock-ups, task flows, prototypes, and design specifications as needed using OmniGraffle and Axure.
- Expert knowledge of the user interface design process and deliverables throughout the development lifecycle including requirements refinement, task flows, storyboards, wireframes, mock-ups, prototypes, and detailed design documentation.
- Unit testing experience with Jasmine, Karma, Jasmine-Node, Node unit and Protractor.
- Built an image asset library using Knockout.js and Backbone.js as part of the same overall project.
- Created a custom, single-page, responsive web application using bootstrap to replace a legacy line-of-business web application with the help of controllers and modules.
- Used AngularJS as the development framework to build a single-page application and tested all application controllers extensively with mocha/chai and angular built-in testing facilities.
- Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, JUnit, Selenium and Maven.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, Knockout.js, AngularJs, Bootstrap, Git, Backbone.js, ASP.NET.
Confidential, Kansas City, MO
UI Developer
Responsibilities:
- Designing and developing dynamic web pages using XHTML, CSS and JavaScript.
- Coded extensively in jQuery with Bootstrap to make rich internet web pages and created custom date picker on the website.
- Developed mockups and prototypes using HTML5 and CSS3.
- Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
- Design website and maintain the website content up to date.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Develop the online chat interface for the anonymous communication between mentors and clients.
- Used HTML5, JSON, CSS3, JavaScript, jQuery, Ajax to create the front end applications.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript.
- Created UI designs using Web 2.0 standards. Responsible for creating the screens with table-less designs meeting W3C standards.
- Maintained code for different modules using Git version controller.
- Provided training, outreach and technical assistance support to a wide variety of customers on how to comply with the provisions of the Section 508 technical standards.
- Created section 508 compliant versions for PDF, MS Word, MS Excel, and MS PowerPoint documents.
- Reviewing and revising day to day Section 508 Product Assessments.
- Implemented various Validation Controls for client-side validation and implemented custom validation controls.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Performing the different modules like login, search and download with tracking.
- Did extensive JavaScript and jQuery programming to give AJAX functionality for the website.
- Used agile method for requirements gathering.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
- Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
Environment: HTML4/5, CSS2/3, JQuery, JavaScript, AJAX, XML, JSP, JSON, Visual Studio 2012, DOM, Adobe Dreamweaver, angular.js, backbone.js, React.js, Node.js, Bootstrap.
Confidential
Web Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Using AngularJS and Angular-Bootstrap UI extensively for developing the UI using MVC framework.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (AJAX, and JSON to write/read data from back end systems).
- Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML 4.x,HTML 5, CSS2.x,CSS 3, JavaScript, Angular JS, jQuery, AJAX, JSON, XML, SVN.
Confidential
Java Developer
Responsibilities:
- Individually involved in the project from requirement analysis to production.
- Developed the UI using JSP and JavaScript.
- Understanding SRS Documents.
- Analyzing the Requirement and choosing the optimal Front End Technologies like XHTML, CSS, and JavaScript.
- Developing Web Application as per the Design Sprint by implementing Suitable Front End technologies like XHTML, CSS, Object Oriented JavaScript upon Java Technologies and Frameworks like Joomla, Word-press and Making Consistent Look-And-Feel and Behavior across the Browsers.
- Developing the Presentation Layer using Java Technologies.
- Unit Testing and Regression Testing of Web Application.
- Fixing Cross Browser/Environmental issues.
- Performance tuning in Presentation Layer and Backend.
- Fixing the issues involved in Development of the Web Application.
- Following Necessary Coding Standards and Code Optimization Mechanisms to achieve Consistent and High Performance throughout the Application.
- Test case preparation Based on requirement Documents.
- Conducted Functional testing with valid/invalid inputs under different scenarios.
- Execution of test cases and Reporting bugs.
- Maintaining the Bug reports and tracking the status of the bugs.
Environment: Java, JSP, HTML, CSS, JavaScript, XML, DOM, JEE, spring, MS-SQL Server.
Confidential
Java Developer
Responsibilities:
- Responsible and active in the analysis, definition, design, implementation and deployment of a project.
- Developed user interface using JSP, HTML.
- Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
- Consumed Web services from external systems to extract inventory data.
- Implemented business logic using Session beans, Servlets and Stored procedures.
- Used Form Based Authentication.
- Used Eclipse as Development IDE for web applications.
- Used JDBC to communicate with Microsoft SQL Server.
- Performed Unit Testing using JUnit.
Environment: s: Core Java, JSP, Servlets, HTML, PL/SQL, Eclipse, Linux/UNIX, Junit, Struts, EJB, Oracle