Ui Developer Resume
St Louis, MO
SUMMARY
- Having 6 years of experience in developing Web Applications using HTML (4/5), CSS (2/3), JavaScript, TypeScript, Angular (2/4), Node.js, Express JS, jQuery, AJAX, XML, Bootstrap, JSON.
- Experience in working with Angular 2/4 modules, services, templates, directives, services and dependency injection to create a SPA.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4, AngularJS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
- Expertise in AngularJS framework and its ability to create simple and scalable code for SPA.
- Expertise in using AngularJS directives, Controllers, Filters, Services, Temples, Events and Injectors.
- Expertise in creating Single Page Applications by Routing in Angular.js.
- Create desktop application with AngularJS and Unit Test with Karma - Jasmine.
- Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
- Worked extensively on Angular 2/ Typescript SPA domains.
- Hands on Experience on Angular CLI (Command line Interface)
- Good amount of work done on Reactive forms or Web Forms 2.0 in Angular and their Validations.
- Create desktop application with Angular 2/4 and Unit Test with Karma-Jasmine.
- Expertise in using AngularJS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Expertise in AngularJS structural framework for dynamic web apps and profound knowledge in concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Developed the backend by using Node.js, Express and MongoDB.
- Expertise in implementing the MVC architecture in backend applications Node.js along with Express JS.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes and CSS Behaviors in CSS.
- Experience in making Responsive Web Pages using Media Queries and Bootstrap, Material Design lite for styling mobile applications.
- Highly skilled at front-end engineering using Object-Oriented JavaScript.
- Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
- Experience in using ChromeDeveloperTools and Firebug for debugging and troubleshooting the code.
- Developed enhancements to Mongo DB architecture to improve performance and scalability.
- Extensive knowledge in Mongo DB concepts and good knowledge in Administration.
- Experience in automated build process by using Jenkins and Maven.
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
- Expertise creating user validation forms and sending data to server using RESTful services.
- Expertise in working on AWS to integrate the to integrate the Server and Client-side code.
- Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
- Extensively work with Adobe Photoshop, Illustrator, Dreamweaver, and many other design applications.
- Utilize Jasmine, Karma, Gulp, Grunt and NPM to build and test applications.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications.
- Expertise in Video Coding by using HTML5, CSS3 and java Script.
- Extensively used the repositories like GIT and SVN.
- Experience in unit testing by using Karma and Mocha.
- Extensive experience working under Agile methodologies environment (scrum, Kanban)
- Experience with various IDE's such as Visual Studio Code, Web Strom, Sublime and Notepad++.
- Experience in working on MAC, Windows, and Linux - Ubuntu operating systems.
- Reputation for strong organizational skills excellent communication skills dedicated team work attention to details ability to work under pressure to balance competing priorities and meet deadlines.
- Good team player and can work effectively in multiple team environments. Easily adaptable to the new systems and environments.
TECHNICAL SKILLS
Programming Languages: JAVA Technologies JDBC, JMS, hibernate, multi-threading, collections, Exceptional handling, Restful, Spring, Hibernate.
Web Technologies: HTML, HTML5, CSS2/3, SASS, XHTML, XML, JavaScript, AJAX, J-Query, JSON, Bootstrap, Angular 2+, Backbone.js, Express JS, Node JS.
Debugging tools: Chrome Dev. Tools, Net Beans Connector, Firebug, REST Console
Developer Tools (IDE): Notepad++, Eclipse IDE, Net Beans, sublime text, Mocha, Web Storm, Maven, Jenkins, Microsoft Visual.
Source Control Tools: SVN (Tortoise, Snail), GIT 2.x
Database Technologies: NoSQL (Mongo DB), MySQL, SQL Server
Operating Systems: Windows XP/7/8, Mac OS X 10.9.x, Unix, Linux
Other: MS Visual Studio, IE Tester, JIRA, FileZilla, Putty, Wire Shark, MS Office 2013 (Word, Excel, PP), invision
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, MO
UI DEVELOPER
Responsibilities:
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Developed the front end of the application using HTML5, DHTML, CSS3, SASS, JSP, JavaScriptApplied advance HTML, JavaScript, and CSS to deliver cutting-edge user interfaces and components.
- Created interactive websites and website features using JavaScript and JQuery/ JQueryUI.
- Used Angular.js and Node.js for developing single page web applications.
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, Typescript & CSS to the requirements of the client. Followed Agile & Scrum Methodology for development of the product.
- Used Ext.js for building rich internet applications, backbone.js, & Require.js to optimize in-browser use and to load the module and to improve the Speed.
- Wrote Page level code using JavaScript with Angular.js framework along with JQUERY and other JavaScript libraries.
- Used Redux for state management to store the whole state of the app in animmutableobject tree.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as graphics and multimedia's.
- Converted existing websites to Responsive websites.
- Developed and deployed Action Classes and JSP for Dynamic HTML generation.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERYUILibrary.
- Created package. Json for Bower and NPM Used $http in Angular JS for consuming RESTful web services.
- Designed and developed ofUIusing HTML/DHTML, CSS, Dojo, & JavaScript.
- Used JQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation, making Ajax calls, etc.)
- UsedHandlebars.JStemplating tool to separate HTML from JavaScript.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Used Test-Driven Development with Agile SCRUM methodology and involved in all the business meetings and status update meetings as a part of SCRUM.
- Developed and deployed Action Classes and JSP for Dynamic HTML generation.
- Involved in writing test cases using Jasmine and Karma to ensure code coverage.
- Pure MVC pattern has been incorporated for more robust coding and enhance unit testing.
- Responsible for design and development of the web pages from mock- ups.
- Worked closely with business users anddevelopersof team to resolve issues.
Environment: HTML5/HTML, CSS3/CSS, JQuery, AJAX, ResponsiveWebDesign, Angular.js, Angular 2/4, Typescript, Node.js, JQueryUI, JSON, React.js, Jasmine, karma, Dreamweaver, Photoshop, Flax, JavaScript, JSP, SASS, MVC.
Confidential
UI DEVELOPER
Responsibilities:
- Develop the web application UI screens using HTML5, XML, CSS3, JavaScipt’s and Angular.
- Experience using React toolset such as Redux, Redux-Thunk, React-Router, Immutable.js, ES6.
- Implement integration testing and unit testing using Selenium element locators and JUNIT respectively.
- Working as aUIDeveloperassisting my team in developing two different Web-based applications.
- Implemented ES6 features, Used Babel, Web pack with ES2015, React, JSX presets.
- Functionalities include writing code in HTML, CSS, JavaScript, jQuery and JSP making use of Bootstrap framework.
- Used Angular framework for building web-apps and is highly efficient in integrating with Restful services.
- Worked on Bootstrap CSS framework for Responsive Web Design; Used SASS Preprocessor for CSS preprocessing.
- Implemented data-binding and MVC using Angular for front-end development of a current web application.
- Using Angular factory and services for dependency injection.
- Developed reusable components using Custom Directives in Angular.
- Developed applications using Angular single page applications SPAs to improve page performance.
- Used $http service in Angular to consume RESTFUL Web Services.
- Used React Components on the view layer, Angular for business logic.
- Used Grunt for build tool for configuring tasks, Karma, Jasmine for Unit Testing.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS, focusing on reusability and modularity.
- Involved in development converting the static HTML mark-ups to JSP's.
- Involved in resolving major cross browser issues within the application.
- Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Designed and implemented sharable and re-usable software service API's.
Environment: HTML5, CSS3, SASS, JavaScript, Node js, jQuery, Angular, Bootstrap, XML, J2EE, JSP, Apache Tomcat, Eclipse, Oracle, Tortoise SVN.
Confidential
UI Developer
Responsibilities:
- Created individual pages using HTML, CSS, JavaScript and Bootstrap (for making it responsive).
- Used Font Awesome icons to show delete and approved workflow.
- Used AngularJS and Angular as the JavaScript framework.
- Created a single page site to display the status of customer orders using React, Redux andImmutable.js
- Used ngRoute module for managing routing between pages.
- Efficiently used ng-repeat for showing list of sheets and sorting them by date (using angular orderBy).
- Used lot ofUIcomponents from AngularUIBootStrap including modal window, progressbar, tabs, accordion, etc.
- Used $http service for making AJAX calls.
- Used reusable angular custom service to shows progress-bar on each excel-sheet tab.
- Used AngularJS form-validations for the login page functionality using $dirty and $invalid properties for form.
- Performed UNIT testing with JASMINE and develops web services using RESTFUL API.
Environment: HTML, JavaScript, CSS, AJAX, BootStrap, AngularJS, Restful API
Confidential
Java Developer
Responsibilities:
- Designed layouts on the front-end using HTML, CSS, JavaScript, jQuery, Bootstrap, RESTFUL web-services Angular.JS.
- Built CSS and JavaScript system for controlling text display issues cross-platform and cross browser.
- Used jQuery to make the HTML, CSS interact with JavaScript functions to develop dynamic web pages.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Experience with working in JavaScript framework like jQuery, AngularJS.
- Involved in creating the custom directives using Angular.JS.
- Worked with backend programmers to troubleshoot JavaScript related issues with front-end connectivity.
- Implemented jQuery to improve the overall usability of the website interface.
- Implemented AJAX functionality to speed up web application.
- Used advanced JavaScript to create interfaces and help manage cross browser compatibility.
- Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout.
- Developed and implemented Email marketing campaigns for various clients.
- Widely used Optimization technique in existing code.
- Used JSON for data transfer between front end and back end.
- Implemented web standards and resolved accessibility of the web pages which receive more user traffic.
Environment: HTML, CSS, Angular.JS, Ajax, Bootstrap, JSON, RESTFUL web services, Eclipse, jQuery, Apache and Static server access, JavaScript.
