Sr Ui Developer Resume
Temple Terrace, FL
SUMMARY
- 7 years of experience in the field of Front end design and web application development including Client/Server with proficiency in HTML/HTML5, CSS/CSS3, XHTML/DHTML, XML, DOM, JavaScript, jQuery, AJAX, JSON, AngularJS/Angular2, BackboneJS, NodeJS and ReactJS.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, and Coding, Testing, implementation & Production Support.
- Extensive experience in developing professional user interactive of web applications with the help of HTML, XML, XHTML, CSS, JavaScript and Custom tags.
- Excellent knowledge of MVC Framework like AngularJS, Angular2, ReactJS, BackboneJS and their behavior on different browsers.
- Advocated for UX by creating new role & proposing complete product rebranding
- Extensive experience in using UX design best mobile - first and responsive design.
- Experience in implementing UX user-flows, wireframes and user testing plan.
- Proficient in Sketch and In Vision implementation in building web applications
- Knowledge in Adobe CQ/AEM product suite including CQ/AEM, CRX, CQ WCM and DAM Experience in making Responsive Web Pages using Media Queries and Twitter Bootstrap.
- Background knowledge in Automation Selenium testing using - IDE/Web Driver in Java/Open Script
- In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, CSS3, W3C Standards.
- Experience in working with third party Web Services API’s and web services using AJAX and jQuery.
- Worked with jQuery Plugins for Drag and Drop, Menus, Forms and UI Widgets.
- Experience in Bootstrap framework to build a Responsive website for both Desktop, Tablets and Mobile devices
- Expert knowledge in complete AngularJS Architecture.
- Expertise to create a self-contained, reusable and testable modulus and components in AngularJS/Angular2.
- DevelopedReactJSapplications by completing stories in timely manner while maintaining best practices outlined by the team lead
- Built reusable and customizable components for the new website usingReactJSand React-Routes to create a single page web application
- Experience on using Electrode platform used to build universal applications using React/NodeJS applications
- Hands on Experience on CSS Preprocessors such as LESS and SASS.
- Profound Knowledge in Document Object Model (DOM) and DOM Functions.
- Experience in Node Package Manager (NPM).
- Good knowledge on Object orientated programming towards front-end libraries
- Experienced in creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash
- Used JIRA for bug tracking and issue tracking
- Expertise in coding optimized SQL queries on databases like MySQL.
- Expertise in using source code control system such as SVN, GIT
- For testing an application used Jasmine and Karma test framework and GruntJS.
- Experience in fixing Cross Browser Compatibility issues for different browsers like IE, Google Chrome, Firefox, Opera, and Safari.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Designed and coded application components in an Agile environment utilizing a test-driven development approach.
TECHNICAL SKILLS
Web Technologies: HTML4/5, CSS2/3, XML, DHTML, JavaScript, DOM,CQ/AEM, QT, QML, Web Standards (XHTML, CSS)
JS Technologies: ReactJS, AngularJS, Angular2, NodeJS, BackboneJS, jQuery, Bootstrap, AngularUI, Bootstrap UI, JSON.
Debugging Tools &: Data BaseJIRA, Firebug, Chrome developer Tools, React Developer Tools & MYSQL, Microsoft SQL, Oracle 10g
IDE: Eclipse, IntelliJIDEA, Notepad++, WebStrom, Sublime text, Plunker
Version Control: SVN, GIT
Operating Systems: Windows, Mac OS, Linux
Methodologies: Waterfall, Agile
PROFESSIONAL EXPERIENCE
Confidential, Temple Terrace, FL
Sr UI Developer
Responsibilities:
- Worked on complete Agile Scrum methodology and User Interface web development in accordance with requirement.
- Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
- Designed the front end applications, user interactive web pages using technologies like HTML5, XHTML, CSS3, JavaScript, jQuery, AJAX and JSON.
- Created Responsive Web Pages using Bootstrap and also Media queries to support various smart devices.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ReactJSweb page
- Developed Header and Footer of web app as a UI component in ReactJS
- Created components using Electrode which is a universal React/NodeJS application
- Implementing dynamical web pages using ReactJS
- Developed Single Page Application (SPA) using ReactJS
- Used React Resolver for server-side rendering so that we can define data requirements for components and will handle the nested, async rendering on both the server and client.
- Designed and developedReactJScomponent required for the project.
- DevelopedReactJSapplications by completing stories in timely manner while maintaining best practices outlined by the team lead
- Used Redux in predicting the state of the application
- Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Experienced with AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters and used AngularJS for dependency injections.
- Used AngularJS for creating Single Page Application (SPA).
- Used HTML5, CSS3, JavaScript and AngularJS for our prototype-working model.
- Involved in developing web Page Applications and implemented custom directives to reuse the code using AngularJS.
- Implemented code according to coding standards and CreatedAngularJSController Which Isolate scopes perform operations.
- Working with Bootstrap Components, which are written in AngularJS using Angular-UI components.
- Created Multiple Views as well as Nested Views with the help ofAngularJSui-view & ui-sref.
- AngularJSFactory, Services & Providers created for different modules of Users, Groups, and System & Entities etc.
- Used Yeoman, BOWER and NPM for scaffolding the AngularJS application.
- Used NodeJS to runGrunttasks and build properly the project (compile, minify, concat etc.).
- Used Nodepackage manager for package modules.
- Used NodeJSfor heavy DOM manipulation.
- Performed form validations using reactive forms from Angular2.0 framework.
- Developed a completely new Greenfield retail web app for a high profile project using Angular2.0 and Web pack, Angular CLI, Yeoman.
- Developed single page applications using Angular2.0, Typescript, HTML5, CSS3, ng2-Bootstrap.
- Developed complex Angular2 UI nested components for reuse and rapid development Angular2 for each SPA.
- Performed form validations using reactive forms from Angular2.0 framework.
- Involved in writing application level code to interact with APIs, RESTFul Web Services using AJAX, JSON.
- Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML5, CSS3, SASS and AngularJS).
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used JSON for storing and exchanging information between browsers and servers.
- Used SASS preprocessor for CSS3 preprocessing
- JIRA is ticketing tool used for work tracking, issue tracking and product management
- Performed Unit testing with JASMINE and develops web services using RESTful APIs
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Experience in using GitHub, a Gitrepository hosting service.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, ReactJS, AngularJS, Angular2, NodeJS, RWD, XML, DOM, JSON, Jasmine, SASS, Eclipse, Grunt, Firebug, GIT, Agile Workflow, Windows.
Confidential, San Francisco, CA
Web/UI Developer
Responsibilities:
- Worked on understanding and creating design documents and specifications.
- Performed Analysis, High level and Detail design, Coding, Unit testing, Code review and Release activities. Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc.
- Worked on prototypes for Responsive design.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and AngularJS.
- Developed Angular-JS components such as controllers, Services, filters, models.
- UtilizedAngularJSRoute for creating Single Page Application (SPA), and in corporate Model-View-Whatever (MV*) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
- On server side, created & used Restful Web API endpoints for database operations (CRUD) for thisAngularJSproject.
- AngularJSng-grid, ng-repeat used for showing Tabular Data.
- Implemented ng-repeat to display tabular data and utilized features such as sorting, filtering, paging and data manipulation to perform CRUD operations by usingAngularJS.
- UsedAngularJSDirectives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc.
- Designed and developed angular grids to populate on modal window.
- Involved in writing client side validations using Angular, AJAX.
- Implemented various $scope methods $watch (), $digest () and $apply () in order to implement two-way data binding by usingAngularJS.
- Designed various routing mechanisms and Implemented $http functionality inAngularJSin order to retrieve data from web servers.
- Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap.
- Utilized Angular UI-bootstrap and followed EY styling standards.
- Built Web pages that are more user-interactive using jQuery Drag and Drop, Auto Complete, JSON, AngularJS, and JavaScript, Bootstrap.
- Used AngularJS HTTP methods to retrieve employee task data from entity models.
- RESTful web services interface to Java-based runtime engine and accounts.
- Worked with WEB API’s to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
- Created responsive HTML, CSS, jQuery and JavaScript components integrated with AEM.
- Worked closely with AEM developers to write code in sightly for Analytics Events.
- Implementing inheritance properties using SASS for creating responsive stylesheets
- Effectively designed and developed in a clean, well-structured, easily maintainable format.
- Used firebug, IE developer toolbar and chrome canary tool for debugging JavaScript and fixing issues.
- Performed Unit and System testing of the application using Karma.
- Used GitHub for project hosting using Git
- Created several documentations for applications in the project that helps in better understanding of the architecture.
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, JSON, AJAX, Media Queries, Karma, REST API, Oracle, Gulp, XML, AEM, WebStorm, GIT.
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Developed web pages for tablet devices such as apple, android tablets using HTML5, XHTML, Twitter Bootstrap, CSS3, JSON, JavaScript, jQuery and AJAX.
- Implemented applications using Twitter Bootstrap framework.
- Coordinated with UI web designers for developing a user-friendly application.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Redesign and maintain existing internal web application utilizing HTML, CSS, JavaScript and jQuery, BackboneJS.
- Development of website GUI & functionality with BackboneJS & JavaScript.
- Used JDBC, application server provided transaction REST API for accessing data from the Oracle the using standard statements.
- Applied jQuery core library functions for the logical implementation of all the applications at the client side.
- Brief experience on implementing the AngularJS in creating animations based on CSS classes.
- Used jQuery and AJAX for service calls on pages to interact with the server for information
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Debug the application using Firebug too traverse the documents and manipulated the nodes using DOM and DOM functions.
- Structured the JavaScript code using BackboneJS.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Involved in writing application level code to interact with APIs, Web Services using JSON and XML.
- Used Karma for unit testing.
- Implemented and designed user interface for web based customer application.
- Used GIT for Version Control.
- Analyze the response of JSON in order to update DOM.
Environment: HTML4.0/5, CSS3, JavaScript, BackboneJS, jQuery, AJAX, JSON, XML, Eclipse, Adobe Dreamweaver, JIRA, Twitter bootstrap, GIT, KARMA, Adobe Photoshop and MS Office
Confidential
Web Developer
Responsibilities:
- Interacted with designers, testing team, clients and other business users to capture all the requirements.
- Performed requirement analysis, High level and Detail design, Coding, Unit testing, Code review and Release activities.
- Created extensive documentation of the applications created Visio diagrams and process documentation.
- Developed company Intranet pages which are accessed by over 1.5L employees.
- Developed internal portal applications and pages with consistent design using HTML, CSS, JavaScript, and jQuery.
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML
- Developed the page layouts, navigation, animation buttons and icons.
- Used advanced level of jQuery, JavaScript and CSS layouts.
- Developed a lot of internal pages on the fly, in a very limited timeframe, typically companywide communications, that include senior management newsletters, sport events, cultural events, employee records, daily activities and companywide announcements.
- Used agile methodology for the software development.
- Fair knowledge of UNIX command line.
Environment: HTML, CSS, JavaScript, jQuery, JSP (Java), Bootstrap, Eclipse, Apache, Tomcat and SVN.
Confidential
Jr. Web Developer
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- Used Dreamweaver as Html editor for designing new pages.
- Responsible for content and UI development by using HTML, CSS and jQuery.
- Developed HTML prototypes and ready XHTML documents with CSS style sheets.
- Deployment and pulling requests from client side using Ajax.
- Script codes to build web forms and simulate process for web application, page navigation and form validation.
- Developed core functionality for home page and other initial layout pages is done using JavaScript
- Deployed code to server side using NodeJS
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- Produced GUI prototypes for business logic presentations.
- Responsible for managing website content.
- Designed and developed UX wire framing and provided recommendations based on test results
- Designed layouts on the front-end using JavaScript, CSS and DHTML.
- Created multiple types of content, each with different features.
- Adobe Photoshop has been used to create different banners and designs.
Environment: HTML, CSS, JavaScript, Adobe Photoshop, DHTML, Bootstrap, jQuery, Dreamweaver, XML, NodeJS, and MySQL.
