Sr. Ui Developer Resume
Malvern, PA
PROFESSIONAL SUMMARY
- Over 7+ years of professional experience in designing User Interface (UI) web applications by using UI authoring and web technologies.
- Extensive experience in designing professional User Interactive (UI) web applications using with the help of HTML, HTML DOM, DHTML, XML, XHTML, XSL, XSLT and CSS.
- Experience in Web technologies using Angular JS, Node JS, HTML 4.01/5, CSS 3, LESS, Twitter Bootstrap, Git, RESTful API services, Java script, JQuery, AJAX and JSON.
- Experience in working on CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Developed, Configured and Deployed Different Portals and UI applications using Angular JS, Node JS, HTML, CSS, JavaScript and JQuery.
- Extensive Knowledge in CSS2/CSS3, LESS and Twitter Bootstrap Styling Modules.
- Experience in designing the user interactive web applications and Rich Internet Applications (RIA’s) using with web authoring tools like Adobe Dreamweaver CS5 and AJAX.
- Extensive experience in web analysis, design and development and implementation in Client / Server technology.
- Experience in both Waterfall & Agile development methodologies.
- Extensive responsive web design frameworks like BootStrapJs and Foundation 4
- Strong experience in Search Engine Optimization (SEO) techniques in order to develop web applications.
- Expertise in using XML/JSON and AJAX to link with back - end applications.
- Good experience on MVC frameworks like Ext JS, Angular JS and Node JS Framework.
- Experience with mobile frameworks: Phone Gap, jQuery Mobile to develop NY Buildings mobile app for iPhone, Android and Blackberry phones.
- Good Knowledge on server scripting such as PHP, JSP.
- In depth experience at one time or another with AngularJS (code sample), jQuery, jQuery UI, Backbone.js, Node.js.
- Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
- Well experienced in using version control systems subversion (SVN), Visual source Safe and team Foundation Server (TFS).
- Advanced development experience with AngularJS including authoring complex directives, services, controllers, and filters; working with animations, routing, states, $resource, and $q.
- Strong Experience in designing and developing the business web applications by “Hand-Coding” methodology with the help of HTML, HTML5, DHTML, XHTML, XML and CSS3 based on the W3C standards.
- Experience with Responsive Web Design, JSON, AJAX, AngularJS, BackboneJS and Twitter Bootstrap
- Experienced in JavaScript frameworks like JQUERY, Dojo, AngularJS
- Implemented Presentation layer using CSS Framework, backbone, AngularJS, knockout JS, Wire-framing, HTML5.
- Experience in handling Internet Information Server (IIS), Apache, Microsoft Transaction Server (MTS), TCP/IP and SMTP protocols
- Experience in working Audio / Video streaming with the help of Adobe Flash and Action Script 3.0.
- Used SVN for version control and Clear Quest for bug fixing.
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
- Possessed outstanding communication skills, resulting in excellent rapport with employees and very good in teamwork.
TECHNICAL SKILLS
Operating Systems: MS DOS, Windows 9 / 2000 Server / XP /Vista / NT
Languages: C, C++, C#, COBOL, Java,, PL/SQL, ASP
Web Technologies: HTML, HTML 5, DHTML, XHTML, XSL, XSLT, CSS, CSS 3, Angular JS and XML
Scripting Languages: JavaScript JQuery, Dojo, PHP, JSON, JSP
Web Authoring Tools: Adobe Dreamweaver CS5, AJAX, Adobe Contribute CS5, Adobe Presenter and Adobe Captivate
UI Tools & Technologies: Adobe Flash with Action Script 3.0, Adobe Photoshop CS5, Adobe Illustrator CS5, GIF Animator, Adobe Fireworks and Photo Impact, Microsoft Visual Source Safe
Microsoft Office Suite: MS Word 2007, MS Excel 2007, MS PowerPoint 2007 and MS Visio.
Hardware & Software: All Software Installations, Major and Minor Repairs
PROFESSIONAL EXPERIENCE
Confidential, Malvern, PA
Sr. UI Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/ development approach for various knowledge research applications.
- Developed various UI (User Interface) components using Angular JS (MVC), CSS and HTML5.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Used AngularJS to bind HTML to JavaScript Objects and develop Single Page Application (SPA).
- Implemented Presentation layer using CSS Framework, AngularJS, JQuery, Wire-framing, and HTML5.
- Developing custom HTML elements using AngularJS directives.
- Used to update User Interface based on changing needs and requirements.
- Design and develop webpages components to improve user experience and features using HTML, Bootstrap, CSS, JavaScript and jQuery.
- Experience in using the latest approaches including event-driven applications using AJAX, JavaScript, JSON.
- Responsible for all client-side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and AngularJS.
- Implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel in the product details.
- Developed handy version applications using Bootstrap Framework, HTML5 and CSS3.
- Built logic to change user screen dynamically and persist data into database using Dojo, JSON, REST and JEE technology.
- Built logic to refresh or change user screen dynamically based on JSON rule model.
- Reengineer the client maintenance screen using Dojo & REST service to replace traditional JSP page.
- Worked on refactoring Grunt JS in existing project.
- Used Object Oriented JavaScript to designed dynamic client-side to web forms and simulate process for web application.
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web applications.
- To optimize user experience worked on enhancements.
- Developed a fully functional login page for the company's user facing website with complete UI and validations.
- Fixed the defect and tracked them using Quality Center to completion by communicating and co-coordinating with the QA and business people.
- Worked closely with the product, QA teams and support UI implementation efforts.
- Developed UI using jQuery and JavaScript Library for Web Application.
- Worked in Agile environment and used GIT as a version control system.
- Implemented the session only persistence for the last tab user clicked on is remembered if he/she returns to the page within the same browser session.
- Going through User Documents created wireframes in Balsamic and requesting client feedback.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Implemented AJAX functionality using jQuery, JSON and XML.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
- Experience applying the latest development approaches event-driven applications using AJAX, Object Oriented (OO) JavaScript and JSON.
- Developed jQuery methods to support the dynamic nature of the web-site elements.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
Environment: Java, JavaScript, HTML5, APIs, CSS3, AJAX, JSON, XML, AngularJS, ReactJs, ios, Android, Cordova hybrid, jQuery, GruntJS, Restful services, Design Patterns, JUnit, Canvas, Web Services, Windows XP, Karma and Jasmine.
Confidential, New York, NY
Front End Web Developer
Responsibilities:
- Developed UI pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery and AJAX.
- Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side within the forms.
- Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client-side validations using JavaScript.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS and JavaScript.
- Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication.
- Used 'TestNG' for backend test cases and 'Jasmine' for AngularJS test cases.
- Involved in the website architecture design; developed highly user interactive web pages with HTML, CSS and JavaScript.
- Built a real-time mouse/click user analytics web service with Node.js.
- Involved in Modifying the basic functionality or logic of an existing component using Adobe Flex 4.6. Created a composite component that encapsulates two or more components within it.
- Used D3 to generate an HTML table from an array of numbers and use the same data to create an interactive SVG bar chart with smooth transitions and interaction.
- Guided offshore team of 2 developers to ensure working efficiently.
- Used ‘Dygraphs’ JavaScript charting library to interpret dense data sets.
- Successfully solved client-side validation issues using JavaScript and AJAX-based techniques.
- Used HTML and CSS for website layout and design.
- Implemented page rendering with JavaScript and JQUERY.
- Created AJAX calls to retrieve product data from the back-end database service.
- Collaborated with back-end developers in testing and debugging system implementation.
- Handled browser compatibility issues in HTML, CSS and JavaScript for Firefox, IE, and Chrome browsers.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding
Environment: CSS, HTML, XSL, XSLT, PHP, JavaScript, ReactJs, JSP, Node.js, TestNG, Jasmine, DHTML, My- SQL, XHTML, XML, AJAX, IIS, Web Services, Action Script 1.0, D3.JS, AngularJS, Apache Server, Apache Cordova hybrid, Adobe Flex, MEAN stack, Mongo DB, MTS, TCP/IP, Adobe Dreamweaver MX, Macromedia Flash MX
Confidential, Columbus, OH
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Used AngularJS as a part of requirement for implementation of the U-Verse Package Selection Module.
- Used AngularJS for making restful API calls and data binding.
- Successfully implemented various AngularUI Widgets and Components for a complete View.
- Used JavaScript, jQuery for user interactions in pages.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, Responsive Web Design and Bootstrap.
- Experience with jQuery, backboneJS
- Used AJAX calls through AngularJS to populate the data tables on the front-end.
- Used Bootstrap and AngularJS for effective design of Web pages
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used jQuery, AJAX for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Involved in building the UI using Bootstrap.
- Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used agile methodology for the software development.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Extensively used Log4j to log the errors at various levels. Monitored log files to find errors and involved in analyzing the cause.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
Environment: Java 1.6, JSP, HTML, CSS, JavaScript, JQuery, JavaScript, AngularJS, AJAX, spring (IOC, MVC), Oracle 11g, Agile, SVN, SQL Developer, Maven, JIRA, Log4j, WebSphere, WebStorm 7.0, Windows XP, UNIX.
Confidential
Java UI Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC).
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements
- Responsible for translating designs and concepts into highly usable and engaging web applications using a variety of technologies
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and AJAX.
- Implemented User Friendly UI designs with HTML, CSS and JavaScript for client-side validation and form submission functions and PHP for server-side scripting for web development.
- Assisting the onsite consultants to consume data from legacy system using Web-Services using REST.
- Converted business requirements into technical requirements in preparation of High level design document and Functional specifications
- 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.
- Created both client and server side validations.
- Design and implementation of new feature or software components for the front-end of a large Web application
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Developed front-end UI pages and necessary backend JAVA classes to support data access and user authorization.
- Created cross-browser compatible and standards-compliant based page layouts.
- Designed/modified Images/Banners as per the client requirement using Adobe Create SuiteCS5.
- Ensured Web Content follows W3C and Section 508 accessibility standards
- Created / updated system documentation.
- Used Firebug tool for debugging.
- Interacted with User Experience teams to understand customer needs to design online user experiences, ensuring ease of navigation and simplicity of design
- Responsible for Unit testing and supporting the UAT & PROD environments.
- Support the deployed applications through debugging and fixing.
- Worked as QA tester and played a key role in assisting UAT team members to help them understand to test the system thoroughly and fixed the bugs reported by users.
Environment: Java, JQuery, HTML, JSON, CSS, JavaScript, AJAX, Web Services, UAT, REST, MS Visio, Adobe Dreamweaver, Adobe Photoshop, QA, WAMP Stack, PHP, MySQL.