Sr Ui /angularjs Developer Resume
Reston, VA
SUMMARY
- Around 9+ Years of experience in Software Design, Development and Testing. Expertise in Designing and Developing Web applications.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, XHTML, CSS3, JavaScript, DOM, jQuery, and Ajax that follows W3C Web Standards and are browser compatible.
- Experience in Web 2.0 applications like blog maintenance, Library Management, social networking using HTML, DHTML and JavaScript.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
- Expertise in Sharding distributed Cassandra and Mongo DB system.
- Build responsive sites using a combination of fluid layouts, media queries and fluid media.
- Good Experience in working with Angular JS, Kendo UI, Knockout.JS and Bootstrap.
- Subject Matter Expert in Ecommerce, Media and Entertainment, Retail (SME).
- Experience as database designing, maintaining and managing MySQL and Oracle databases. Extensive experience developing queries and procedures with SQL, PL/SQL.
- Hands on experience in UI development process such as Analysis, Development and Testing, and associated methodologies.
- Expertise in checking cross browser compatibility and worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Build and maintain web design & architecture for ecommerce clients.
- Experience in building Cassandra cluster.
- Good Understanding of DocumentObject Model (DOM) and DOM Functions.
- Good Experience working with High Traffic Websites.
- Experience in creating dynamic web pages using AJAX, JSON and XML.
- Evaluation & selection of ecommerce platform that meets client needs.
- Monitoring Cassandra cluster for resource utilization.
- Experience in implementing web and enterprise applications using Core Java, Servlets, JSP, JSTL, JDBC, SQL, PL/SQL, JUnit, HTML/DHTML, CSS, JavaScript,Websockets, jQuery, Ajax, MySQL, Oracle on Windows and UNIX based operating systems.
- 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.
- Identifying technology components to accelerate clients ecommerce platform
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Good understanding in Angular.js, Knockout.js, Jasmine, Karma, Backbone.js, React.js, MyBatis, require.js, node.js framework concepts and Responsive Web Design.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
- Worked on IDE’s like AdobeDreamweaver, Microsoft Visual Studio to build HTML pages.
- Worked in various version control systems - SVN, GIT & TFS.
- Working knowledge of JSON, AJAX and REST based web services.
- Worked extensively in Agile Development process.Managing Cassandra clusters using Datastaxopscenter.
- Extensive experience in web design using CSS3, Bootstrap, Adobe Illustrator, Adobe Photoshop.
- Extremely proficient in making AJAX driven web service calls using JavaScript and jQuery framework.
- Advanced level skills in using Web Services technologies like UDDI, WSDL, and SOAP.
- Extensive knowledge-based in JavaScript, especially using jQuery in AJAX-driven web applications.
- Experienced in developing table-less layouts.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Expertise in Client Side designing and validations using HTML5, CSS and Java Script.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Designed and developed HTML Wrappers using HTML5, JavaScript and CSS3.
- Skilled in working with software tools like Dreamweaver and Microsoft Visual Studio.
- Knowledge of complete SDLC of the project involving Design, Development, Testing and Implementation of the Project.
- Extensively worked on agile methodology.
- Experienced in developing web-based applications usingPHP, MySQL.
- My responsibilities include running the day to day business operations of the ecommerce portal.
TECHNICAL SKILLS
Web Technologies: HTML5/4, CSS3/2, JavaScript, AJAX, JQuery, JSON.
JavaScript Libraries: JQuery, Backbone, Reactjs, Query,KnockoutJS, Backbone.js, AngularJS.
Version Control: SVN, GIT.
Debugging Tools: Firebug, Chrome
IDE & Tools: Eclipse, Visual Studio, Notepad++, Sublime Text
Database: MySQL, Pl/SQL (Oracle)
Web/Application Server: IBM WebSphere 5.0 / 6.0, Tomcat 6.0 / 5.0, JBoss 4.2.
Design Patterns: Singleton, MVC.
Languages: JavaScript, jQuery, AJAX, Java, JDBC, JSP, php
Adobe Applications: Dreamweaver, Photoshop, Photoshop Elements, Illustrator
Operating System: Windows 98/2000/XP/Vista/7, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, Reston, VA
Sr UI /AngularJS Developer
Responsibilities:
- Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology.
- Participated in Scrum meetings as part of Iteration development process.
- Extensive use of AngularJS, UI-Grid, JSON, For MVC Pattern Application
- Worked withAngularJSfor writing scripting code in client side and data synchronization.
- Worked withAngularJSdirectives ng-app, ng-init,ng-model for initialization ofapplication data.
- Integrated the Angular JS application with the RESTFUL Web Services.
- Involved in Enhancement of existing application utilizing AngularJS, developed routing through web pages and achieved Single page application.
- UsedAngularJSto achievetwo-way data binding.
- Worked on user validations by using angular 2.
- Worked on new components like date etc by using angular 2.
- Involved in designing mockups for the angular 2 component development.
- Validating user actions on the client side and providing responsive feedback by using angular 2.
- Developed the front-end featuring rich web interface implemented using HTML5, CSS3.
- Used Angular 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.
- Application client implemented as a multi-page, responsive solution with knockout and jQuery.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were angular.js, and JQuery.
- Implementing theAngular JSin creating animations based on CSS classes.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQuery UI Library.
- Using Google analyticsreports optimized the page load time for the pages that had heavy traffic and improvised those pages using LESS -CSS.
- Wrote client Side code usingReactJSand used NPM & gulp directories to generate the server environments.
- Worked with stash and GIT to maintain current and historical versions of source code.
- Developed Restful Web Services, Web API in SOA and authorization usingAngularJS.
Environment: HTML5, CSS3, JQuery, JavaScript, JSP, AJAX, PHP, YUI, MVC,Angular.js, Backbone.js, React.JS, Responsive Design, Twitter Bootstrap, Photoshop, Dreamweaver, agile, SOAP, Windows.
Confidential, Dallas, TX
Sr. React.js/Node.Js Full Stack Developer
Responsibilities:
- Coding in Javascript, JSX, React.js, Redux.js, Node.js, Hapi.js, Express.js
- Development on Web application using React.js, Redux.js, HTML5, CSS3, Responsive.
- Have written unit tests and automation tests using nightwatch.js
- Have developed Order Return, Track order form components using Redux Form.
- Build REST API for Address verification and CRUD of Address Book in Node.js.
- Migrated Walmart's My Account Java stack pages (Shipping Address, Order Cancellation) into React.js stack
- Have developed Address Book, Order React component, redux widgetsand reducers.
- Implemented react UI and maintained the state with Redux architecture implementation.
- Making changes to the existing web applications and creating new components using React JS.
- Created React JS components using JSX,followed FLUX design pattern for unidirectional data flow.
- Using JavaScript, JQuery for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
Environment: JavaScript, JSX, React.js, Redux.js, Node.js, Hapi.js, Sinon.js, nightwatch.js
Confidential, Dallas, TX
Sr. Front End UI Developer
Responsibilities:
- Involved in developing web application using JavaScript, CSS, and HTML including performance handling, optimization, security, and AJAX.
- Used Bootstrap and AngularJS in effective web design and also involved in refactoring the existing code.
- Involved in developing a data dash boarding site using AngularJS and D3.js.
- Development of Client Side Validation techniques using JQuery andAngularJSdirectives.
- Used AngularJS to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, unit tests, cloud integration, slide pages, users switch etc.
- Defined new validations through AngularJS for the form field validation implemented through HTML and used AJAX, JSON to send request to the server to check the functionality of the website.
- Processed JSON response data by consuming RESTful web services and usedAngularfilter for implementing search results.
- Design, develop and test HTML, CSS, jQuery and React.JS, Redux that meets accessibility and web browser standards for car dealerships websites.
- Used SOAP Technologyfor exchanging the XML application using HTTP.
- Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications.
- Used Bootstrap library to quickly build project UI’s and used AngularJS framework to associate HTML elements to models.
- Created XHTML pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP pages.
- Created the Application usingReact.JSand Node.jslibraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
- Used NodeJSto offer an easy and safe way to build high performance and scalable networkapplication.
- Worked with NodeJSfor creating networking applications that could be run on server side.
- Used frameworks like Bootstrap to developUIwith responsive design.
- Used Angular JS to achieve the two-way data binding.
- Using Google analytics report optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS and fixed the issues for the pages with low traffic and high load time.
Environment: HTML, XHTML, CSS3, Java, Dojo, JavaScript, React JS, Responsive Web Design, Sencha, Backbone.js, Node.JS, Handlebars.js Mongo DB, JQuery, JSP, AJAX, JSON, Jasmine.
Confidential, Chicago, IL
Sr. Web Developer
Responsibilities:
- Involved in the development, testing and maintenance process of the application.
- Involved in preparing High & low level design docs with UML diagrams.
- Involved in the development of various use cases, sequence diagrams using UML.
- Created neat and dynamic website using HTML, CSS and JavaScript.
- Cooperated with teammates using version control tools with SVN.
- Developed robust, responsive Ajax driven UIs with AJAX, CSS, DHTML, JavaScript and JQuery.
- Implemented fundamental web functions using JavaScript and applied jQuery to simplify programming.
- Used IE tester, Chrome Inspector and Firebug to debug and do testing.
- Interacted with development team members with daily issues.
- Developed user-friendly interface using HTML, CSS, JavaScript and jQuery.
- Used JQuery and AJAX to fetch the data and web service.
- Created responsive and dynamic webpage for different devices by Bootstrap.
- Updated the user interface design with CSS and JavaScript.
- Used AJAX extensively to implement front end /user interface features in the application.
- Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
- Used jQuery core library functions for the logical implementation part Confidential client side for all the application.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
- Used Log4j utility to generate run-time logs.
- Generated fundamental JavaScript functions and jQuery on webpages for clickable buttons, highlight links and dropdown menus.
- Performed client side validations over the submission part using JavaScript.
- Fixed the cross browser compatibility issue for Safari, Chrome, Firefox and IE.
- Extensively tested the website and fixed bugs after identifying them with Chrome
- Element Inspector and IE Tester.
- Collaborated with team member’s design, analysis, coding and testing by GIT.
Environment: Java, JavaScript, JQuery,HTML, XHTML, AJAX, XML, CSS, Unix, CSS, SVN.
Confidential, Dallas, TX
Sr. Web Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Involved in web designing using HTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.
- Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Worked extensively on applications to work properly on Android devices and all the browsers like Mobile safari, Desktop safari on Windows, IE, Firefox, and Chrome.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, JQuery, JavaScript, AJAX,Angular.js, Responsive Design, Twitter Bootstrap, JSP, JSON, Agile, Internet Explorer, Chrome, Firefox, Windows
Confidential
Web UI Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner using web technologies like HTML, XHTML and CSS2 based on the W3C and ADA standards.
- Gathered the data from the backend using AJAX and JQuery, JSP.
- Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
- Involved in analysis and design phase of Software Development Life cycle (SDLC).
- Extensively worked on JSP/Struts MVC integrated with JQuery Data grids, Data Tables, Data Readers and Datasets for data retrieval and manipulation
- Developed Web Services for creating and consuming business components in JSP and Struts MVC.
- Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation
- Used Cascading Style Sheets (CSS) for achieving uniformity through all the web pages.
- Developed web application using Struts2 IOC Technology JSP using MVC design pattern.
- Developed websites using JSP, JQuery, Ajax, JASON and CSS.
- Developed Mapping applications using JavaScript, jQuery and CSS.
- Used UI Development using HTML, and coded Java (Struts 2) components which Retrieves data using SQL from Oracle database.
- Designed and implemented the whole web site using HTML, XHTML, XML, CSS, MySQL and JavaScript.
- Cross platform information parsing using XML, XSLT and XPATH.
- Developing compatible User Interface functionality using jQuery & other libraries.
- Implemented AJAX 2.0 methodologies for partial page update for improving the efficiency of the application Created and Consumed Web Services.
- Developed various interface screens using Web Forms, JSP and HTML controls for Client-Server interaction
- Creating cross-browser compatible and standards-compliant CSS based page layouts.
- Worked on fixing cross browser compatibility issues.
- Created Valid XHTML, CSS templates.
- Created and deploying new features in order to sustain and amend existing applications.
- Developed client side validation code using JavaScript and JQuery.
- Created pages in Site Core and validating the HTML code with W3C Validator.
- Involved in coding pages with best Search Engine Optimization (SEO) techniques.
- Developed E-Commerce project by using php.
- Good Hand in code ignitor.
Environment: HTML, CSS, JavaScript, PHP JQuery, JSP, AJAX, XHTML, DOM, Usability Testing, Windows.
Confidential
Web Developer
Responsibilities:
- Involved in coding pages with best Search Engine Optimization (SEO) techniques
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Followed the Agile and Scrum development methodologies.
- Created JSP pages that contains STRUTS framework and JSF.
- Developed Struts Action Forms and Action classes for validation and business logic respectively.
- Served as the Lead Developer for the team of eight.
- Developed the Web Interface using Servlets, Java Server Pages, HTML and CSS.
- Developed the DAO objects using JDBC.
- Business Services using the Servlets and Java.
- Developed and modified Servlets to accept and process request from the clients.
- Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
- Used JDBC to connect the J2EEserver with the relational database.
- User input validations done using JavaScript and developed use cases using UML.
- Extreme programming methodologies for replacing the existing code and testing in J2EE environment.
- Developed java classes for business layer.
- Developed frontend layout and intro for home page using Fireworks.
- Utilized the mail merge techniques in MS Word for the time reduction in sending certificates.
- Extensively used images of the product for web and catalogue.
- Web Application Developed using Web Technologies 2.0.
- Interactive Planning for the product development.
- Training in gathering user requirements and followed by analysis and design.
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Developed AJAX to parse JSON objects.
- Fixed the Cross Browser Compatibility issues for different Browsers.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing SQL Queries, Stored Procedures.
Environment: HTML, CSS, JavaScript, XML, jQuery, Ajax, Flash, SQL, MS Office, Notepad++, JAVA, PHP
