Ui Developer Resume
New Britain, CT
PROFESSIONAL SUMMARY:
- Skilled and experienced UI developer with 3 years in developing responsive and cross platform front - end web application.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM.
- Extensively used the Angular.JS, Angular 2.0 and Angular 4 .0, frameworks for single page application.
- Expertise in programming with HTML5, CSS3, Bootstrap, Responsive Web design(RWD), JavaScript, jQuery, Angular JS, Angular 2, Angular 4, React JS, AJAX, XML, XSLT, and JSON.
- Expertise in Angular modules like Angular-Cookies, Angular-Filter, Angular - Recourse, Angular- Route, Angular-Sanitize, Angular-Touch and Angular-UI-Bootstrap.
- Experience in working with Angular 2.0 with extensive knowledge on the latest ECMA6 features and Best Practices.
- Experience in consuming web services using AngularJS and interacting with server-side scripting language like Node.js, Express.js, Backbone.js.
- Experience in using NodeJS.
- Experience with common front-end development tools such as Babel, Web pack, NPM , etc.
- Expertise in React developing UI components and implementing in Redux .
- Experience in developing modern web application using React JS.
- Experience in working with RESTful web services using jQuery, AngularJS and React JS to fetch response data for user interface.
- Experienced in using Text editors and IDE's like Espresso, eclipse, Microsoft Visual Studio Code, Cloud9, Atom, Text Wrangler, Sublime Text, NetBeans, XAMPP, Notepad and Notepad++.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS, RESTful API and UDDI.
- Experience in working on CSS preprocessors like LESS and SASS along with JavaScript task runners like Gulp and GruntJS .
- Experience with Git as Version Control Tools for source code version management and communicating with the repositories in GITHUB .
- Experience in various mobile frameworks like Ionic, phone gap/Cordova for mobile hybrid applications in both IOS and Android.
- Proficient in handling Twitter Bootstrap framework i.e., the concept of Grids, making use of advance components like Navs, Navibars, Pagination, Alerts, Progress bars etc.
- Expertise in using source code control systems such as GIT, SVN, JIRA, and Jenkins.
- In-Depth knowledge/Experience of Web 2.0, section 508 JavaScript, JQuery, W3C Standards.
- Skilled in solving complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
- Possess excellent communication and Problem-Solving skills and the ability to work as a team member, as well as independently and adapt to new, evolving technologies and implement them in current projects.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, DHTML, Cascading Style Sheets (CSS), CSS3, JSON, JavaScript AJAX, jQuery, Bootstrap, ECMAScript 6, Typescript, PrimeNG, Protractor, Jasmine
JavaScript Libraries: jQuery, XML, jQuery mobile, GruntJS, NodeJS, ReactJS, Angular JS 2, Angular 4.
IDE & Tools: Notepad ++, Eclipse, Dreamweaver, Microsoft Visual studio
Methodologies: Agile, Scrum, TDD, Waterfall
Adobe Applications: Dreamweaver, Photoshop, Photoshop Elements, Illustrator, Sketch
Debugging Tools: Firebug, Chrome developer toolbar, IE Developer tool
Operating Environments: Windows, MAC OS X
PROFESSIONAL EXPERIENCE:
Confidential, New Britain, CT
UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Implemented Agile Methodologies SCRUM a light weight framework, UI SDE for managing and controlling iterative and incremental projects.
- Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery and extensively used Table-less Design in CSS for positioning.
- Implemented functionality using Angular4, Typescript and ES6.
- Used Angular4 routing features to make the component independent.
- Effectively used CSS3 features and created multiple columns, borders, backgrounds and used SASS to maintain the code with snippets and the available libraries.
- Implemented Angular 4 services to communicate with Express.js on the server-side in-order to perform CRUD operations on database.
- Used Angular4 Life Cycle Hooks though out the application for components.
- Used @Input and @Output for passing data and triggering events across different components.
- Created popup forms using Bootstrap version 3.0.0 Models, AngularJS Models and AngularJS Controllers.
- Implemented code according to coding standards and Created AngularJS Controller Which Isolate scopes perform operations.
- Developed the front-end framework, monitoring dashboards and real-time monitoring user interfaces using Angular Widgets using Custom directives.
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, Typescript & SCSS to the requirements of the client.
- Involved in the development of HTML and Angular.js for client- side presentation and data validation on client side with in the forms.
- Develop various screens for the front end using React JS/Redux and used various predefined components from NPM Node Package Manager).
- Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Used special syntax called JSX to mix HTML with Java Script with the help of React JS.
- Integrate the dynamic pages with Angular and Ionic to make the views dynamic.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript, OOP, and more Bind objects and retrieve them via JNDI interface.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration. Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
- Increased developer productivity by using efficient programming methodologies and local development.
Environment: Java, HTML5, CSS, JavaScript, jQuery, DHTML, NPM, Typescript, DOM, JSON, Angular 4, React.js, Redux, Ext.js, JSP, AJAX, SOAP, XML, XPATH, Adobe Flash, GWT, Photoshop, Karma, PLSQL, Oracle, Windows.
Confidential, Matawan, NJ
UI/Front End Developer
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
- Used RWD (Responsive Web Design) techniques to enhance user’s behavior based on screen-size, platform and orientation.
- Used Ajax, JSON with JQuery for request data and response processing.
- Implemented client side Interface using React JS for JavaScript templating, function binding, creating quick indexes.
- Created custom filter in React.JS in the application
- Used services to read data from remote server using React.JS
- Used React.js library functions for the logical implementation part at client side for all the application.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application, page navigation and form validation.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
- Prototyped the new features and ideas using HTML5 and CSS3 (SASS).
- Developed front end web applications using AngularJS, Grunt.js, LESS, Sass, and other front end libraries and frameworks.
- Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Consumed REST based Microservices with Rest template based on RESTful APIs.
- Proficiency in developing based on Models, Views and Controllers (MVC) architecture.
- Was part of 2-week agile sprint cycles with end-of-sprint demos and retrospectives.
- Used Dreamweaver for designing, coding and development applications.
- Developed a fully functional prototype application using JQuery and Backbone.js and connecting to a REST-ful server on a different domain.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Interacted with the analytics team and worked on Address validation and SSN/SIN validation for different locale such as Great Britain, Canada and United States.
- Used JSX to make React.js more elegant attributes.
- Developed front end web applications using AngularJS, Grunt.js, LESS, Sass, and other front end libraries and frameworks.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used Git and SourceTree to maintain feature, develop and hotfix branches.
- Worked on documenting complex UI layouts and designs in Intuit’s wiki.
- Enhanced website by creating new static models pages and presenting it to senior management for attracting the customers and existing users.
Environment: HTML5, CSS3,JavaScript, Angular JS, JQuery, JSON, Ajax, Bootstrap, Backbone.js, Require.js, Node.js, Agile methodology, Responsive Web Design, React JS, Adobe Dreamweaver, Windows, Perforce, Git, SourceTree, Eclipse
