Sr. Front End Ui Developer Resume
Houston, TX
SUMMARY:
- Over 8 years of experience in IT industry working with Sr. UI/UX Web Developer including Client/Server with proficiency in web technologies and web designing tools.
- I work as a User Interface/Application in developing applications using HTML/HTML5, CSS, CSS3, JavaScript, DHTML, DOM, XHTML, jQuery, and Ajax.
- Good knowledge of Responsive Web design using Custom CSS, Media Queries and Bootstrap .
- Experience with various MVC Java frameworks like Angularjs1/2/4, TypeScript , D3.JS, React.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, require .JS, etc.
- Proficiency in Client Side designing and validations using HTML, HTML5 and Java Script ES6.
- Worked with React JS like text binding and writing classes using raw JavaScript and JSX files.
- Developed user interface by using the React JS , React Native and React Router for SPA development.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Design Client - side architecture for UI development using AngularJS .
- Development of modules using AngularJS directives, filters, services, ui.router, components.
- Worked on migrating AngularJS 1.x applications to Angular 2.0 .
- Worked on developing components, services, routing configurations, pipes in Angular 2.0.
- Worked with modules like MongoDB for database persistence using Node . js to interact with MongoDB .
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS. Have used J-Query/JSON for retrieving data.
- Experience in working with databases MYSQL Server, Oracle, MS Access, Point base and MySQL, JDBC.
- Experience client side validation tool using technologies such as JavaScript.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome. Good experience working with High Traffic Websites.
- Worked on IDE's like Adobe Dreamweaver, Sublime to build HTML pages.
- Worked with creating functional specifications with visual design mockups in Adobe Photoshop.
- Worked in various version control systems - SVN , GIT .
- Actively took part in all the phases of the development life-cycle including design, architecture, implementation, release, unit testing, refactoring and maintenance.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS:
Programming Language: C, C++, PHP, JAVA, .NET, Android
Web Technologies: HTML, XHTML, JavaScript ES6, AJAX, CSS,JQUERY,Bootstrap
JavaScript Libraries: Angular1/2, React.js, React Native, Node.js, JSP, D3.js, Knockout.js
Tools: Eclipse IDE, Netbeans, Aptana, Dreamviewer, Sublime text, Notepad++, Adobe Photoshop CC, Bracket, MySQL, Acrobat PDF, Microsoft Word, Microsoft Excel, Microsoft Access, Microsoft Powerpoint, Microsoft Outlook
Version Control: SVN, GIT
Publishing Tools: Adobe PageMaker, MS Office
Data Base: Oracle, SQL, MySQL, MongoDB
Operating Systems: Windows(Vista/NT/XP), Mac, Linux
Design Patterns: MVC, Singleton
Platforms: Windows Server 2003, LAMP: Apache, Xampp, Wamp
Browser: IE6, 7 & 8, Firefox, Opera, Chrome, Safari
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Sr. Front End UI Developer
Responsibilities:
- Proficiency with JavaScript and HTML5.
- Creating self-contained, reusable, and testable modules and components.
- Developed the front-end web pages using HTML, JSP, JSTL, JavaScript, JQuery and Ajax and AngularJS 2/4 for presentation layer and enriching the application with better user interface.
- Ensuring a clear dependency chain, in regard to the app logic as well as the file system
- Ability to provide SEO solutions for single page apps
- Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times.
- Experience in React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Experience in Jira.
- Validating user actions on the client side and providing responsive feedback
- Documenting the code inline using JSDoc or other conventions
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS
- Experience with building the infrastructure for serving the front-end app and assets.
Environment: HTML5/HTML, CSS3/CSS, Bootstrap, React JS, React Native, SASS, JavaScript, JQuery, Angular.js, Angular 2.0/4.0, D3.js, Knockoutjs, XML, JSON, JSP, Eclipse, Jasmine, Karma, Photoshop, SVN, Node.JS, Web Services, SQL Server 2008,GitLab, GitHub.
Confidential, Redondo Beach, CA
Sr. Front End UI Developer
Responsibilities:
- Involved in gathering requirements from End -clients.
- Designed and developed the common page layout and created screens by assembling Tiles and screen definitions in centralized configuration files.
- Implemented whole application on agile methodologies with clear, efficient workflow.
- Implemented Spring MVC, which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
- Built AJAX pages using PHP and created various asynchronous web applications.
- Developed the front-end web pages using HTML, JSP, JSTL, JavaScript, JQuery and Ajax and AngularJS 1/2/4 for presentation layer and enriching the application with better user interface.
- Design, develop and test HTML, CSS, Javscript and React.JS/ React Native that meets accessibility and web browser standards. Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Implemented UI Screens, Advanced Search, Timer, Navigation Bars, Navigation Menus, Forms, Sorting, Filtering in React JS/ React Native .
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Written test cases in Jasmine for unit testing and ran the test cases using Karma task runner.
- Writing custom filters, directives for the HTML5 using Angular JS.
- Making changes to the existing web applications and creating new components using React JS.
- Involved in Agile/SCRUM based approach to PHP Development.
- Using JavaScript and jQuery for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Used Angular JS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
- Worked on migrating AngularJS 1.x applications to Angular 2.0.
- Implemented MVC Pattern in the backend with NODE and frontend in Angular JS 2.
- Worked on internal Dashboard Ultimate project Using Angular 2, Typescript, and HTML5. CSS3 (Sass).
- Involved in developing Mobile version of the project using AngularJS 2 and Typescript.
- Created Typescript reusable components and services to consume REST API's using Component based architecture and also worked on Angular 2 Directives, Components, pipes and injectable
- Worked on W4 forms using Knockout JS, HTML, CSS, Express JS,Node JS.
- Developed scalable applications using the MEAN ( Mongo-DB + Angular.JS 2/4 + Node.JS ) stack and created POC's for rest service development using Node.JS and MongoDB.
- Good experience with Spring MVC for sending the request from UI to Controllers.
- Using Chrome Developer, Firebug, and IE Developer toolbar for troubleshooting and browser compatibility.
- Provided HTML 5 validations, Java script validations and Java validations on the controller side.
- Designed and developed UI pages according to client requirement.
- Developed and visualized dynamic interfaces by iterating JSON objects resulted from AJAX calls
- Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic using Oracle database.
- Used Spring ORM module for integration with Hibernate for persistence layer.
- Involved in writing Hibernate Query Language (HQL) for persistence layer.
- Involved in using CVS, GIT, for project management and version management.
Environment: HTML5/HTML, CSS3/CSS, Bootstrap, React JS, React Native, SASS, JavaScript, JQuery, Angular.js, Angular 2.0/4, D3.js, Knockoutjs, XML, JSON, JSP, Eclipse, Jasmine, Karma, Photoshop, SVN, Node.JS, Web Services, SQL Server 2008.
Confidential, San Francisco, CA
Sr. Front End UI Developer
Responsibilities:
- Worked on knowing about the business processes and implemented the SDLC on each phase of module development in the software applications.
- Developed web applications and web portal about automation using HTML, CSS, JavaScript, JQuery, and AngularJs .
- Developed Object Oriented JavaScript code and responsible for client-side validations using JQuery functions.
- Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
- Implemented AngularJS application to follow strict MVC patterns for improved source code maintenance.
- Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework.
- Integrated the frontend JQuery UI with backend REST API.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Involved in Designing, Implementation, Maintenance and Testing of Databases and Web pages.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Fabricated style sheets to manage the look-and-feel of the complete site using CSS3, Bootstrap3, XML, and XSL.
- Worked with JQuery Widgets, Interactions, Effects, Widget factory.
- Designed web pages using with HTML, CSS based on the W3C standards.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Management of a Portal application with the use of AngularJs .
- Used SVN for version control systems.
- Developed and prepared test cases for unit testing with JUnit.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: HTML5/HTML, CSS3/CSS, Bootstrap, LESS, SASS, JavaScript, JQuery, Angular.js, XML, JSON, JSP, Eclipse, Jasmine, Karma, Photoshop, SVN, Notepad++, Sublime
Confidential
Front End Developer
Re sponsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5 (new tags like audio, video, canvas) CSS3, JavaScript, jQuery, AJAX and JSON.
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements.
- Developed presentation-tier JSP pages in HTML, Implemented Jquery Data Grid control, Validation control, and other Widget controls.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Strong Experience in Material Design.
- Developed Web forms/user interfaces using MVC, Jquery, and JSP.
- Used JavaScript accordingly for validation purpose, browser detection, and controls.
- Developed various AJAX controls and widgets to build a rich User Interface for the application.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
- Experience in task runners like Grunt and Gulp .
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Converted PSD mockups into pure HTML and CSS pages.
Environment: PHP, HTML, CSS, JavaScript, JQUERY, AJAX, XML, SVN and Eclipse.