Ui (angular) Developer Resume
Santa Clara, CA
SUMMARY
- Around 6 years of experience in front - end user-interface (UI) development, working on user interface applications and professionalwebapplications using HTML 4/5 CSS 2/3, JavaScript, JQUERY, JSON, AJAX and XML, JSTL.
- Expertise in developing web applications using various front-end frameworks like Angular 2/4, AngularJS, Backbone.JS, Node.JS.
- Good Experience on MVC frameworks like AngularJS for creating Single Page Application (SPA) using concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Worked on multiple projects, multiple platforms including web and mobile projects using Angular 2/4, Angular 1.5, AngularJS.
- Experience using AJAX to create interactive web applications, mainly optimizing performance.
- Experience in package managers such as npm and Bower for projects and set gulp tasks under Node.JS environment.
- Proficient in making AJAX calls using JQUERY and usage of JSON for faster and impulsive responses.
- Extensive experience in working over Web Services wif SOAP, RESTFUL.
- Experienced in making use of expanded HTML5 semantics and popular HTML5 APIs (e.g. audio, video, SVG).
- Experienced in making use of features & CSS Frameworks and to implement Responsive Web Design.
- Good understanding and good Experience wif Object Oriented Design/Development (OOD).
- Created Responsive Web Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap.
- Worked on RWD pages to get the display the same on all devices.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- JS fiddle, WebStorm, Sublime text, Notepad++, Microsoft Visual, Brackets, Atom.
- Experience in version control and Cross-Browser compatibility and fixed the bugs for several browsers using GitHub, Bitbucket, SVN.
- Working noledge of Karma and Jasmine JavaScript unit testing frameworks.
- Experienced wif Test Driven Development usingJUnittesting and JUnitIntegration testing.
- Hands on experience using the version controls like SVN and TFS and project management tools like JIRA.
- Good Communication skills, problem-solving skills, quick learning skills, deep understanding of the concepts and excellent team member.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS3, XML, AJAX, JSON, Bootstrap, SASS, LESS, Gulp
UI Frameworks: Angular 2/4, Angular.JS, JQUERY, JavaScript, Backbone.JS, Dojo, Node.JS, ReactJS, Redux.
IDE, HTML Editor: Sublime text 3, Eclipse IDE, Notepad++, Edit Plus, WebStorm, Brackets, Atom
Version Control: GIT LAB, SVN, Bitbucket
Debugging Tools: JIRA, Rally, Firebug, JUnit, Jasmine, Karma
Web/App Servers: WebLogic, Apache Tomcat, HTTP Web Server
Methodologies: Agile, Waterfall, Rational Unified Process (RUP)
Database: MySQL, SQL Server, Oracle11g/10g, SQL 2008/2012, PL/SQL
Operating Systems: Mac OS, Windows XP/7/8/10, UNIX and LINUX
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara, CA
UI (Angular) Developer
Responsibilities:
- Involved in building a high efficiency Dynamic Single and multiple Pages Web Application using Angular, NodeJS, HTML, HTML5, ReactJS, Java Script, Bootstrap, JQUERY and CSS3.
- Expertise in working wif the Java Script frameworks like JQUERY and Angular.
- Improved dependency injection for modular development and component isolation using Angular 2/4.
- Developed dynamic web pages using HTML5, CSS3, AngularJS, Bootstrap, LESS and Sublime Text Editor and deployed the application in ApacheTomcat.
- Made routing solution problems easy and extensible to solve using AngularJS.
- Hands on experience working on Angular 2/4 services, modules and component directives.
- Knowledge of developing Single Page Applications SPAs by using the ReactJS.
- Experience of working on CSS pre - processors like LESS and SASS along wif JavaScript task runners like Gulp.
- Used D3.JS to create new nodes for incoming data and remove outgoing nodes dat are no longer needed.
- Used Responsive web design (RWD) approach for crafting sites to provide an optimal viewing and interaction experience.
- Used firebug, Chrome developer toolbar for debugging JavaScript and fixing issues.
- Expert in HTML5/CSS3 development and has experience in Backbone.JS, Node.JS, AngularJS for responsive design.
- Designed XML files for maintaining contents like video, images andaudioand display them in flash application.
- Involved in validating HTML and CSS code to satisfyW3Cstandard and makewebapplication compatible for variouswebbrowsers.
- Experience using JQUERY and Bootstrap plugins for the Web Pages.
- Created and modified new and existing pages, applied new styles on the pages wif the help ofDojoand JavaScript.
- Used High charts and D3.Js for creatingGraphsand charts for payments section and also implemented the filtering functionality for thegraphs.
- Designed thewebinterface using HTML5, CSS3, JavaScript, jQuery, and Bootstrap inMSVisual StudioCode.
- Developed JavaScript based components using Ext.JS framework like GRID, Tree Panel wif client reports customized according to user requirements.
- Developed Requirement Specification document (User Story in Agile) to articulate requirements.
- Involved in writing test cases usingJasmineand Karma to ensure 100% code coverage.
- Implemented unit tests usingJUnitand performed integration tests.
Environment: HTML5, CSS3, JavaScript, DHTML, Angular 2/4, Angular1.5, AngularJS, Node.JS, ReactJS, Redux, D3.JS, LESS, JSON, AJAX, Dojo, Bootstrap, JUnit, SVN and GULP
Confidential, Fremont, CA
UI (Angular) Developer
Responsibilities:
- Responsible for setting up AngularJS framework for UI development.
- Developed HTML views wif HTML5, CSS3, JSON and AngularJS.
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Developed web pages using DHTML, JSPs andJSTL.
- UsedDOJOfor asynchronous communication wif the client-side code and migrated jQuery code toDOJO.
- Working wif a team to move existing web apps toReactwif ES6 Features.
- Expertise in working wif the JavaScript frameworks like JQUERY and Angular.JS.
- UsedTypescriptto develop applications wif AngularJS and Node also Used Grunt-ts to automatically compileTypescript.
- By Using the System JS we convert theTypescriptfiles to JavaScript files, as a default extension wif the help of reference libraries.
- Used D3.JS to build pi-charts, bargraphs,Graphsetc.
- Used JQUERY core library functions for the logical implementation part at client side for all the applications.
- Worked on the MVC architecture of AngularJS in developing the apps, controllers and directives which are totally customized to meet the needs of the application.
- Created RESTFUL web services/ API's using Node.JS.
- Integrated the AngularJS application wif the RESTFUL Web Services.
- Used firebug, Chrome developer toolbar for debugging JavaScript and fixing issues.
- Developed Application using Agile methodology.
- Involved in Node.JS unit test cases usingJasmineand Karma.
- Using npm andbowerfront-end package manager to install and handle all the packages.
- Interacted wif various stake holders (Business Team, User Testing Team and Clients) to finalize requirements.
Environment: HTML5, CSS3, JavaScript, JQUERY, YUI, Adobe Photoshop, Adobe Dreamweaver, Angular.JS, Redux, ReqUIre.JS, Node.JS, Ionic, Responsive Design, AJAX, DOJO, DOM, Firebug, SOAP, WebGl, Web services.
Confidential, St. Louis, MO
UI Developer
Responsibilities:
- Used AngularJS as the development framework to build a single-page application and reusable AngularJS applications.
- Extensive experience of Object-Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably AngularJS for building UI Widgets and Application logic.
- Used NodeJS to implement and deliver customer-facing solutions.
- Used JQUERY plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Using advanced level of JQUERY, DOM, AJAX, JavaScript, CSS and pure CSS layouts.
- Implemented login page using HTML5/4, CSS3/2, JQUERY, AJAX and JSON.
- Implemented form validations across the site using JQUERY and JavaScript.
- Used D3.JS to create company specific reporting tool.
- Used $http wif AngularJS interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
- Integrated wif third party Sale point API to make RESTFUL web service call.
- Created forms to collect different user data and implemented form validation in AngularJS.
- Used AngularJS for unit testing UI code.
- Involved in AGILE Methodology process which includes bi-weekly sprint and daily scrum to discuss the design and work progress.
- Used Karma-test-runner andJasminefor JavaScript Unit testing.
- Has Strong experience in Database Design, Normalization, Data Flow Diagrams, Coding, Testing, Implementation, code migrations and good understanding of the complex systems.
- Hands on exposure to multiple Application Servers like BEA Web Logic Application Server, APACHE, Tomcat, Web Sphere and JBoss.
- Having good administration experience in maintaining Atlassian products like JIRA, Confluence.
- Worked wif GIT version control, vagrant environment using Node.JS, Gulpfor compiling, and the JIRA ticketing system.
- Used tracking tools as JIRA for bug tracking.
- Experience in AJAX, Object Oriented (OO) JavaScript, JSON, XML, SOAPUI,D3JSand Web Services.
Environment: RESTFUL Web Services, JDBC, JSP, JSF, JMS, AWS, APACHE Axis, MVC, RESTFUL APIs, SSO, Cucumber, AngularJS, Bootstrap, NodeJS, HTML5, CSS3, JavaScript, JQUERY, JSON, Eclipse, Maven, Log4J, JUnit, GIT, Rally, JIRA and WebLogic.
Confidential
UI/Web Developer
Responsibilities:
- Designed, developed and updated User InterfaceWebForms using CSS, HTML and JavaScript.
- Used Cascading Style Sheet (CSS) inwebpages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
- Responsible for developing, editing, publishing and managing content on the externalWebpages and internal layouts using HTML, CSS including AJAX controls and XML.
- Worked one-on-one wif client to develop layout, color scheme for the website and implemented it into a final interface design wif the HTML5/CSS3 & JavaScript.
- Very good experience in Document Object Model (DOM).
- Coordinated wif BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- TestedWebServices using SOAPUI tool as a part of unit testing using SVN for software configuration management and version control.
- Preparing test cases and strategies for unit testing and integration testing.
- Performed client-side validations using JavaScript.
- Validated input values to make sure dat they will be accepted before they are submitted to the server.
- Using Java Script and Struts validation frame work for performing front end validations.
- Wrote SQL queries and PL/SQL procedures for JDBC.
- HTML5 and CSS3 code optimization and testing against W3C validations and for the cross browser compatibility.
- Using the LOG4j to log regular Debug and Exception statements.Used JQUERY DOM manipulation and JavaScript event to generate the data result in UI.
- Worked wif remote teams to finalize requirements and complete the campaigns.
- Worked for backward compatibility to support browsers like IE6, IE7, IE8.
Environment: HTML, CSS, XML, JSP, JavaScript, AJAX, Bootstrap, Maven, WebSphere, APACHE AXIS, UML, SOA, Sun Metro stack, SOAPUI, SOAP, Oracle.
Confidential
Web Developer
Responsibilities:
- Developed session EJB and message driven bean (MDB) to process JMS XML messages JSPs, Servlets, XML descriptors, using WebSphere Application Server.
- Implemented front end (UI) of the application using HTML, CSS, JQUERY and JavaScript.
- Designed JSP pages for Initial applications, Submissions and Maintenance Involved in implementing Message Driven Beans using for JMS systems.
- Used SAML to implement autantication and authorization scenarios.
- Worked on Backbone.JS and JQUERY to develop outsourced UI.
- Developed Spring service classes for Initial applications and Maintenance module to implement business logic requirements.
- Designed and Developed End to End customer self service module using annotation-based Spring MVC, Hibernate, JSP and JQUERY.
- Expertise wif CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts.
- Improved Web applications by analyzing used feedback.
- Played an active role in testing the application by writing test cases for different scenarios.
- Used JUnit testing tool to test the code.
Environment: HTML, CSS, JSON, AJAX, Java1.6, JSP, Spring, Spring MVC, Spring Batch, WebLogic application server, MySQL, Eclipse RCP, CVS, JUnit.