Ui Web Developer Resume
Santa Clara, CA
SUMMARY:
- Over 7 years of IT experience as a Frontend UI Developer in analysis, design, development and testing of web applications.
- Proficient in all phases of Software development Life Cycle and agile project methodologies.
- Proficient working in Application Maintenance and Support (AMS) environments.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, CSS3, AngularJS and JavaScript that follows W3C Web Standards and are browser compatible.
- Experience on Web Technologies using HTML4/5, CSS2/CSS3, XHTML, DHTML, JavaScript, JQuery, AJAX, Node.js and JSON.
- Strong experience in MVVM and MVC using Angular.js
- Extensive experience as web developer wif a strong background working on open source technologies including JSP, HTML, CSS, JavaScript
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Strong experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors and Animation in CSS.
- Utilizing Bootstrap for standard web design and styling tables, buttons, icons, etc.
- Proficient wif creating Logos, Banners, Flayers, Buttons, Icons and Images using Adobe Photoshop, Adobe Flash and Adobe Illustrator.
- Converting Vector based designed product wif Adobe Illustrator into script codes (SVG and Canvas) for web design purposes.
- Experience working wif testing tools like Firebug, Firebug Lite, Chrome or Safari web inspectors and IE Developer Toolbar.
- Extensive experiences in UI Development, Web UI analysis, Web design, coding, debugging, testing, implementation and Support working wif various projects.
- Experience wif Browser testing, noledge of cross - browser/cross-platform compatibility.
- Strong communication, collaboration & team building skills wif proficiency in grasping new technical concepts quickly.
- Self-starter always inclined to learn new technologies and Team Player wif very excellent communication, organizational and interpersonal skills.
- Extensive noledge in Web Standards, Interactive animations.
- Extensive noledge in OO JavaScript design pattern and JavaScript MVC Patterns.
- Experience in web design wif Adobe Flash, Dreamweaver, Photoshop, graphics, chat.js, and d3.js. Experience in advanced web development by using online builder, editor, manager, and programming.
- Involved in Visible Data Analysis, Database Management, Software Design, Research Presentation, Online Communication, eCommerce and Online Business.
- Provided dynamic and responsible website development, trans-platform web application, and function preformation.
- Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
TECHNICAL SKILLS:
Internet programming and dynamic web design: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, DOJO, PHP, Servlet, JSP, AngularJS, ASP.NET, MVC, DOM, AJAX, chartjs, d3js, Bootstrap, JSON, JDBC
Database management: MySQL, MSSQL, MongoDB, Oracle
Programming language: Java, C++, C
Operating System: Unix/Linux
Data Management: Data modeling, Data Mining & Machine Learning, Data structure and algorithms
IDE's and Tools: Web Storm 2016.1.X, Eclipse IDE Kepler Luna, NetBeans, Dreamweaver, Sublime text 2-3, Notepad++, Bracket, Chrome tools
Debugging Tools: Firebug, Bugzilla, Chrome DEV tool
Phone development: Android, Java, jQuery Mobile computing
Analytical Tools: Tableau, Business Objects, Oracle Business Intelligence tools
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara, CA
UI Web developer
Responsibilities:
- Reviewing business requirements and functional designs for application.
- Created User Stories from the requirements in JIRA
- Implemented Routing in AngularJS using $routeProvider
- Designed and developed around 8 screens in the application and handled all UI Validations and routing for each.
- Designed and developed reusable charting custom directives using D3.js (Donut chart, Pie Chart)
- Developed Services to share data across controllers in Angular
- Developed Services for common utilities such as truncation feature, Data Unit Conversion etc
- Used $http to make Ajax calls and consume JSON response across various services
- Developed user panels and confirmation pop ups as a reusable component which were implemented as custom directives
- Developed a chat portlet using Node.JS and Socket.IO
- Worked closely wif the UX designer to incorporate CSS changes.
- Developed various Controllers following angularJS framework to fulfill business requirements
- Used Grunt as a build tool and also to validate javascript code wif JSHint
- Developed left hand navigation as a cutom component which was made responsive wif the help of Media Queries.
- Used bootstrap grid layout in the application for responsiveness and for general layout
- Worked in Agile Environment, attending everyday scrums, sprint planning and sprint review meetings
- Transformed design mock-ups into cross-browser compatible HTML/CSS layouts
- Wrote AJAX calls to populate tables, tab menu and other components wif JSON data in Angular.js.
- Extensively used Angular validations for forms and to vaidate user input data
- Wrote AJAX calls to populate tables, tab menu and other components wif JSON data.
- Debugged and resolved many cross-browser issues (mainly CSS issues)
- Worked wif the team of architects middle tier and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Debugging the application using Chrome Batarang and Mozilla firebug
- Performed unit testing wif Karma (Test Runner) and Jasmine (Testing Framework)
- Incorporated Videos HTML5.
- Provide ongoing production support
Environment: Angular.js 1.2/1.3, HTML5, CSS2/3, WebStorm 2016.1, JavaScript, AJAX, Node.js, SocketIO, Bootstrap 3, JSON, Karma, Grunt, D3.js, Jasmine, High charts, Grunt, bootstrap Agile Methodology, Windows 7.
Confidential, San Bruno, CA
Web developer
Responsibilities:
- Gatheird and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
- Reviewing business requirements and functional designs for application.
- Created User Stories based on users’ requirement.
- Designed and implemented the User Interface using JavaScript, HTML, XML, CSS3, AJAX and jQuery
- Created a membership website for company by using HTML, CSS, MySQL, JavaScript.
- Membership and project purchase were set up wif credit card or PayPal.
- Events were created for automatically checking and updating database by using MySQL.
- Automatically alert of renew message could be sent by email.
- Designed Frontend wif JavaScript Framework in Angular.js
- Converted various jQuery features into AngularJS
- Provided password and information encryption through network. Maintained database safety.
- Maintaining good level of communication in team and going through all phases of SDLC lifecycle.
- Developed HTML5 and CSS3 based click-through prototypes during requirements gathering
- Developed various charts for data visualization using HighCharts.js
- Extended Bootstrap classes to build custom front end controls.
- Involved in developing various generic JavaScript functions used for validations.
- Wrote AJAX calls to populate tables, tab menu and other components wif JSON data.
- Unit testing wif JavaScript using Jasmine
- Worked upon organization chart built wif jQuery, data tables
- Worked on Session storage and cookies and page linking.
- Worked closely wif QA team and fixed QA bugs as well as production issues wif a quick turnaround time.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
Environment: HTML5, CSS, JavaScript, JQuery, Webstorm, Node.js, Angular.js 1.X, AJAX, Git, Jasmine, High charts, Grunt, bootstrap Agile Methodology, Windows.
Confidential, San Francisco, CA
Web developer
Responsibilities:
- Worked wif UX team and re-designed corporate website to highlight business competencies, attract more users to the site.
- Developed screen mockups according to the requirement specifications using HTML/HTML4, CSS2, JavaScript and jQuery.
- Leveraged on jQuery library to add image slider on the landing page
- Developed responsive HTML, CSS2, jQuery and JavaScript based theme wif a fluid grids
- Developed custom CSS styles and website theme for standard and uniform look and feel
- Wrote code for the cross browser functionality and improvement of website performance.
- Involved in developing UI pages using HTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, and AJAX.
- Created Images, Logos and Icons that are used across the web pages using Photoshop.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Used JavaScript and XML 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.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Implemented latest HTML and CSS features like creating various effects, shading, 2D animation, Shapes, Handling multimedia files and many others.
- Designed and developed User Interface Web Forms CSS and JavaScript.
- Used agile methodology for the user interface development.
- Performed a thorough unit testing and resolved several data related issues before migration to production.
Environment: HTML, CSS, JavaScript, AJAX, JQuery, DHTML, DOM, Jasmine, Oracle, Windows.
Confidential
Web developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery and Ajax.
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
- Developed JSP for the multiple views in the presentation layer and Java Beans for model layer.
- Worked one-on-one wif client to develop layout, color scheme for his website and implemented it into a final interface design wif the HTML/CSS&JavaScript using Dreamweaver CS3.
- Used JSTL and wrote custom JSP tag libraries and implemented role based handling in JSP pages.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Used Ajax for populating the list/drop down box wif data.
- Wrote Hibernate configuration file, hibernate mapping files and defined persistence classes.
- Interacted wif the Graphics design team in the use of Photoshop CS3, PowerPoint, Dreamweaver and Flash.
- Involved in Developed test cases/scenarios, manual testing of the application.
Environment: JavaScript, HTML, CSS, DOM, DHTML, XHTML, AJAX, JQuery, JSP, JSON, Hibernate, Flash, Photoshop CS3, Adobe Dreamweaver CS3 and Web Services.