Senior Ui Developer Resume
Sunnyvale, CA
SUMMARY
- Over 10 years of extensive work experience in development implementing enterprise applications in team - oriented environments using the web technologies like HTML4/5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, JSON, XML, RWD, Bootstrap, AJAX, d3, Node, Angular js, Leaflet and CANJS.
- Deep understanding of Node.js and middleware frameworks like Express(Kraken-js).
- Demonstrated expertise in developing web pages with HTML5 and CSS3 more effectively.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Strong knowledge in working with Document Object Model.
- Extensive experience in jQuery and AJAX for building rich user friendly, high performance web applications.
- Good knowledge in Angular JS and CAN JS framework.
- Used RWD techniques such as using flexible grids and layouts, images, intelligent use of CSS Media queries for user’s experience on different screens.
- Leverages open-source software by implementing and extending well-known tools and frameworks.
- Strong knowledge of Responsive Web Design(RWD)
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development, and Testing.
- Ability to handle multiple tasks and challenging deadlines, work effectively with peers, in-group and independently.
- Excellent communication with Interpersonal skills and a self-motivated team player.
- Strong problem-solving skills and a thirst to learn the latest technologies in the industry.
TECHNICAL SKILLS
Web Technologies: HTML4/5, CSS/CSS3, LESS, SASS, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JSON, d3, Leaflet, CANJS, AngularJS
JavaScript Libraries: jQuery
JavaScript MVC Framework: CAN js, AngularJS
Debugging Tools: Firebug, Chrome, Safari
Database: MS SQL Server 2008R2,2005,2000, DB2
Version Control: VSS, SVN, Git
Design IDE: Atom, WebStorm, Spring Tool Suite, Visual Studio 2005/2008/2010
PROFESSIONAL EXPERIENCE
Confidential, Sunnyvale CA
Senior UI Developer
Responsibilities:
- Implemented SSO in Developer Portal which serves as a guide to suppliers and sellers on Confidential 's Item Management APIs and moved the authentication performed on the browser layer to node layer thereby making the system more secure.
- Worked on various modifications including developing new reports and charts for the Item Ingestion Portal. The ingestion portal is used by Confidential partners to ingest their items to the Confidential system which then undergoes authentication and authorization checks, validation checks and compliance checks after which it is assigned the unique id.
- Worked on custom directives to develop reusable filter component.
Environment: Node.js, Angular.js, nvd3.js, jQuery, AJAX, HTML5, CSS3.
Confidential, San Jose, CA
Team Lead
Responsibilities:
- Worked on Root application for generating various financial reports to analyse the business transactions.
- Worked on code refactoring of the WATCH application using object oriented code in JavaScript to implement the business logic. The application provides daily update on Confidential ’s business across the world in the form of various charts to the business teams within Confidential . The business teams can create customized subscriptions focusing on their key metrics in the WATCH app and the WATCH app will notify the users on the Business Health periodically.
- Implemented Page Optimization techniques for web pages in WATCH, Best Practices in JavaScript and handled Cross Browser compatibility issues in web pages.
- Co-ordinated with the Data Team and Algorithm teams to ensure the accuracy of the metrics calculation and then data flow from Teradata to MySQL Server based on which the charts and tables were displayed in the UI.
Environment: jQuery, AJAX, HTML5, CSS3, High Charts.
Confidential, San Jose, CA
Web UI Developer
Responsibilities:
- Worked on Hub Portal for Confidential, enabling functions as per specifications and architecture approved by client.
- Developed and implemented the new feature - Communities in Hub, which serves as a platform for creating public, private and restricted communities based on interests and organization. In Communities, members can create and post articles using rich text editor and post images/videos/links (with preview) along with provision for other members to comment, like, reply etc.
- Work with express for http routing and running server side JavaScript code using Node js.
- Developed custom directives and Services in AngularJS.
- Worked on text-angular which is a powerful Text-Editor/WYSIWYG editor for Angular.js to provide rich user experience in the front end.
- Worked with the user experience team to develop best possible UI design for the end users.
- Worked on enhancements post production roll-off.
Environment: Node.js, Kraken-js, Angular.js, jQuery, AJAX, HTML5, CSS3.
Confidential, Cupertino, CA
Web UI Developer
Responsibilities:
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Developed Total Compensation Planning application which is a single page web application using AngularJS for creating events associated with appraisal process, running P2A process based on business groups and generating reports.
- Designed dynamic and browser compatible pages using HTML, CSS, and JavaScript.
- Used various Angular UI components extensively to make the pages more interactive.
- Integrated SSO on the TCP application.
- Worked on development of Interactive Maps and Charts for analyzing the account wise channel sales across world for any selected area up to the level of each Point of Sale using Can js, d3 and Leaflet.
- Worked extensively on AngularJS, HTML, CSS, JavaScript, Ajax, jQuery.
- Used RWD (Responsive Web Design) techniques to enhance web page display based on screen-size, platform, and orientation.
- Used JSON extensively for collecting data from server and sending requests to the server from client-side.
- Using Object Oriented concepts in improving the performance.
- Designed and implemented UI for few enhancements.
- Involved in System Unit Testing and Integration testing in development, QA, UAT, Staging and Production environments.
Environment: CSS3, HTML5, jQuery, AJAX, d3.js, Leaflet.js, CAN.js, Angular.js
Confidential
Web UI Developer
Responsibilities:
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, internet explorer, Firefox, and Google chrome.
- Worked on UI Design for 2 new modules of the EZCARE Application - Rules Engine and HEDIS Reports using HTML, CSS, JavaScript, Ajax, jQuery, and UI enhancement coding.
- Worked extensively on jQuery.
- Used RWD (Responsive Web Design) techniques to enhance web page display based on screen-size, platform, and orientation.
- Used Bootstrap, angular.js for developing modules on front-end.
- Developed UI to display HEDIS Reports data generated.
- Used JSON extensively for collecting data from server and sending requests to the server from client-side.
- Using Object Oriented concepts in improving the performance.
- Created various Report templates.
- Designed and implemented UI for few enhancements.
- Involved in System Unit Testing and Integration testing in development environment.
- Worked on MS SQL Server as database.
Environment: jQuery, RWD, Bootstrap, angular.js, CSS3, HTML5, SVN, AJAX, JSON, ASP.NET, MSSQL
Confidential, Irvine, CA
Web UI Developer
Responsibilities:
- Developed UI for web application for generating and displaying performance related reports and its architecture in accordance to OOP concepts.
- Developed JavaScript code for page functionality. Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page.
- Worked on Responsive Web Design for client website.
- Revamped the code for different pages to bring latest technology effect on the pages.
- Worked on cross-browser compatibility issues.
- Worked on MSSQL Database.
- Worked with team on all aspects of the project.
- Worked as a motivated, pro-active team player voicing opinions and feedback with facts.
- Introduced new web technologies and ideas to the team and explaining the best practices.
- Resolved all the assigned defects and interacting with QA to resolve any issues.
Environment: CSS3, HTML5, JavaScript, SVN, AJAX, jQuery, Bootstrap, JSON, ASP.Net, MSSQL.
Confidential
Software Developer
Responsibilities:
- Redesigned Sites Layout for client’s company sites using CSS.
- Revamped the code for different pages to bring latest technology effect on the pages.
- Did the Requirement Study, UI design, Development, and Implementation for few Modules of the SBG HR application.
- Worked on UI Design for the Variable Allowance Payment Module and Trip Allowance Payment Module using HTML, CSS, AJAX, and JavaScript with required validations.
- Worked on the UI design of the Travel and Tourism Website of the company using
- Ajax, JavaScript, and CSS to present data to users in a much comfortable environment, citing the offers and packages by various airways.
- Developed JavaScript code to validate and verify the Employee’s eligibility to avail different types of Loans from Bank depending upon their tenure, Grade etc for which the company does the processing, when they place the request through intranet site.
- Worked on UI design of various annual reports on the company website.
- Worked on cross browser compatibility issues.
- Developed Webpage for Employees to verify their Passage Status through Company’s intranet website.
- Did Modifications to the then existing website according to the policy changes made by the Company regarding Employee Passage, Medical Reimbursement etc.
- Worked on DB2 database.
- Worked on generating various reports in PDF.
- Worked on RPG programs related to Payroll process.
Environment: CSS, HTML4, JavaScript, AJAX, ASP.Net, DB2.
Confidential
Responsibilities:
- Understand the changes suggested and analyzed the impact of the changes across the system.
- Prepared Technical Specification document for the changes.
- Performed the UI, Code and Database Changes followed by Unit Testing.
- Implemented these changes after approval from QA Team in the Production Environment.
- Worked on DTS Packages for transporting Data from client system.
Environment: CSS, HTML4, JavaScript, ASP.Net, Delphi, MSSQL.
