Sr.ui Developer Resume
Sanjose, CA
SUMMARY
- Around 9+ years of extensive experience as a Front End UI Developer.
- Proficient in programming JavaScript data capture and event handling methods via the DOM event model
- Debugged and troubleshoot JavaScript code using tools such as Firebug, Fiddler.
- A good knowledge on build tools like Gulp & Grunt.
- Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
- Experience with AJAX, REST and JSON.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
- Solid experience with Responsive Web Design (RWD).
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Experience working with JavaScript MVC frameworks Angular JSand Backbone.js.
- Designed and coded application components in an agile environment utilizing a test driven development approach.
- Well - versed in Object Oriented Programming (OOP) with JavaScript.
- Experience in developing web applications using MVC architecture.
- Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, Spring MVC,and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Familiar with Cross Browser Testing and Debugging.
- Involved in the Software Life Cycle phases like AGILE,TDDand estimating the timelines for projects.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
- Demonstrated ability to complete projects in deadline oriented environments.
- Quick learner and proficient in solving the technical issues in the project.
- Excellent analytical and communication skills with capability to handle new technologies.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, c#, JavaScript, AJAX, JQuery Mobile, JSON, Grunt, Webpack, Gulp,NodeJavaScript Libraries: Angular JS,Require.js,React.JS.
IDE & Tools: Atom, BracketsWebStorm, Notepad++, Sublime Text
Version Control: Github, SVN.
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, Sanjose, CA
Sr.UI Developer
Responsibilities:
- Used tools like HTML5, CSS3, JavaScript, AJAX, JSON primarily for building the web applications.
- Worked on Single Page Applications (SPAs) for dynamic content loading.
- Worked on frame works like Angular Js and React Js + Redux.
- Worked from scratch to implement project in Reactjs using node.js (express), SASS, HTML5.
- Developed the JSON response from AJAX calls like GET and POST
- Extensively implemented on AJAX and JQuery to improve user experience forUInavigation, menu tab, and dynamic content update.
- Developed a project based on React + Redux + Thunk and used transpilers like Babel and used Material - UI and VX - lib for styling.
- Have a very good knowledge on Github VCS.
- Designed and coded application components in an agile environment utilizing a test driven development approach.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used agile methodology for the software development.
- Had a great hands on experience on writing Technical Documentation on Github as well as on Developer s guide.
- Worked on material - UI and VX-library( Confidential s own library) .
- Experience with consuming RESTfulwebservices and workings of SOAP based web services
- Worked on testing frameworks like karma, jasmine and used build tools like Grunt.js and Bower.js.
- Did cross-browser testing for browsers like IE, FF, Chrome and Safari.
- Also had very hands on experience on flow testing frame work like NEMO.
Environment: HTML, HTML5, CSS3, JavaScript, VX-library, Material-UI,GIT, Nemo Testing, AJAX,React js, Angular JS,Agile methodology, Webstorm.
Confidential, Denver, CO
Sr.UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular.js and JSON.
- DevelopedYUI Benchmark, a JavaScript performance testing toolkit for web and Node.js, Spring MVC applications.
- Built our product using Node js which allowed us to render pages on both the client and server using the same codebase.
- Implementing patterns and technologies such as pub/sub, middleware, sandboxing, and require.js.
- Develop the name selectors in UI using Dojo and AJAX for on-key-down responses from back end
- Front End development utilizing HTML, CSS3 and JavaScript leveraging the Bootstrap framework.
- Redesigned the existing conversation module with AngularJS according to the client requirements.
- Used JavaScript, Angular.js, and jQuery for user interactions in 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.
- Good knowledge on App Engine (cloud based platform) for building web applications.
- Used AJAX to display the dynamic data in some parts of the page.
- Used Angular.js, jQuery to handle all the functionalities in the page.
- Manage and develop the project prototype.
- Experience with JQuery mobile, Angular.js and knockout.js. Utilized various JavaScript and JQuery libraries, Ajax for form validation and other interactive features.
- Designed Dojo widgets and reusable modules with Dojo.
- Used JSON for storing and exchanging information between browsers and servers.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Involved in building theUIusing bootstrap.
- Created new plugins using Jquery Mobile with bootstrap.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Environment: HTML, HTML5, CSS3, Java Script, GIT, Require.js,Jasmine,Karma, Angular JS,Agile methodology, Sublime.
Confidential, Detroit, MI
UI Developer
Responsibilities:
- Involved in developing HTML, CSS templates.
- Involved in complete life cycle of software development including designing, developing, testing and deployment of application using agile methods.
- Built applications for scale using JavaScript, NodeJS, and Angular.JS.
- Involved in design and development of n-tier architecture.
- Solid experience in design and development of front end in applications using HTML, JavaScript, CSS, AJAX, Dojo.
- Created Java Servlets using JSP and other classes deployed as .ear file, connecting to Oracle database using JDBC.
- Developed the User Interface using JQuery, Handlebar js CSS and HTML.
- Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git.
- Established continuous integration (CI) practices and standards for PSCU with JIRA, Jenkins.
- Used JSON to load data into DOJO data grid.
- Worked with flash video player.
- Design & implement plugins services with Open Source JavaScript Libraries/Toolkit (Dojo, jQuery, JSON, Ajax, CSS).
- Designed and coded application components in an agile environment utilizing a test driven development approach (TDD).
- Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML5, Handlebar js CSS3.
- Basic Knowledge on converting PSD files to html and css.
- Worked on HTML, CSS, jQuery Mobile, and JavaScript. Additional frameworks like Bootstrap, Sass, and AngularJSwere used.
- Developed a tool to retrieve and send data to third party service provider using REST.
- Involved in reviews of Test scenarios to ensure the requirement coverage.
- Involved in performance and SQL Query optimization.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes AEM, HTML5, CSS3, JavaScript, MongoDB, JQuery and AJAX which were used for UI development.
- Worked with Jasmin and Mocha in testing and Performed Unit testing and performance testing using JUnit.
Environment: HTML5, JavaScript, JSON, Webpack,Jquery Mobile,AngularJS, Require JS, MS Vision.
Confidential, Charlotte, NC
UI/HTML Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the User Interactive web pages in a professional manner with using webtechnologieslike HTML, XHTML, and CSS as per company’s standards.
- Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Worked in close cooperation with project managers and other functional team members to form a team effort in TDD.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, Web Service call and JSON.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3&JavaScript using Dreamweaver.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used the Node.js and backbone.js MVC Frameworks in the development of the web applications.
- Demonstrated implementation and up-gradation of JavaScript Library.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
- Involved in AngularJSmvc architecture implementation.
- Implemented AngularJS client side validation. Implemented AngularJS modules.
- Created UI screens using AngularJS.
- Involved in daily serum calls with client.
- Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
- Used angular.js to develop a standalone test application, in scope of future usage of the framework.
- Updated UI as per changing needs and requirements.
- Writing JavaScript for Node JS applications that is useful for interacting with server and network applications.
Environment: Normalization, HTML/5, CSS/3,JQuery, JavaScript, Ajax,Angular js,, HTML, CSS
Confidential, Belmont, CA
Sr. UI Developer
Responsibilities:
- Responsible for developing the presentation layer using JSP, HTML, XML, XSLT, CSS, AJAX.
- Developed the application using HTML, CSS, JavaScript, JQuery, JSP, backbone.js and require.js
- Used SVN for revision control and code management.
- Used JSP's for loading the web page and JSON structure for the content coming from the backend.
- Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
- Used backbone.js to develop an application to perform CRUD operations on the database server.
- Backgrid.js was used to display the sortable tabular data.
- Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user profile records and security settings for Authentication profiles of various users. This was built using JQuery and JavaScript.
- Created and deployed new features in order to sustain and amend existing applications.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
- Extensively used HTML for audio and video playback.
- Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Used JQuery template for markup.
- Used Ajax, JSON with JQuery for request data and response processing.
- Finding out the bugs, broken links and missing images etc. and rectifying them.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Bug fixes for existing software system and also software enhancement.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Wrote unit test cases for JavaScript code using Jasmine.js.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
Environment: JDK 1.8, HTML, CSS, JavaScript, JQuery 1.9.3, Single Page Web Applications (SPA),Waterfall Methodolgybackbone.js, require.js 2.1.8, jasmine.js 2.0.1
Confidential, Sunnyvale, CA
UI Developer
Responsibilities:
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Worked extensively with the File management and image libraries.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: JavaScript, PHP, HTML, CSS, AJAX, Apache, Windows 2000/XP.
Confidential
Front End Developer
Responsibilities:
- Designed and developed User Interface Web Forms using ASP .NET, CSS, Dreamweaver and JavaScript.
- Involved in the requirements analysis, designing, development, testing and maintenance of the websites
- Developed websites using HTML, CSS, JavaScript, JQuery, Google Maps API(JavaScript Library), XML and Ajax
- Created web page layouts using HTML and CSS
- Design, developed and updated the user interface using CSS, JavaScript.
- Performed client side validations over the forms using JavaScript
- Used Ajax to refresh only certain section of the page and reduce the load on the web server
- Used Cascading Style Sheets in order to separate presentation from the structure
- Defined text alignment, borders, positioning and many other typographic characteristics
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Used best coding practices and naming conventions while writing code in c#,JavaScript, HTML and CSS
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers.
Environment: HTML, CSS, JavaScript,JQuery, Ajax, XML, DOM, Internet Explorer, Chrome, Firefox, Windows.
