Sr.ui Developer/angular Js (4.0) Resume
Irvine, CA
PROFESSIONAL SUMMARY:
- 7 years of progressive IT experience in analysis, design and development of web - based applications and client-server applications using AngularJS, Node.js, JAVA, J2EE, JSP, JavaScript, jQuery, HTML4.0/5, CSS2/CSS3, JDBC, SPRING Framework, HIBERNATE, WEB SERVICES (REST/SOAP).
- Expertise in developing Single Page Applications (SPAs) using various JavaScript frameworks like AngularJS, Node.js, React.js and Ext JS.
- In-depth knowledge of integration of RESTFUL Web Services, HTTP Services and Web Services with web applications.
- Extensive experience in implementing Core JAVA concepts like MULTITHREADING, COLLECTIONS, etc.
- Implemented Java Concurrency and Java Thread Pooling and analyzed using Java Profiling.
- Good experience in DevOps tools Git, Subversion (SVN), Jira and Jenkins.
- Expertise in Integrating Spring with REST.
- Experience in SPRING modules like MVC, AOP, JDBC, ORM, and Web Services.
- Expertise in client scripting language and server scripting languages like JavaScript, jQuery, JSON, Bootstrap, HTML5 and CSS3.
- Experience in the Web applications development and front-end developer in designing and handling code websites with proficiency in AngularJS, XML, AJAX, Node JS, Backbone JS.
- Enhance Ember.JS based web apps.
- Extensively worked on debugging using logging and unit testing Frameworks such as Apache Log4j, Junit, Jasmine, Karma and Mocha .
- Extensive experience in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Good in differentiating the layouts for mobile management. Able to create the adaptive layouts with the help of Bootstrap.
- Expertise in developing dynamic Web pages quickly and effectively using AngularJS, jQuery, CSS 2/3, DOM, Ajax, HTML 4/5, JavaScript.
- Experience in Developing Single Page Application using JavaScript MVC frameworks such as Angular JS, React JS and Backbone JS.
- Significant experience in web development tools like Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, Bugzilla and Firebug.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome.
- Experience on HTTP specifications and REST standards and expertise in integration of RESTful services with UI applications.
- Strong proficiency with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Sencha Touch, Sencha EXT JS, Dynamic HTML (DHTML), JSON and XML.
- Followed Agile, Waterfall, and Scrum methodologies based on respective project’s requirements.
- Outstanding experience in creating Web pages complacent with Web Content Accessibility Guidelines and ability to apply W3C Web standards.
- Extensive experience in implementing applications for different devices using Bootstrap, Backbone Js framework.
- Good knowledge in creating Web application that utilizes Digital Media like Videos, Live Streaming using HTML5 features.
- Proficiency in cross browser compatibility testing and scholarly goals in User Experience (UX).
- Experience in node.js task runner tools Grunt & Bower and experience in code coverage tools Jasmine and Karma.
- Experienced in developing applications using WebSphere, Web logic and Apache Tomcat.
- Developed React UI Site (Using NodeJS, npm and Webpack to translate and combine all necessary JS, JSX, SASS and CSS.)
- Strong experience in UI Design Patterns.
- Having good experience in DevOps model.
- Expertise in customer side outlining and validations using HTML, CSS, JavaScript.
- Strong leadership ability with great communication and interpersonal skills.
- Self-motivated, responsible, snappy learner and good analytical abilities with capacity to handle varied technologies.
- Developed the custom components using AngularJS custom directives.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 10g/11g, DB2, SQL Server and MySQL.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML, Java, JDK, JavaScript, Typescript, Ajax, jQuery, JSON, Apache, PHP
JavaScript Libraries: Ext JS 2.0/1.0, Backbone.js 0.9.2, React.js, Require.js, Node.js, Angular.js, Angular.js 2.0, Angular.js 4.0, Angular.js5.0.
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, Edit Plus, JsFiddle, WebStorm, Tatastrom, Sublime text, SASS, LESS
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing (spring tool suite)
Wire Frame Tools (wire frame): Adobe Illustrator CS3
Debugging Tools: Firebug, Bugzilla, IE Toolkit.
Operating System: Linux, Windows 98/2000/XP/Vista/7/8, MAC OS X
Database: PL/SQL (oracle), MySQL, MSSQL, MongoDB, Oracle Server.
Source Controls: GitHub, CVS, Jenkins, SVN
Testing Tools: Jasmine, Mocha, Karma, Protractor, NPM, Bower, Grunt, Gulp, Winn Runner, Load Runner.
PROFESSIONAL EXPERIENCE:
Confidential, Irvine, CA
Sr.UI Developer/Angular Js (4.0)
Responsibilities:
- Created Short URLs Using Ionic framework and SASS.
- Brief experience on implementing the Angular 4.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 NodeJS application in Express JS framework to create URL shortening service.
- Used SASS for styling URL'S.
- Created Node.JS backend for creating RESTful Web Services using the Express Framework.
- Developed Functional Requirement Document based on users' requirement.
- Extensively used Angular, JavaScript, jQuery UI and jQuery to provide UI functionality.
- Built Web pages that are more user-interactive using AJAX, Typescript, LESS, Bootstrap and Angular JS.
- Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
- Used ReactJS, a JavaScript library for building reusable UI components in Client side
- Developed Client web application using React.js, Redux, and Webpack
- Handling cross browser compatibility issues (IE, Firefox, and Safari) on both Windows and Mac. Also, used fall back codes.
- Done testing for cross browser functionalities to confirm the application consistency across various browsers.
- Involved in developing various generic JavaScript functions used for validations.
- Used VideoJS framework for HTML5 video player.
- Built responsive admin portal using BootStrap.
- Updated and maintained the internal code base (tested code before deploying to live site) using GitHub.
- Involved in Requirement gathering phase in order to gather the requirements from the client program manager and dealing with UX team to continuously accommodate changing user requirements
- 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 UI functionality.
- Used Cassandra NoSQL
- Database for storing the transactions on all the services for asynchronous writes and fetches.
Environment: Eclipse IDE, Angular 4.0/2.0, Bootstrap, AJAX, karma, JUnit, JIRA, JSP, HTML4/5, CSS3, SASS, moment, Sublime Text 2, ReactJs, JavaScript, JSON, SVN, Restful web-services.
Confidential, Minnesota, MN
Senior full stack UI Developer
Responsibilities:
- Developed all the UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax, Adobe Creative suite.
- Upgraded the existing media playback features from Flex to HTML5 media elements.
- Upgraded the existing content structure from CSS DIV tags to HTML5 Section and Article elements capturing the functional significance of the content.
- Created XHTML Pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP Pages.
- Designed and Developed UI Web 2.0 Applications using jQuery UI that would Search, display and maintain accounts.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed Frontend with in object oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext JS.
- Used Developed UI Components using React JS and CSS styling.
- Developed a core component of Analytics with Node.js, Angular.JS, Couch DB, and Socket Stream.
- Involved in developing XML, HTML, and JavaScript, Typescript for client-side presentation and, data validation on the client side with in the forms.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
- Developed backbone views using handlebars in order to separate presentation from data.
- Programmed the Event handling for jQuery controls to accept user inputs and validate the same.
- Designed and Implemented Effects and accessibility features in jQuery.
- Utilized the HTML5 DOM local storage features to store data locally client side processing.
- Programmed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used Twitter Bootstrap to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
- Used other Web presentation technologies such as HTML, AJAX, CSS, JavaScript
- Developed Server side logic using XML based protocols like REST.
- Worked on RAD (Rational Application Developer) IDE for developing Front end and Middle-Tier.
Environment: Eclipse IDE, Angular JS 2.0, D3.JS, Bootstrap, AJAX, Node.js, JDBC, Grunt, JSTL, MongoDB, Illustrator, Gulp, JUnit, JIRA, Protractor, Jasmine, Jenkin, HTML4/5, CSS3,SASS, moment, LESS, JSP
Confidential, Austin Texas
UI Developer
Responsibilities:
- Web design and development, application development using HTML, JavaScript and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery and JavaScript.
- Responsible for ensuring the pattern consistency across all pages.
- Responsible for design and development of the web pages from mock- ups.
- Responsible for creating the screens with table-less designs meeting W3C standards
- Created web pages which are informative and yet very neat and interesting to look at.
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Used React JS, classes in JSX, which combines HTML and JavaScript
- Applied J-Query scripts for basic animation and end user screen customization purposes.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Jqvalidator, AutoComplete, AJAX, JSON, Angulars.JS and JavaScript, Bootstrap
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed the User Interface using HTML 5, CSS, JavaScript, jQuery and AJAX
- Designed flash plugins for including different functionalities and content.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery
- Created web pages using HTML5, CSS, jQuery and JavaScript.
- Developing XML classes for loading the data from XML files deployed at the server.
- Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
Environment: HTML4/5, CSS2/3, JavaScript, Angular JS, JQUERY, React Js, NODE JS,, AJAX, JSON, MVC Architecture and Visual Studio, npm, XML, Sublime Text, Photoshop CS6, Illustrator, SQL, Git
Confidential
Web/UI Developer
Responsibilities:
- Involved in designing architecture following J2EE MVC framework.
- Developed interfaces using HTML, JSP pages and Struts -Presentation View. Developed application by using Struts, Servlets and JSP's as per client request, custom tags have been developed to reuse it in other modules.
- Implemented AJAX to speed up web application.
- Developed Ant script to automate the process of build and deployment.
- Used SOAP Web Service and deployed applications on Apache Tomcat server.
- Extensively configured the build files to different environments.
- Developed session beans which encapsulate the workflow logic.
- Used entity beans to persist the data into database and JMS to establish message communication.
- Used SVN for the concurrent development in the team and for code repository.
- Involved in regression testing, evaluating the response times, and resolving connection pooling issues.
- Converted the Photoshop mock-ups in to hand-written HTML and CSS pages.
- Developed web pages applying best standards.
- Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Responsible for fixing all bugs encountered and communicating back over to the QA team.
Environment: HTML, CSS, DHTML, JavaScript, jQuery, AJAX, JSON, XML, SVN.