Sr. Ui Developer Resume
Buffalo, NY
PROFESSIONAL SUMMARY:
- Over 8 years of extensive experience in the field of Web Applications development using HTML/HTML5, CSS2/CSS3, XHTML, JavaScript, jQuery, AJAX, XML, Java and J2EE technologies.
- Good Experience in Software Development Life Cycle (SDLC) in developing and designing web pages.
- Working knowledge with Responsive Web Design concepts using Bootstrap and jQuery media queries.
- Sound Knowledge in Document Object Model and its functions.
- Excellent working knowledge on LAMP/WAMP environment.
- Professional in creating Mockups and Prototypes, Layouts and Flow of Future Pages.
- Proficient in developing web pages quickly and effectively using HTML5, CSS3, JavaScript, jQuery, AngularJS and NodeJS.
- Great ability to write clear, maintainable, well - documented, well-commented and efficient code for web development.
- Proficiency in coordination, management, good problem solving, analytical and presentation skills.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages
- Experienced in developing Single page applications using AngularJS.
- Experience working with NodeJS to setup Web API’s.
- Experience with various MVC JavaScript frameworks like AngularJS and NodeJS.
- Knowledge on PHP5, MySQL and Oracle DB.
- Experience working with various IDEs like Adobe Dreamweaver, Adobe Experience Manager, Eclipse, Net Beans, Adobe Photoshop.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, Backbone, Bootstrap, ExtJS 4.0, Require, Handlebars, and Dojo toolkit.
- Experience in working with operating systems like Windows, UNIX and Linux.
- Experience in working with different domains like Banking, Finance, Production and Insurance.
- Configuration and Version control management using CVS, SVN and GIT.
- Knowledge of Agile methodology and experience working in a fast-paced Scrum environment.
- Proficiency in deploying applications on J2EE Application servers like Tomcat, JBOSS, and WebLogic.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Proficiency in coordination, management, problem solving, analytical and presentation skills.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML, XSLT, Java, JDK, JavaScript, Ajax, jQuery, JSON, PHP
Development Tools: Adobe Photoshop CS5, Adobe CQ5, Google Ad Words, Yahoo Search Marketing (spring tool suite)
Wire Frame Tools (wire frame): Adobe Illustrator CS3
JavaScript Libraries: Ext JS 3.0/1.0,Angular JS, Backbone.js, Node.js, React JS, Karma
IDE’s and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublime text.
Database: PL/SQL (oracle), MySQL, MSSQL
Debugging Tools: Firebug, BugZilla
Operating System: Windows XP\7\8\10, MAC OS X, Unix, Linux
PROFESSIONAL EXPERIENCE:
Confidential - Buffalo, NY
Sr. UI Developer
Responsibilities:
- Developed web interfaces as per the functional requirements.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
- Created custom directives, services and filters in AngularJS
- Developed UI using AngularJS for rich user interaction.
- Used AngularJS to design Single Page Applications.
- Refactored application to use AngularJS for a simpler user-friendly view and for better performance.
- Used NodeJS Express framework to setup middle wares to respond to HTTP requests.
- JavaScript MVC Frameworks Angular.js, Backbone.js
- Called Rest web services through AngularJS services to get JSON object and modified the response object to display in UI.
- Experience in pair-programming work.
- Lead a small team of 4 junior developers.
- Used NodeJS framework to setup Web API’s.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Developed HTML5 prototype documents with CSS3 Style Sheets.
- Used React JS with AngularJS for improved performance in rendering the view.
- Used D3.js for visualizing the data in the form of charts.
- Deployed Application on Amazon Web Services using AWS S3, EC2 and Dynamo DB Services.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
- Turned the application into a Highly Interactive, using AJAX web development techniques.
- Involved in Writing jQuery based Ajax Requests to update the web page without reloading the whole page.
- Built dynamically generated dropdown lists using Ajax, jQuery UI and AngularJS.
- Implemented the Drag and Drop functionality using jQuery.
- Coded Java Script for page functionality and Light box plugins using jQuery.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Did Cross - Browser coding, for making pages compatible across all browsers.
- Produced GUI prototypes for business logic presentations.
- Involved in deploying the code into the GIT repository and maintain the version control using GIT.
Environment: HTML5, XHTML 2.0, CSS3, JavaScript, jQuery, JSON, Ajax, Flash, GIT, AngularJS, NodeJS, Bootstrap, MVC, Web API.
Confidential
Sr. UI Developer
Responsibilities:
- Created interactive web pages and applications using HTML4, CSS3, AngularJS and jQuery.
- Created AngularJS custom controllers and services as per the functional requirements.
- Called Rest web services through AngularJS services to get JSON object and modified the response object to display in UI.
- Used test driven development approach for application development.
- Used AngularJS filters to filter functionality in search box.
- Worked on integrating jquery APIs with MVC pattern.
- Created and modified the CSS classes to change the look and feel.
- Used jQuery Selectors to show and hide the particular content.
- Used ng-class directive to add CSS styles to pages through JavaScript framework AngularJS.
- Defined variables, nesting CSS classes, mixins to add CSS styles to HTML form elements using SASS.
- Used NodeJS REPL terminal to debug java script codes.
- Used NodeJS Express framework to setup middle wares to respond to HTTP requests.
- Used NodeJS framework to setup Web API’s.
- Experience in using MySQL for storing data in the database.
- Experience in using GIT for pulling and committing the developed content from/to the GIT repository.
- Sound understanding and good experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Highly curious about new front-end development technologies and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Involved in understanding functional specifications and developing creative solutions to meet business requirements.
- Built dynamically generated dropdown lists using Ajax, jQuery and AngularJS.
- Implemented the Drag and Drop functionality using jQuery.
- Coded Java Script for page functionality and Light box plug-in using jQuery.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Follow up with the development team on the improvements, integration and further enhancements in the website.
- To release the enhancements within the specified timeline communicated.
Environment: HTML4, CSS3, JavaScript, AngularJS, NodeJS, Bootstrap, JSON, SOAP, SQL, Adobe Dreamweaver, Eclipse, Karma, GIT.
Confidential
UI Developer
Responsibilities:
- Developed and designed various screens and their architecture in accordance with the specifications.
- Designed UI using front end technology stack such as HTML, CSS, JavaScript, and jQuery.
- Integrated backend codes using jQuery, JSON, and AJAX to get and post the data to backend servers.
- Used Object Oriented Programming concepts to design new classes and functionalities using various jQuery components for CRM application for customer service.
- Developed the Application on Eclipse.
- Designed cross browser compatible and standard compliant CSS based page layouts.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Designed user acceptance cases, test cases. Tested (Validating) front end with different set of data.
- Used EXTJS library for creating UI components using HTML, CSS and JavaScript
- Worked on developing responsive Web pages using CSS3 Media Queries.
- Used jQuery for basic animation and end user screen customization purposes.
- Optimized the page load time for heavy traffic using Firebug and Chrome Dev tools.
- Worked closely with QA team in fixing cross browser compatibility issues.
- Used Ext JavaScript, AJAX and jQuery for UI.
Environment: HTML, CSS, AngularJS, NodeJS, Bootstrap, JavaScript, JSON, jQuery, Ajax, Adobe Dreamweaver, Eclipse, SVN, EXT JS
Confidential
UI Developer
Responsibilities:
- Actively participated in requirements gathering, analysis, design, and development, testing phases.
- Used agile methodology for the software development.
- Worked one-on-one with client to develop layout, color scheme for the website and implemented it into a final interface design with HTML4, CSS3and JavaScript.
- Developed CSS3 style sheets to give gradient effects.
- Developed page layouts, navigation and icons.
- Tackled various issues related browser compatibility to accommodate these advanced and fast technologies.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used Ajax 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.
- Developed Web Services for data transfer from client to server and vice versa using SOAP, WSDL, and UDDI.
- Used SOAP over HTTP for communication between components.
- Used Log4j utility to generate run-time logs.
- Created DDL and DML SQL scripts for creation of database objects.
- Worked with the team of architects and back-end developers to gather requirements, enhance the application functionality and add new features.
Environment: HTML, CSS, DHTML, JavaScript, jQuery, XML, SOAP, DML, DOM, Adobe Photoshop, Log4j, Oracle.
Confidential
Java/UI Developer
Responsibilities:
- Responsible to enhance the Portal UI using HTML, Java Script,CSS as per the requirements and providing the client side JavaScript validations.
- Developed Web services component using WSDL and SOAP with DOM parser to transfer and transform data between applications.
- Responsible for coding POJO Classes.
- Developing Hibernate Configuration files for Oracle.
- Involved in Functional and UAT Testing.
- Developing at Client side validations using Struts valuator.
- Used Ajax framework for server communication and seamless user experience.
- Followed Agile Methodology to satisfy the customers.
- JUnit test cases for unit testing modules.
- jQuery for designing TABS and DIALOGBOX.
- Used Log4j for logging the output to the files.
- Involved in generating build script using ANT that compiles the code, builds a war file and deploy the application on the application server.
- Used CVS tools for version control.
- Effectively interacted with team members and business users from different regions for requirements capture and analysis.
Environment: HTML, CSS, JavaScript, JUnit, Log4j, jQuery, ANT, WSDL, SOAP, Ajax.
