Sr. Front End/ Lead Ui Developer Resume
Sunnyvale, CA
PROFESSIONAL SUMMARY:
- Around 9 years of Professional IT experience in all phases of Software Development Life Cycle including Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, and Debugging of various client/server web applications.
- Extensive experience in developing professional web based User Interface (UI) to provide best User Experience (UX). With the help of HTML5, CSS3, JavaScript, JQuery, JSON, XML and also experience in making webpage Cross browser compatible.
- Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
- Developed Hybrid Mobile Applications using Phone Gap /Cordova, Xamarin, Crosswalk for iOS and Android.
- Mobile applications frameworks jQuery Mobile, ionic Framework, Sencha Touch, React Native .
- Developed websites and Mobile applications using JavaScript frameworks such as Angular.JS and Backbone.JS, Require JS.
- Experience of React JS, Polymer, Web Pack, ES6 Babel, Knockout JS, LESS, SASS and Node JS.
- Experience of Handlebars, Underscore HTML templates framework.
- Knowledge and experience of visualization charts D3.js, High charts, JIT.
- Knowledge on implementation of PUSH notification, Google maps .
- Testing Knowledge of Testing web applications using Protractor, Jasmine, Karma, Mocha, Chai.
- Extensive experience in Testing, Debugging and troubleshooting the existing code using Firebug and Chrome Inspector Tools.
- UX Design tools experience of Wireframes, Fireworks, UXpin, Proto.io, Axure, Balsmiq.
- Extensive knowledge in JavaScript, especially using JQuery in AJAX - driven web applications.
- Experience on working with CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
- Knowledge of swift programming for iOS Application implementation.
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Experience in working with various databases like Mongo DB, Oracle, SQL Server and MySQL.
- Experience working in Agile and Waterfall (SDLC Methodologies) environments
- Determined quick learner with strong interpersonal, communication skills and proven ability to manage positive and productive client relationship.
TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, CSS2/CSS3, JavaScript, HTML, CSS, AJAX, jQuery, JSON, Bootstrap, DOM.
Frameworks: JQuery, JQuery mobile, Angular.JS, Backbone.JS and PhoneGap, DOJO,Node JS, Loopback
Servers: Apache Tomcat, WebSphere, Web logic, Websockets, WebRTC, Socket IO
Version Control: SVN, Git, Jenkins, Maven
Languages: C, C++, C#, Java and VB, android SDK .
Operating Systems: Windows 2000/XP/Vista/7/8, Mac OS X, Android SDK, iOS SDK
Programming Concepts: Object Oriented Programming Concepts.
IDE and Tools: Eclipse, Notepad++, Visual Studio, Cocos2dx, Marmalade and Xcode, Xamarin
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
Sr. Front End/ Lead UI Developer
Responsibilities:
- Understand new UI design’s and implemented reusable components for different pages.
- Involved in developing the application to render client side and Server Side.
- Built the Responsive UI screen for create new customer process, Create bill to and ship to screens,
- Customer search results page, customer dashboard page using React and Redux.
- Used stylus for styling of components and widgets .
- Implemented the code with ES6 standard’s and used Babel transpiler to make it understandable to other javascript versions.
- Implemented common layout component’s of header and footer.
- Implemented react UI and maintained the state with redux architecture implementation.
- Used React-router to navigate to different pages and screens .
- Responsible for migrating the components from different tenant’s of website to use common styles.
- Automation of running test scripts locally and configuring the jobs with Jenkins’s.
- Created Environment for automation of test cases and setup of CI/CD solutions for GIT repository of different applications.
- Mobile application Development with react-native.
- Used enzyme, Sinon, Mocha, Chai, Karma framework for unit testing .
- Implemented responsive react components for different resolutions.
- Integrated Data coming from CMS service to the element’s of navigation data and Fly layout’s.
- Admiral dashboards for generating report’s of automation jobs for different browser’s .
- Used React debugger plug-in for debugging the component structure.
- Experience working in Scrum, attending daily meetings and weekend demos’.
- Closely work with the QA Team to give user enhanced experience and reduce the number of key strokes for given scenario.
- Determined quick learner with strong interpersonal, communication skills and proven ability to manage positive and productive client relationship.
Environment: React Java script, Redux, React-router, HTML5, CSS3, stylus, Babel, Webpack, Mocha, ES6, Karma, Enzyme, Hapi, Sinon, Node js, React native, Zeplin .
Confidential, Franklin Lakes, NJ
Sr.Front End/ Lead UI Developer
Responsibilities:
- Responsible for all client side UI Validation and implementing Business logic based on user selection using AngularJS.
- Built the Responsive UI screen for create new customer process, Create bill to and ship to screens, Customer search results page, customer dashboard page using HTML 5, CSS3 and twitter Bootstrap.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and Hence building type ahead feature for zip code, city and county look up using jQuery, Ajax and jQueryUI
- Understanding design skills of wireframes, Prototypes.
- Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several session at one time.
- Developed Mobile UI and Web responsive applications.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript.
- Developed mobile applications with the help of PhoneGap.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS3.0 and JavaScript
- Used Bootstrap andAngular.js for effective design of Web pages.
- Involved in extensive HTML5 coding.
- Developed fast loading images using Adobe Photoshop CS3.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and Positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Closely work with the QA Team to give user enhanced experience and reduce the number of key strokes for given scenario.
Environment: HTML5,JavaScript, MS Excel, Angular JS, JSON, Ajax, Web 2.0 standards, CSS3, Web services, Adobe Photoshop CC, Axure, PhoneGap/Cordova, Xcode, Android, SQLite.
Confidential, Westchester, IL
Sr. UI Developer
Responsibilities:
- Involved in developing user interfaces using HTML5, CSS3, JavaScript, jQuery, Backbone, JSON
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript and HTML5.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in Web pages to get user input and requests
- Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown Menus on web pages and display part of a webpage upon user request.
- Designed the user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, Bootstrap framework.
- Mobile application UI design and development.
- Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.
- Involved in writing SQL Queries, Stored Procedures and Triggers
- Used Bootstrap and Angular.js for effective design of Web pages
- Worked on implementing directives and scope values using Angular Js for an existing webpage.
- Wrote code to implement AJAX based applications be fetching the response from backend API as a Part of JSON
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and Java Script.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the Application
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Worked closely with team members to meet the client requirements.
Environment: HTML5, CSS3, JavaScript, JSON, AJAX, Backbone JS, Require, Eclipse, MS Office, Bootstrap, Underscore, jQuery, HTTP, UXPin, PhoneGap, XCode, Android, Node JS, Bower, Grunt.
Confidential, CO
UI Developer
Responsibilities:
- Designed layouts on the front-end using HTML5, CSS3, JavaScript, and JQuery.
- Built CSS and JavaScript system for controlling text display issues cross-platform and cross browser.
- Used JQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Worked with backend programmers to troubleshoot Java Script related issues with front-end connectivity.
- Implemented JQuery to improve the overall usability of the website interface.
- Implemented AJAX functionality to speed up web application.
- Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout.
- Widely used Optimization technique in existing code.
- Used JSON for data transfer between front end and back end.
- Implemented web standards, and resolved accessibility of the web pages which receive more user traffic.
- Understanding database entities and setting up relationship.
- Understanding entities and their attributes for defining classes, attributes properties and functions.
Environment: HTML5, CSS3, DHTML, JSP, JavaScript, JQuery, AJAX, Adobe Photoshop CS3, PHP 5, MySQLMicrosoft Vision, UML.
Confidential, Richmond, VA
Web/ UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, AJAX.
- Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, and JavaScript.
- Defined new validations through Backbone for the form field validation implemented through HTML5.
- Built Webpages that are more user-interactive using jQuery, plugins for Drag and Drop, jq Validator, AutoComplete, AJAX, JSON, Backbone, and JavaScript, Bootstrap
- Applied jQuery core library functions for the logical implementation of all the applications at the client side.
- Used jQuery and AJAX for service calls on pages to interact with the server for information.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Testing the website on multiple browsers with their old as well as latest release.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Created SQL queries to perform insert, update or delete operation on SQL database.
Environment: HTML 5, JavaScript, AJAX, CSS3, JSON, jQuery, XML, SQL, Bootstrap.
Confidential
Web 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.
- Mobile application development using PhoneGap .
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript, and MySQL.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms.
- 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 Webpages and internal layouts.
- Implemented jqplot charts
- Responsive Web design application using JQuery Mobile Framework.
- Deploying mobile applications to android and ios .
- Used CascadingStyleSheet (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 webpage upon user request.
- Performed Client-side validations using JavaScript.
- 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: HTML, CSS, AJAX, JQuery, JavaScript, PHP, Apache, MYSQL, FTP, Notepad++, PhoneGap, Bootstrap, Angular JS.
Confidential
Web Developer
Responsibilities:
- Implemented and designed user interface for web based customer application.
- Understanding of application development lifecycle methodologies.
- Built pages from Photoshop mockups using HTML, Java Script, J Query and CSS.
- Experience on working with 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.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Integrated with back end code (PHP) for highly interactive AJAX based applications.
- Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp net Framework.
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Strong communication, analytical and interpersonal skills working within cross-functional teams
- Excellent problem solving skills and the ability to work independently.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
Environment: HTML, XHTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, APACHE, ECLIPSE, Linux, SVN.
Confidential
Web Developer
Responsibilities:
- Interacted with business system analyst to understand the technical requirements of the project.
- Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Involved in developing android applications and customization as per customer requirements using Java and XML.
- Well experienced with security protocols and debugging of android applications.
- Involved in developing test plan and procedures.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in writing SQL Queries, Stored Procedures.
- Debugging WebPages with firebug and fixing issues.
- Worked on Cross Browser issues for different versions of IE, Mozilla and Chrome.
- Validating views with W3 markup validation service and fixed errors.
- Preparing the documentation for the entire process for the future reference.
- Optimizing SQL queries and stored procedures.
- Maintaining documents and source code in CVS.
Environment: Java, JavaScript, jQuery, XHTML, CSS, Apache, MYSQL, Photoshop, Illustrator, Dream viewer, Eclipse
