Sr. Front End Ui Developer/lead Resume
Houston, TX
SUMMARY:
- Over 8 years of experience in IT industry working with Sr. Front End UI Developer/UX/Lead 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.
- Great knowledge of Responsive Web design using Custom CSS, Media Queries and Bootstrap.
- Experience with various MVC Java frameworks likeAngularjs1/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, Redux, React Native and React Router for SPA development.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Experience with various MVC PHP frameworks like Wordpress, Drupal 7/8, Magento, Python, LAMP, WAMP, XAMPP, Symfony, Wordpress, Code Igniter, Cake PHP.
- Experience in creating test suites usingjasmineand worked on tools likenpm.
- Good working experience in designing and implementing various web applications in LAMPLinux,Apache,MySQL,PHPandWAMPWindows,Apache,MySQL,PHPEnvironments.
- Experience in Material design to Design Template, Button, Text, Resizer, Color tool, Gallery, Stages etc.
- Experience working with CMS, Drupal, AEM, Wordpress. Portal technologies, and backend frameworks (.NET)
- I used Material design to Create grid base layout and responsive to use.
- 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 managementandTeam skillswith an intention towork hard to attain project deadlinesunder 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, Redux, 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, Jasmine and Karma
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
EXPERIENCE DETAILS:
Confidential, Houston, TX
Sr. Front End UI Developer/Lead
Responsibilities:
- Hold a review of the scope of work to make sure everyone understands what will and will not be part of the project.
- Define what constitutes finished work. Review the Change Request Form and process. Discuss how out of scope work or changes to.
- Creating self-contained, reusable, and testable modules and components in the current application.
- Implemented UI Screens, Advanced Search, Timer, Navigation Bars, Navigation Menus, Forms, Sorting, Filtering in React JS/ Redux/React Native. delivered and accepted work can be reviewed and approved.
- Review a sample high level project plan. Get feedback on timeframes.
- Identify which Quartz team members will be involved in user acceptance testing.
- A defined person from the Quartz team that participate in the design effort of the new website.
- Go over design process and develop a proposed timeline. Identify customer focus group involvement. Weekly meetings with Quartz and daily stand up meeting with the client are scheduled.
- Proficiency with JavaScript, CSS3, SASS and HTML5 to design front End view as well as back end view.
- Developed the front-end web pages using HTML, JSP, JavaScript, JQuery and Ajax and ReactJS for presentation layer and enriching the application with better user interface.
- Ensuring a clear dependency chain, regarding the app logic as well as the file system
- Worked with team of 4 Front enders to deliver a large, component-based website using ES6, and SASS, within the AEM framework. (Adobe Experience Manager).
- Build and maintain deep technical skills in Adobe AEM, CSS, JS & HTML5 standards while staying current with recent and upcoming changes to core technologies.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- 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.
- Performed testing usingJasmine and Karma by following Test Driven Development (TTD) approach.
- Created test suites usingJasmine, karmaand worked on tools like NPM, Bower with respect to the requirements also executes test cases with JUNIT
- Worked on writing quality code using TDD (Test driven development) and unit tested using JavaScript testing frameworks Jasmine and Karmato write the tests on both client side and server side.
Environment: HTML5/HTML, CSS3/CSS, Bootstrap, AEM, React JS, Redux, React Native, SASS, JavaScript, JQuery, Angular.js, Angular2.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.
- BuiltAJAXpagesusing PHPand 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.
- 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 UIto 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 UIpages 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
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 UIwith 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
Responsibilities:
- 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 UIlayout 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 likeGruntandGulp.
- 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.