Ui Developer Resume
Sunnyvale, CA
PROFESSIONAL SUMMARY:
- Around 7+ years of professional experience in Web Application Development with a great interest in the areas of User Interface and Front End Development.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment
- Extensive work experience in writing web application programs covering front - end using the web technologies like DHTML, HTML4/5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, Bootstrap, MEAN Stack, Angular.JS, Node.JS, React JS, Knockout JS, Axure RP Pro, DOM, AJAX and JSON.
- Experience in effectively communicating conceptual ideas and translating business requirements into interactive web applications.
- Proficient in building Web User Interface using HTML5, CSS3, DHTML, table less XHTML and JavaScript that follows W3C, WCAG Web Standards and are browser compatible.
- Experience in using Software development methodologies such as Agile, Scrum and Waterfall.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, HTML&CSS to develop valid code and table-free sites.
- Experience in front-end tooling workflows Node.JS (NPM), Bower, SASS, Gulp and Grunt.
- Well versed with multiple version control tool GIT Hub.
- Experience in developing Responsive Web Design and cross platform server side applications using Bootstrap framework to achieve scalability in real-time web applications.
- Hands on experience for Java Server Pages (JSP) coding with focus on Cross-browser/Cross-platform compliance.
- Experience in DOM (Document Object Model), DOM manipulations and DOM functions.
- Extensive experience with Java IDEs like Eclipse, Net Beans and Google Web Toolkit (GWT).
- Good experience working with High Traffic Websites.
- Experience with Firebug for Mozilla and debugging for IE Toolbar and Internet Explorer.
- Knowledge in using Package Managers like NPM, Yeoman and Bower and using Task managers like Grunt and Gulp.
- Experience in testing JavaScript code with Jasmine and Karma.
- Experience with data integration and RESTful API Design.
- Experience with optimization and 40% of CSS3 Code Reduction by using compilers SASS and LESS
- Designed web applications and web contents utilizing various Search Engine Optimization (SEO) techniques with implementation of Meta tags to develop web applications while producing high ranking for numerous key words.
- Experience in effective communication of conceptual ideas and translating business requirements into interactive web applications.
- Worked closely with information architects, developers and others to produce a team driven end product that lead to top notch user experience.
- Expertise in using IDE like Eclipse, Rad and NetBeans for debugging and coding standards.
- Extensive experience in developing the front end/web applications using HTML/HTML5, CSS/ CSS3, JavaScript, AJAX, JQuery, JSON, AngularJS, Bootstrap and XML with specializing in modern techniques, best practices and web standards.
- Proficiency in Client Side designing and validations using HTML, HTML5, JavaScript, and AngularJS.
- Command on Angular JS controllers, directives, creating custom services with factory and service methods, routing and handling animated events.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Proficiency in Responsive Web design using Custom CSS, Bootstrap, cross browser (no tables for non-tabular data) and adapt to the changing environment.
- Specialized in development and implementation of Application, mobile, and Web-based Technology Solutions.
- Knowledge of web debugging tools (Firebug, Fiddler debugging tool).
- Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behavior in CSS/CSS3.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox, Opera and Google chrome.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experience with Frontend testing like Mocha, jasmine, and Karma.
- Strong experienced in debugging and troubleshooting the existing code.
- Proficient in using Git for committing and branching code for version control as well as resolving conflicts when working with others.
TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, CSS2/CSS3, JavaScript, CSS, AJAX, JQuery, XML, JSON, PHP, Angular.js/2, ReactJs, Bootstrap, Core Java
Web/App Servers: Apache Tomcat 5.0.30/5.5.20, WebSphere 7.0
IDE & Tools: MS Visual Studio for web, Dreamweaver, Eclipse2.x/3.x., Notepad++, Sublime text, Net Beans, JSfiddle, Webstorm
Methodologies: Agile, Rational Unified Process (RUP), Waterfall
Debugging Tools: Firebug, Bugzilla, (internet explorer)
Database: SQL(oracle), MySQL, MSSQL
Operating Systems: MAC OS X, Windows 98/2000/XP/Vista/7/8/10.
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
UI Developer
Responsibilities:
- Experience working in fast paced Agile Environment. Attended daily stand up meetings and involved in the spring planning
- Developed dynamic responsive Web Application by integrating AngularJS with Twitter Bootstrap which is further integrated with Web Services provided by the development team.
- Developed the complete HTML5, CSS3 and JavaScript of the pages with emphasis on performance and accessibility
- Knowledge about creating SPA and worked with Angular Route and Angular while creating different kind of views.
- Strong understanding in using controllers, modules, directives, factories, services, dependency injection and digest cycle in AngularJS.
- Validating user actions on the client side and providing responsive feedback.
- Participated in bug thrashing sessions to discuss and resolve bugs with developers.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like AngularJS, UnderscoreJs and Bootstrap.
- Used JQLite and Javascript for DOM manipulations and handling AJAX requests.
- Involved in fixing Front-End issues with the responsive layouts.
- Making validations, session maintaining using HTML5 validations and bootstrap session maintaining option.
- Established basic website structure using ReactJS framework and webpack module bundler.
- Implemented content switching using ReactJS routing and fetched data through asynchronous call.
- Skilled in solving browser compatibility issues and maintain consistency throughout the web application
- Good knowledge of using JavaScript testing frameworks Jasmine and Karma.
- Coordinated with the teams for QA and issue tracking and bug fixing.
- Experience with CSS preprocessors like SASS/LESS and javascript task runner like GULP.
- Used GIT for version control and RADAR for defect tracking.
- Worked in a team project which is in Agile Scrum environment to accomplish the requirements of the project within the given sprint deadline.
Environment: HTML, CSS, JavaScript, XML, TOMCAT APACHE, Firebug, React.js, DHTML, AngularJS/2, JQuery, Bootstrap.
Confidential, Billings, MT
UI Developer
Responsibilities:
- Responsible for executing clean and progressively enhanced code for complex designs that reflect the architectural direction provided within the established technical framework.
- Development with modularity in mind to accommodate shifting priorities and the challenges associated with rapid prototyping and agile methodologies.
- Participated in project scoping and planning, wrote detailed level technical and functional specifications documentation
- Experienced in hand-coding HTML5, CSS3, JavaScript, and other technologies
- Experience with JavaScript Frameworks ExtJS, AngularJS, jQuery.
- Expert in developing and testing across multiple devices/platforms and browsers (traditional desktop and mobile devices), using MVC/AJAX/CSS preprocessing concepts and tools such as Fiddler, Firebug, YSlow, etc.
- Experience using testing strategies such as TDD, including knowledge of JSUnit and/or Selenium.
- Expert in presentation layer concepts such as progressive enhancement, responsive design, MVC, object-oriented development
- Experience in managing assignments effectively, multi-tasking, and working within tight deadlines
- Strong client-service orientation and experience working in a fast paced setting.
- Involved in developing pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, Drupal, JavaScript, jQuery, Ajax.
- Excellent experience in Restful Web services like JIRA and Big Web service development and consumption. (JAX-RS and JAX-WS)
- Designed Frontend with in object oriented JavaScript Framework like Angular.JS and Ext.JS.
- Worked with BA's and business users to understand requirements and delivered outcomes on time
- Created XHTML Pages with CSS and the Box Model. Integrated the Java code (API) in JSP Pages.
- Developed functions and features in Drupal using PHP
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Extensively used jQuery for screen design and development.
- Developed Search Engine using JSP, presented the XML data in the web page using JavaScript and jQuery.
- Used Adobe Content Management system (CMS) for the dynamic configuration of the web application.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server
- Environment: JavaScript, HTML5, CSS3, JSP, XML, Bootstrap.js Backbone.js, AngularJS, EXTJS, .net D3.js, DHTML, jQuery, Ajax, DOM, JSON, Adobe CMS, Spring, Adobe Flash, SOAP, REST Web Services, Eclipse
Environment: Eclipse, JavaScript, HTML5, CSS, AJAX, JavaScript, JQuery, Git, AngularJS.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Involved with end users and Business Analyst to understand the business requirements.
- Developed creative solutions for challenging client requirements while working in cross functional team settings, explain technical needs and provide training across departments.
- Responsible for design and development of the web pages from mockups.
- Used AngularJS for the logical implementation part at client side for all the applications.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed CSS based page layouts that are uniform on all screens throughout the application, cross-browser compatible and standards-compliant.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using XHTML, HTML, CSS, JavaScript jQuery and AngularJS.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Designed dynamic and browser compatible pages using HTML, XHTML, CSS, JQuery, AngularJS 1.4 and JavaScript.
- My most recent effort was using jQuery, Bootstrap and JQuery in a Play framework to render responsive pages was responsible for developing responsive web pages using techniques like Bootstrap.
- Wrote application level code to interact with the backend databases SQL server and AJAX.
- Developed code to call the Application Programming Interface (APIs) to fetch the data and populate on UI using JQUERY/AJAX.
- Designed and developed User Interface Web Forms using Flash, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Developed JQuery methods to support the dynamic nature of the web-site elements like navigation, animation buttons and icons etc.
- Used Angular Http service extensively to implement front end /user interface features in the application.
- Used firebug, IE toolbar and chrome canary tool for debugging java script and fixing issues.
- Made use of plugins to make the web pages interesting and easy to use.
- Worked with JASMINE in testing and performed Unit testing and execution testing utilizing JUNIT.
- Used firebug, IE toolbar and chrome canary tool for debugging java script and fixing issues.
- Took initiative to fasten the project's progress.
- Interacted with business and quality assurance teams to deliver the final product within deadline period.
Environment: HTML5, CSS, JavaScript, AngularJS, jQuery, Bootstrap, JSON, AJAX, Git
Confidential, New York, NY
Web Developer
Responsibilities:
- Creating Front-end Applications using HTML, CSS, and JavaScript.
- Developed custom web application interfaces using HTML and CSS.
- Application Architected and developed using Backbone JS, MVC framework.
- Developed GUI using JavaScript, HTML, XHTML, AJAX, CSS and Jquery in ongoing projects.
- Performed client side validations over the forms using Backbone JS.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Developed CSS styles to maintain the uniformity of all the screens throughout the Responsible for design and development of the web pages from mock- ups.
- Responsible for code optimization and testing across other browsers.
- Responsible for designing the browser compatible pages using HTML, CSS, JavaScript and Jquery Mobile.
Environment: HTML/HMTL5, CSS/CSS3, JavaScript, jQuery, AngularJS, React.js, Node.js, Grunt.js, Express.js, Handlebar.js, JSP, GIT, SVN, ASTRA CMS, JIRA, Confluence, Version one, Photoshop, Dreamweaver, Sublime, Webstorm.
Confidential, Santa Clara, CA
UI Developer
Responsibilities:
- Developing self-contained, reusable, and testable AngularJS modules and components for Service Release Automation (SRA) application.
- Refactored, re-architected, and enhanced existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance, code reduction, ease of upgrade, scalability and enhanced performance.
- Architecting User Interface and UX for the application and guiding front-end development best practices in the team.
- Working closely with Product Manager, Designer and QA on a daily basis using Agile Development Methodologies.
- Participate in meetings to define the application requirements. Responsibilities include bug fixing, enhancements, analysis, design and development of new modules and projects.
- Working on front end and business logic layer for route map that is an aggregate view of direct reports' performance cycle.
- Involved in deriving and finalizing UI for the application. Major contribution in revamping design of various modules making it much more intuitive & user friendly.
- Actively involved in defining the requirements for the application and prepared functional specifications for careers module. Actively involved in the database design for the module.
- Creating HTML pages with Javascript that enabled interaction with flash and JSP and Tag Libraries by using HTML5.
- Implemented AJAX driven Element and Search Algorithm using Ajax
- Developing Prototype for the project using Ajax, Hardcoded JSON, jQuery, AngularJS, JavaScript, HTML, and CSS.
- Created HTML pages from the PDF's given by the UX and used AngularJS to retrieve data from the rest services
- Used Ajax calls through AngularJS to populate the data tables on the front-end.
- Conceptualized and developed various tools using ExtJS to help in business development and product enablement
- Used AJAX for communicating with the backend using apache server with both J2EE and Java applications. Tested the applications on IE, FireFox and Netscape.
- Designed and developed application from concept to final production. The site was designed using AngularJS/MVC, MySQL, XHTML, jQuery, JavaScript, and XML integrated custom code, open source and web APIs.
- Created object oriented front end framework using AJAX, jQuery, and AngularJS
- Developed Java Script cookies using ActionScript 3.0. The AngularJS/MVC application took care of the front end user identification using JQuery front end form validation.
- Developed tested cross-browser compatible and standards-compliant CSS-based page layouts.
- Responsibilities include bug fixing, adding feature requests, enhancements and new development. Migrated the JSP based applications to Web 2.0 / MVC application.
- Created WebPages using JavaScript frameworks like AngularJS and used libraries like Dojo, and JQuery for interfacing and integrated with J2EE application.
Environment: HTML, CSS, Bootstrap, JavaScript, AngularJS, AJAX, JSON, GIT
Confidential, NYC, NY
Java Web Developer
Responsibilities:
- Creating Front-end Applications using HTML, CSS, JavaScript, JQuery, AJAX, XML and JSON.
- Contribute to the design direction of our product set.
- Worked with next-generation technologies like AJAX and JQuery to enable more efficient development and more responsive interfaces.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Designing and implementing functionality using technologies including JavaScript, AJAX, and • JavaScript frameworks such as JQuery.
- Creating cross-browser compatible and standards-compliant CSS based page layouts.
- Successfully implanted entire Invoice Module using Oracle Business Intelligence (BI) publisher
- Successfully developed unique custom opcodes for Balance Inquiry and Balance Transfer with zero defects.
- Improved the Functionality of default Invoicing Opcodes to optimize and enhance the overall Invoicing process of Oracle product: Billing and Revenue Management (BRM).
- Highly involved in making updates to the current website and simultaneously handling other projects.
- Involved in coding pages with best Search Engine Optimization (SEO) techniques.
Environment: JAVA, JSP, XML, HTML, Java Script, Oracle, JDBC, Eclipse.