Sr. Angularjs Developer Resume
Fountain Valley -, CA
SUMMARY
- 8+ Years of experience in the IT industry working with Web Based Applications and UI applications in various domains.
- Experience in Developing User Interface(UI) Rich Web Applications, and Web Service Applications using Front End/User Interface(UI) Technologies like HTML, HTML5, CSS, CSS3, XHTML, DHTML, XML, Object Oriented JavaScript, jQuery, Bootstrap, Angular JS, Ajax Concepts, CSS3 Media Queries, Node JS.
- Proficient in using AJAX for implementing dynamic webpage's where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Experienced in using various IDEs like Eclipse, WebStorm, IntelliJ, Sublime Text, Notepad++, Brackets and Microsoft Visual.
- Utilized various jQuery plug - in to build Rich Internet Application (RIA) to make it look more intuitive.
- Experience on working with Pseudo classes, Pseudo elements in CSS.
- Experience on working with debugging tools like Firebug, Fiddler, Chrome or Safari Web Inspectors and IE Developer Toolbar.
- Extensively used the build tools like GRUNT and Jenkins.
- Experience in package manager of npm and Bower for projects and set Gulp tasks under Node.js environment.
- Worked on mobile environment. Good experience in Hybrid Operations using Ionic & Angular frameworks, Mobile Angular UI, Cordova and jQuery mobile.
- Exposure to new features and issues addressed in Angular 2.0.
- Experienced with doing code reviews for partner web developers.
- Good understanding of Software Development Life Cycle (SDLC) and Agile/Scrum environment with expertise in Requirement gathering, Analysis, Designing, Development and Testing.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Good Experience on MVC frameworks like Angular JS for creating Single Page Application (SPA) using concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Experience in developing web service applications using SOAP and REST.
- Worked on unit testing frameworks like jasmine and end2end testing framework protractor.
- Good Expertise in analyzing the Document Object Model (DOM) Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Hands on experience using the version controls like SVN and TFS and project management tools like JIRA.
- Extensive experience in Requirement gathering, analysis and converting user requirements into enhancement design specifications.
- Experience with Object oriented programming concepts, Data Structures.
- Proficient with Adobe Photoshop, Illustrator & Dreamweaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
TECHNICAL SKILLS
UI Web Technologies: HTML, CSS, JavaScript, ES6, jQuery, Bootstrap, AJAX, Less
UI Frameworks: Angular.js, Angular 2.0 and Node.js
Programming Languages: C, Core Java, J2EE (Servlets, JSP, JDBC)
IDE & Environment: Sublime Text, Eclipse, Bower, Grunt, Net Beans, Adobe Dreamweaver, Notepad++
Databases: Oracle, MS SQL Server, MySQL, PL/SQL (oracle), MongoDB
Web/App Servers: WAMP and LAMP servers, Jboss, Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0
Wireframes: Adobe fireworks, Microsoft Visio, Visual Paradigm, Smart Draw
Version Controls: Subversion(SVN), CVS, GitHub
Operating Systems: Windows, Mac, Unix and Linux
PROFESSIONAL EXPERIENCE
Confidential, Fountain Valley - CA
Sr. AngularJS Developer
Responsibilities:
- Involved in development, design and implementation of front-end part widget based application.
- Involved in client side tooling and testing & development with Bootstrap, HTML5, and JavaScript.
- Integrated Bootstrap CSS with LESS pre-processor.
- Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Defined all AngularJS controllers in a JS file and reused in various pages of application.
- Implemented Angular service calls using Angular Factory.
- Used Angular JS for making restful API calls and data binding.
- Implemented Angular Directives to make customized components.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Implemented Angular 2 component router for navigation and Angular 2 services to connect the web application to back-end APIs.
- Worked on Angular 2, HTML5, CSS3, and Typescript. Additional frameworks like Bootstrap for responsive design, less for preprocessing are used.
- Extensively used XSLT to transform XML documents to HTML.
- Used Node.js to run Webpack tasks and build properly the project.
- Implemented modules into Node JS to integrate with designs and requirements.
- Implemented Initial setup and component migration to Redux.
- Built backend REST API with Node.js, Express.js.
- Used Jasmine to write and Run Test cases.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML and CSS3.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Used Ajax, JSON with jQuery for request data and response processing.
- Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD).
- Involved in configuring the GIT repository and maintain the version control using GIT.
Environment: HTML5, CSS3, JavaScript, Restful services, Bootstrap, AngularJS, Node.js, Jasmine, GIT, Windows.
Confidential, Hartford - CT
UI Developer
Responsibilities:
- Design screens using MVC pattern for the application with AndroidStudio IDE.
- Tested the app across different versions of Androidand differentAndroidphones to assure quality and performance.
- Worked on full software development cycle from requirement gathering to deployment.
- Used SQLite for local data storage inAndroidapplication.
- Developed and designed mobilebanking client for BlackBerry Models.
- Implemented customAndroid Action Bar for use asAndroidapp title bar.
- RunningAndroidapplication in emulator andAndroidphones for code debugging.
- Designed UI using views provided byAndroidand created custom views when required.
- Sizeable amount of work has been done on memory management, push notifications, multiple screen support, data offline usage, content providers and sync onAndroid.
- Used standardAndroidcomponents, activities, services, database, various UI widgets types, etc. as well as created custom views for the application.As a developer was
- Responsible for a Hybrid application developed using phone gap and apache cordova.
- Played a key role in writing application logic using Eclipse IDE,AndroidStudio andAndroidSDK.
- Conducted product integration and testing (using Junit) on variousAndroiddevices.
- Developed the database wrapper functions for data staging and modeled the data objects relevant to the mobileapplication.
- Implemented Push Notification to provide user alerts based on their account settings to pay bills, etc.
- Updated layouts using new and existing wireframes.
- Created local Shared Preferences based on user’s settings in the app.
- Worked on Design and development of connections, model classes to consume https JSON request/response models using JSON library.
- Developed Our Products section of the application which provides multi activities, Custom Adapters, Base Adapter, List views, images, Links, Web View, text views and so on.
- Configured and automated the Jenkins Build jobs for Continuous Integration.
Environment: Android,AndroidStudio,AndroidSDK, SQLite, Html5, CSS3 Apache cordova, ActionScript, Web Services, JSON, Eclipse, JUNIT, Oracle, REST API, Jenkins, GIT.
Confidential, Glendale - CA
UI Developer
Responsibilities:
- Worked on presentation layer, developed dynamic UI modules using JSP/JS pages along with jQuery and DWR (AJAX) calls. All the modules are roles/permissions driven.
- Deployed the application in JBOSS application server.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS and Bootstrap with MySQL database.
- Used LESS, which converts to CSS.
- Familiar with Mobile Web Development using jQuery Mobile and Twitter Bootstrap.
- Using AngularJS, HTML5, CSS3 all HTML and DHTML is accomplished through AngularJS directives.
- UsedAngularJSfor DOM Manipulation, Filters, and Directives.
- Worked onAngularJSroutes using $scope object to create a views using controllers.
- UsedAngularJS (ngGrid) for Grid data displays all over the application.
- Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
- Used Angular JS Framework to develop applications.
- Mastered the Grunt with commands for building and deploying the project.
- Developed front-end UI using HTML, CSS, JavaScript and AJAX.
- Updatedtrading pages usingHTML5,CSS3inAngular.js framework.
- Implemented the search functionality for Internal Application using Angular JS.
- Implemented server side caching using cache to cache data intensive query responses, minimizing number of hits to the backend.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Developed integration unit test cases for the service layer functionality.
- Worked closely with back-end developers to find ways to push the limits of existing web technologyin service of creating the best possible user experience.
- Manage the overall visual design for the application including all branding and navigational elements.
- Developed generalized script functions written in JavaScript which are used throughout the application.
- Worked with the JIRA tool for Quality Center bug tracking.
- Involved in writing the Unit test cases using Jasmine.
- Developing scripts for build, deployment, maintenance and related tasks using Jenkins.
- Involved in Application Support during the initial deployment of the application in production environment.
Environment: AngularJS,Bootstrap, JavaScript, jQuery, HTML5, CSS, Apache Tomcat 8.0, nodeJS, Grunt, JBOSS, Maven, JSON, XML, GIT, Jenkins, WebStorm, Jasmine.
Confidential
UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, jQuery and CSS.
- Designed UI patterns, UX patterns, illustrations, page layouts, templates and banners by using Adobe Web Premium tools like Adobe Flash, Adobe Photoshop and Adobe Illustrator.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Developed business applications using web technologies like HTML, DHTML, Java Script and CSS based on the W3C standards.
- Prepared the project content, managed the existing content, analyzed the content with the help of Content Management System (CMS).
- Developed user interfaces involving HTML, JavaScript and CSS
- Developed data formatted web applications and deploy the script using HTML, XHTML, CSS and Client side scripting using JavaScript.
- Developed web applications based on Search Engine Optimization (SEO) techniques.
- Involved in writing SQL Queries, Stored Procedures. Used JIRA for bug tracking.
- Worked on browser compatibility and tested each and every application on popular web browsers like Internet Explorer, Firefox, Opera and Chrome.
- Designed graphic objects, GUI designs, animated icons, templates, illustrations, banners and vector images with the help of Macromedia Flash and Adobe Fireworks.
- Responsible for the entire web application / system / database design, deploy and maintenance.
Environment: HTML, DHTML, XHTML, DOM, XML, XSL, XSLT, CSS, CMS, JavaScript, Python, Adobe Flash, Adobe Fireworks, Adobe Photoshop CS3, Adobe Dreamweaver CS3, Adobe Illustrator CS3, Visio, SEO, CMS, and Microsoft Office Suite.
Confidential
Java Programmer Analyst
Responsibilities:
- Designing and implementing user Interface, capturing data dynamically from database.
- Adding Report module to the verifier subsystem.
- Integration of Report module.
- Generating Report on the fingerprints, which are found in the crime area.
- Facilitating printing option to the Report module.
- Designing user interface using JFC/SWINGS, visual InterDev and HTML.
- Applying security issues for distributed applications.
- Used Stored Procedures and called them through JDBC.
- Build, configured and deployed Web components on Web Logic application server.
- Migrating code from C++ to java using the Object-oriented concepts
- Implemented custom JSP tags for displaying trader data.
- Wrote the high performance multi-threaded Java code using singleton, mediator, visitor, facade, observer, template, factory, and delegate, publish and subscribe design pattern.
- Developed test cases using JUnit for functionality and unit testing.
Environment: WebLogic, Tomcat, Java API, J2SDK 1.4.2, JSP, Servlets, HTML, JavaScript, UML, Oracle