Ui Developer Resume
San, FranciscO
SUMMARY
- Around 3 years of experience as a Front - End web developer in developing and designing user experiences of Internet/Intranet applications using HTML4.0/5, CSS3, XML, JAVASCRIPT, JQUERY, JSON, AJAX, Angular.js and Angular2.0, Angular 4.0, Angular 5.0.
- Having experience in developing JavaScript MVC frameworks likeBackbone.js, Angular.js, Require.js (AMD), HTML Templates, JavaScript Unit Testing (Jasmine, Karma) and CSS, SASS pre-processors.
- Developed Single Page Applications (SPA) me.e. web applications using Angular.js,Backbone.js, node.js.
- Valuable experience in creating services as classes in typescript importing into teh Components in Angular 4.0.
- Expertise in using teh Angular 4.0 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms etc.
- Worked with http interceptor’s configurations for security in Angular 4.0 applications.
- Extensively used teh concept of Guards in Angular 5.0 using diverse types of guards such as CanActivate, CanActivateChild, CanDeactivate, Resolve and CanLoad.
- Good noledge in using teh Angular 5.0 Services which provides an effortless way to share teh code and data between two different components and controlled sharing of teh service instances using teh Dependency Injection.
- Configured with gulp.js to test teh JavaScript with JSHint, run unit tests with Jasmine-Karma (for teh Angular.js projects), compile SASS and concatenate, minify and Gzip teh source code for deployment.
- Experience in creating services as classes in typescript importing into teh Components in Angular 2.0.
- Optimizing teh code of reusability using teh Decorators and injecting teh services to access those in any components by using teh property called providers in Angular 2.0 Components.
- Creating Classes using teh Meta data Annotations derived through teh decorators in Angular 2.0.
- Designing teh Structure of using services in teh components by importing through teh relevant Path.
- Involved in builddeploymentsinto various environments.
- Worked on Routes in Angular 2.0 creating teh base route and extensions by using RouterConfig as an injectable URL path and customized component for each of teh web page in Angular 2.0.
- Expertise in client side designing and validations using HTML, HTML5 and JavaScript.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Experience in using teh JavaScript frameworks JQUERY, Angular.JS, React.JS, Node.JS
- Knowledge in developing user-facing features using React.js.
- Experience with popular React.js workflows such as redux and flux.
- Expertise in developing applications using Node.js and React.js for Asynchronous Module Definition (AMD) and Grunt as task manager.
- Sound understanding and pleasant experience with Object programming concepts, Object Oriented JavaScript and Implementation.
- Experienced with JIRA, AGM for bug tracking and issue tracking and daily stand up to sync up with Team for current sprint status Implementation and Maintenance with extensive experience with agile methodologies.
- Extensive experience using IDEs, including Eclipse, NetBeans, Sublime, Visual Studio, Visual Studio Code, IntelliJ and Notepad++.
TECHNICAL SKILLS
Web Technologies: HTML 5, CSS 3, JavaScript, Typescript, Bootstrap, SASS, LESS
Framework/Library: jQuery, AngularJS, Angular 2, Node.js, D3JS, React.JS, Redux
IDE & Tools: MS Visual Studio for web, Dreamweaver, Eclipse, IntelliJ, Note pad++, Microsoft Visio, WebStorm
Application Server: Node, Perforce, Webpack
Version Control: Tortoise, SVN, GIT
Package Manager: NPM, Bower, Grunt, Gulp, Webpack
Operating Systems: Windows, Mac, Linux
Methodologies: Agile and Waterfall
PROFESSIONAL EXPERIENCE
Confidential, San Francisco
UI Developer
Responsibilities:
- Built new model application with implementation of various new components Angular 2.0.
- Perfectly utilizing teh Typing concepts in Typescript making teh Angular to be an optimized fashion.
- Displaying multiple routes in separate outlets.
- Worked on Node.js Express Server to configure teh server as a middleware for teh Ng-Router.
- Created/Modified Angular 2.0 components, by using Typescript we create teh bigger projects and converts to JS files to modify or creating new JS files
- Develop complex features and platform-based code artifacts utilizing Angular 2.0 platform.
- Instructing and mentoring teams of developers in uses of Angular 2.0 technologies to include, Node.js, Grunt, LESS and additional technologies to ensure current migration from Angular.js 1.5 to Angular 2.0.
- Designed dynamic and browser compatible pages using HTML5, LESS, CSS, Bootstrap, JavaScript and Angular.js.
- Assisted teh lead developer and or developers in Analysis, Design, Development, and Performance optimization of web application.
- Implement modules into Node.js to integrate with design and requirements.
- Experience in Node.js modules like Grunt and Bower.
- Developed entire server side using Node.js with Express.
- Designed and development of Web pages using HTML5, CSS3 including Ajax controls and JSON.
- Writing extensive JavaScript functions both in Angular.js and jQueryUIFramework.
- Used Angular.js as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SASS, Bootstrap, and AngularJS.
- Used Angular.js to create custom directives for navigation bar, sidebar filters for patient data, strict filters for exact match search and other re-usable sections.
- Used JavaScript DOM manipulation and JavaScript event to generate teh data result inUI.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Developed Object Oriented JavaScript code and responsible for client-side validations using jQuery.
- Focused on Test Driven Development thereby creating detailed Junit tests for every single piece of functionality before writing teh functionality.
- Added user validations and user permissions by using teh Node.js.
- Utilized Node.js for server hosting.
- Involved in Production Support and minor enhancements as per application requirements.
- Worked in Agile Methodology environment.
- Maintained Cross Browser compatibility & implement Responsive Web Design using Twitter Bootstrap, custom media queries, etc.
Environment: HTML5, CSS3, JavaScript, AJAX, JSON, Angular.js, Node.js, Protractor, Grunt & Gulp, YUI, Responsive Web Design, Twitter Bootstrap, jQueryUI, GWT, Dreamweaver, Agile.
Confidential, Chicago
React Developer
Responsibilities:
- Developed web pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery and AJAX.
- Implemented aReact.js blog application withReactandRedux.
- Utilizing of Redux offers contemporary art exhibitions, artist and curator lecture serious, film screenings, rentable studio spaces and fine art classes.
- Experienced in working withReduxarchitecture.
- Worked on Packages like Web pack and BABEL as transpiler for converting into direct files.
- Created POC for present day working model with React.js implementation.
- Used MVC architecture of AngularJS Framework to simplify teh code complexity and increase clean code.
- Experience in developing Custom Directives and Services following American Express Standards.
- FollowingAmexapproved Libraries as Bootstrap for responsive web page building.
- Created SPA for teh End User providing route technologies with faster and responsive using React.js Framework.
- Experience in building Custer centric Single Page Applications.
- Designed and developed User-friendly web-based interfaces using JSP, React.js, HTML5, XHTML, CSS3, JavaScript and Custom Tags.
- Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components, and used GRUNT & GULP as Task runners.
- Created some reusable components for designing interfaces using React.js.
- Developed various screens for teh front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
- Used JSX, Babel to browserify teh data understandable to browser.
- Extensively used Web pack to remove code dependencies and to develop a SPA using React.js along with react-route.
- Worked on CSS pre-processor frameworks (SASS 3.4 & LESS 2.0)
- Implemented AJAX in web pages for accessing application data without refresh teh whole pages for better user experience.
- Used React.js, JavaScript for validating client-side validations.
- Experience in usingReact.jsto build web components.
- Added user validations and user permissions by using teh Node.js.
- Utilized Node.js for server hosting.
- Extensively used Node.js on front end (used namespaces, closures and custom bindings).
- Implemented data-binding using Node.js for front-end development of a current web application.
- Performed troubleshooting on all mobile platforms both through telephony Avaya system, and with remote support, Supporting iOS, Android.
- Worked on tools like Eclipse and GIT repositories and Installed and configured GIT and synced with multiple GIT-Hub repositories.
- Worked in developing dynamic robust UI screens using CSS, HTML, React.js, JavaScript, Bootstrap and jQuery.
- UsedReact.jsto build web components such as signup form and rule form.
- Built reusable and customizable components for teh new website usingReact.jsand React-Routes to create a single page web application: Headers, Categories
- Helped lead talks on future website development pertaining to UX, UI designs, and halped delegateprojects to coworkers.
- Used CSS3 for styling and HTML5 for Templates in Ext JS.
Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, jQuery, Bootstrap, Grunt & Gulp, Apache Tomcat, SVN, Web Services, AJAX, CSS, Node.js, REST API, Jasmine, React.js, Redux, GIT, Agile.
Confidential
Junior Web Developer
Responsibilities:
- Involved in teh development of programming user interface design and front-end (HTML) for teh Web application using HTML, JavaScript and CSS to teh requirements of teh client.
- Coordination of project activities and ensure dat all project phases are followed and properly documented.
- Developed non-functional HTML, CSS pages from teh mock ups and involved inUIreview withUI Architect and Business Units.
- Developed GUI using JavaScript, HTML, AJAX, CSS and jQuery in ongoing projects.
- Model building by hand in HTML, CSS, XHTML, JavaScript, jQuery and AJAX.
- Coded JavaScript for page functionality using jQuery.
- Learned all necessary front-end skills, a mastery of CSS, HTML.
- Created different Carousels using jQuery Carousel, and Accordions with teh halp of jQueryUIfor different product categories.
- Used Subversion (SVN) as User input validations done using JavaScript and developed use cases using UML. a repository tool and as a version control.
- Extensively involved in teh discussions and design sessions user experience to provide input to designs
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Involved in implementing theUIto support all teh major browsers like Internet Explorer, Mozilla Firefox and Google Chrome.
- Debugging teh code using browser tools like Firebug.
- Improved user experience through teh design and creation of new web features and components.
- Managed application state using server and client-based State Management options.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XHTML, DHTML, SVN, Apache, Windows XP/7.
