Ui Developer Resume
Merrimack, NH
PROFESSIONAL SUMMARY:
- 3+ years of experience in application and web development with emphasis on HTML5, CSS3, Bootstrap Node.js, AJAX, JavaScript, Typescript, ECMA Script 6, jQuery, Angular 1.x / 2.0/5 and React.
- Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript, RWD (Responsive Web Design) and jQuery also experience in making webpage cross browser compatible.
- Extensive experience in designing professional User Interactive (UI) web applications with the help of HTML, HTML 5, XML, XHTML, JavaScript and CSS, CSS3.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines of the project.
- Working experience with Angular 2/5 for developing single page application.
- In-Depth knowledge/Experience of Web 2.0, JavaScript, jQuery, W3C Standards.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Good knowledge in JavaScript frameworks jQuery, Angular.js, Node.js and Backbone.js
- Experience applying the latest development approaches including MVC, RWD, and event-driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
- Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
- Experience in working with jQuery Mobile it is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphones.
- Professional in creating Templates, Mock-ups and Prototypes, Web Interfaces, Layouts and Flow of feature pages
- Experience managing daily communication with an offshore development team.
- Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.
- Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using React.
- Worked on React js to create Controllers to handle events triggered by client and send request to Server
- Using the Dojo Builder, we accomplish the task of making the most effective distribution of the code to the client side possible, including the ability to handle custom code, modules and CSS.
- Experience in Making pages comply to Accessibility requirements (ADA) for physically challenged and all who uses the website.
- Delivered and architected mobile classical concert scheduling platform using JavaScript, React Native and Redux.
- Refactored the app's navigation from the ground up using React Navigation to replicate native interactions.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML, XSLT, Java, JavaScript, Ajax, jQuery, JSON
Frameworks: AngularJS, Angular 2, NodeJS, React JS, Express js, jQuery, Bootstrap
IDE's and Tools: Eclipse IDE, Dreamweaver, Developer Tools, Edit Plus, Toad, Sublime Text
Wire Frame Tools: Adobe Illustrator CS3, Adobe Photoshop CS3/CS4
Web services: JSON, AJAX, RESTful
Debugging Tools: Firebug, Karma, Jasmine and Mocha
SDLC Processes: Agile, Waterfall, Scrum
Servers: Apache Tomcat, IBM Web sphere, Open Stack
Operating System: Window 2000/XP/Vista/7/8/10, UNIX, LINUX, MS-DOS, MAC OS X
Database: PL/SQL (Oracle), MYSQL, MongoDb
WORK EXPERIENCE:
UI Developer
Confidential, Merrimack, NH
Responsibilities:
- Got an opportunity to work across different modules on the UI layer which was a single page application built on an Angular.js framework packaged as a module rendered through a Java backend.
- I was part of the effort on integrating the Client site with ongoing Owner Center division wide strategy to move towards a more RESTFUL architecture.
- Node.js used mainly for NPM package management and bundling the front-end source assets to a single module for the dev environment, later to be consumed by a JAVA based web service for the initial server-side rendering of the site.
- Developed HTML templates with help of handlebars. Implemented Model View Controller (MVC) design patterns using Angular 2.
- Developed the Restful Web Services in Node.js and exposed as a Micro Service.
- Experience with Angular2/5 in creating components, template syntax, pipes and directives.
- In phase one, worked closely with UX Team to create a Custom Components Library using React.Js.
- Created proof of concepts for the next generation application using React JS with Redux.
- Created and used Reducers that received said Actions to modify the store state Tree.
- Designing the User Interface using HTML5/CSS3, with emphasis on ES6 conventions wherever supported.
- Angular UI router for handling State changes based on user input or data changes.
- Protractor for unit testing angular modules.
- Maintained high code coverage for unit and E2E tests utilizing Karma, Jasmine and protractor.
- Generated the code coverage report using Istanbul.
- Used same instance of the plugin in the different configuration for the assets to write in the single file using webpack multi-compiler.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Involved in daily Agile meetings to keep track of the ongoing project status and issues.
Environment: HTML5, CSS3, JavaScript, Node.js, Angular 5, NPM, SVN, SASS, Angular JS 1/2, Handle Bars, Bootstrap, AJAX, TDD, Grunt, Karma.
Web Developer
Confidential, St. Louis, MO
Responsibilities:
- Created Short URL's Using Ionic framework and SASS.
- Brief experience on implementing the Angular 2.0 in creating animations based on ionic classes.
- Responsible for creating the screens with table-less designs meeting W3C standard.
- Responsible for design and development of the web pages from mock- ups.
- Used jQuery plugins to insert calendar in Short URL Page.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery.
- Used Node.js application in Express.js framework to create URL shortening service.
- Done testing for cross browser functionalities to confirm the application consistency across various browsers.
- Experience in working on CSS Preprocessors like LESS &SASS along with JavaScript task runners like Grunt.
- Used Node.js modules like Grunt, Bower, Express JS.
- Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Used Video.js framework for HTML5 video player.
- Involved in integrating RESTful based services for retrieving and posting data. Good understanding of call backs and promises.
- Developed multi-tier application to resolve separation concerns, data access lyer using entity framework and service layer to encapsulates business logic that user repository.
- Built responsive admin portal using Bootstrap.
- Updated and maintained the internal code base (tested code before deploying to live site) using GitHub.
- Involved in complete User Interface designing and coded the web site in XHTML, CSS and Java Script.
- Extensively used Angular 2.0 Typescript, ionic framework and jQuery to provide UIfunctionality.
Environment: HTML5, Typescript, Angular 2.0, Ionic Framework, Sass, JQuery, GitHub, JavaScript, Bootstrap
Web UI Developer
Confidential, Santa Clara, CA
Responsibilities:
- Designed and developed responsive web pages using HTML5, Handlebars, CSS3, Bootstrap, Json and jQuery based on the W3C standards and Web 2.0.
- Extensively used React js, JavaScript, jQuery UI and jQuery to provide UI functionality.
- Built Web pages that are more user-interactive using AJAX, JavaScript, LESS, Bootstrap and React JS.
- Involved in making the application Responsive using Bootstrap and used LESS pre-processor.
- Used React.JS, a JavaScript library for building reusable UI components in Client side
- Involved in working with Home-Page Carousel, slider and multi-select light boxes.
- Handling cross browser compatibility issues (IE, Firefox, and Safari) on both Windows and Mac. Also used fall back codes.
- Used bootstrap components like accordion, date picker, time picker, alert, buttons, modal etc.
- Experienced in React JS and working with React Flux architecture.
- Migrated the code to React JS-with Redux.
- Implemented User Friendly UI design with HTML, CSS and JavaScript for client-side validation and form submission functions and PHP for server-side scripting for web development
- Working with React Router for developing Single Page Applications SPAs
- Wrote application level code to perform client-side validation using jQuery
- Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
- Involved in source code management with the help of GitHub using push and pull operations of git and created a local git repository so that the source code can be managed locally.
- Follow agile methodology and iteration planning.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems)
- Written unit test cases using jasmine and karma.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Perform code review with peers to ensure code optimization and web optimization techniques are followed.