Sr. Angular Developer Resume
New York, NY
SUMMARY
- About 10+ Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Experienced in breaking up layered PSD into HTML using CSS.
- Worked extensively in Agile Development process used the JavaScript frameworks jQuery.
- Experienced in designing, developing, delivering and implementing data-driven desktop and web applications for clients and assisting in the development and maintenance of company Web applications (Internet and Intranet)
- Strong problem solving ability and analytical skills and able to integrate quickly into team and work independently toward team goals.
- Experience in full software development life cycle using Object Oriented Methodologies/ Programming.
- Experience in software development life cycle (SDLC) in developing and designing user experiences of applications using AngularJS, JavaScript, ReactJS, NodeJS, XHTML XML CSS, CSS3, JQuery.
- Worked with the JavaScript frameworks like JQuery and AngularJS.
- Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML. Experience working with JavaScript MVC frameworks Angular JS.
- Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews, handling whole project through its life cycle.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular Js, Pure CSS and Bootstrap.
TECHNICAL SKILLS
- Angular
- UI
- Javascript
- Typescript
- Angular2+
- Bootstrap
- Node.JS
- React/Redux
- ES6
- Vue JS
- HTML/CSS
- SASS/LESS
- Webpack
- Gulp
- SQL
- AWS
- UI/UX Prototyping
- Material-UI
- DOM
- Debugging Tools
- Responsive Design
- Open Source Experience.
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Sr. Angular Developer
Responsibilities:
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.
- Built Single Page Apps using Angular 2+ and Typescript for Responsive Design.
- Worked on Angular and Typescript and Additional frameworks like Bootstrap for responsive design.
- Expertise with Client Side designing and validations using HTML, DHTML, ES6 and JavaScript.
- Integrated different pages to be a single page application using Angular 4 and Typescript.
- Designed and developed the user portal using AngularJS along with HTML, CSS and TypeScript.
- Developed React Js pages, Web services calls and AJAX calls for the application.
- Developed user interface by using the React Js, Flux for SPA development.
- Implemented Redux for multi-source state resolution to manage user code input, attribute control input.
- Created React components, using Redux for unidirectional data flow.
- Developed multiple web-based chat demos using React, Redux, ES6/Babel, Webpack, and Mocha.
- Knowledge of Service lifecycle callback methods.
- Developed template and reactive forms using PHP and JavaScript.
- Developed and designed web interfaces and layouts using PHP, JavaScript, Angular, HTML5 and CSS3.
- Configured React-Redux for state management.
- Developed Single page applications and Custom Directives using Angular 2.0.
- Used @Input, @Output decorators to pass data between parent and child components.
- Implemented application state management with NgRx.
- Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS.
- Involved in multi-tiered J2EE design utilizing MVC architecture Spring, Struts, Hibernate and Websphere Application Server connecting to an Oracle database.
- Involved in JavaScript/JSP development along with bootstrap and JSTL libraries for dynamic display.
- Architected Web, API frameworks with Node.js, Vue.js, PostgreSQL and Redis.
- Developed functional, cross browser compatible websites on UI/UX platform utilizing Agile and Scrum.
- Good Knowledge of Balsmiq, Adobe Photoshop and UX design tools.
- Used Material-UI and Ant Design to provide better user experience of add-in application
- Implemented CORS for accessing resources from servers at different origins.
- Developed web page applications that meet the requirements as specified by ARIA (Accessible Rich Internet Applications), Web Content Accessibility Guidelines (WCAG) 2.0.
- Implemented tokenizer and validation framework to prevent cross-site-scripting (XSS) and CSRF attacks across the application.
- Produced content pages with CSS3 and SASS layout and style markup presentation.
- Worked on CSS and Sass to design and style properties to enhance the look of the web page.
- Used JavaScript frameworks such as JQuery, Dojo, Ext JS, CSS preprocessors such as LESS or SASS.
- Developed Java dynamic project using RESTful web services and used postman to deploy the application and used MySQL for the database.
- Developed API Gateway using Node.js and used MongoDB as a Database for storing information.
- Creation of REST WebServices for the management of data using Apache CXF (JAX-RS).
- Used Express framework on Node.js for quick development.
- Built SOA microservices architecture to support enterprise level application.
- Developed, documented, and automated reusable build and release processes for Visual Studio and TFS applications using Serena, Ant, Maven, and DOS batch scripts.
- Designed UI patterns and developed applications with Sublime text, Adobe Photoshop and Dreamweaver.
- Worked on JavaScript libraries like Modernizr, RequireJS, UnderscoreJS, Browserify, Webpack for various development requirements.
- Used Grunt for auto compilation of ES6.
- Used Webpack and Gulp to add dependencies, build the project immediately, once the changes are made during development.
- Developed Angular unit test cases using Mocha, Karma, Angular-Mocks, Chai.
- Used various predefined components from NPM (Node Package Manager).
- Used Bower to manage and update the dependencies.
- Launched and maintained Django web portal using nginx
- Utilized AWS EC2 with Lamb Stack to support the web server and AWS S3 storage for uploaded stocks data.
- Created mobile application using Angular 4, React Native, Ionic 2, Cordova and TypeScript stack for IOS and Android platform deployment.
Environment: Angular.js, React.JS, Node.js, Bootstrap.js, Backbone.js, JavaScript, HTML, CSS, Protractor, Jasmine, Oracle, PL/ SQL, Hadoop, Selenium, Sonarqube, Scrum, Agile, AWS, Jenkins, Docker, Kubernetes, XML, JSON, Jira, Rally, Linux Weblogic, Git, GitHub, Agile
Confidential, Dublin, Ohio
Sr. Angular Developer
Responsibilities:
- Involved in implementing the complete Application in the in-build MVC Architecture with angular 4 and typescript.
- Used Angular 4 Http services for asynchronous validations for the input fields of the forms with the data existed in the database.
- Developed front-end application using Angular2JS, Dependency injection, Rx and Http modules with Node.js server for future evolutions.
- Design UI scripting using typescript in Angular 2.
- Took part in setting up the routing configuration using Angular 4 router for various views and sub views.
- Created custom, self-contained, reusable and testable Angular 4 modules.
- Worked in using React Js components, Forms, Events, Keys, Router, Animations and Flux concept.
- Build React components and stand-alone functions to be added to any future pages.
- Implemented various screens for front end using React.js and predefined components from Redux library.
- Using Redux provides a state container for JavaScript applications that will help applications behave consistently.
- Used SCSS and Bootstrap for responsive designs.
- Used Redux JS for state management.
- Created custom directives, decorators to interface with both restful and legacy network service.
- Used Rxjs catch library and catch functions to handle error handling in Angular 2 Application.
- Used Spring framework for dependency injection and integrated with Hibernate and JSF.
- Used Nosql, MongoDB as data storage.
- Wrote in ES6 for Angular application development.
- Developed Single Page applications using Angular.JS using components, directives using TypeScript.
- Developed template and reactive forms using PHP, Java, JavaScript, MySQL, Laravel, and AngularJS and Sublime Text Editor.
- Addressed all stages of service lifecycle.
- Developed user interface using JSF(Richfaces/Primefaces/MyFaces), JavaScript, JQuery, CSS and HTML.
- Developing Webpages by using HTML5, CSS3, JQuery, JavaScript and working knowledge of Node JS, bootstrap.js, and Angular.js.
- Worked on AngularJS components for theming purposes & performed client-side validations.
- Implemented Core Java concepts like Inheritance, Polymorphism, Abstraction and Encapsulation.
- Development of Web (Intranet) database-driven and GIS Java/J2EE applications for Oracle databases.
- Implemented unit test cases using Jasmine, Mocha Chai, Selenium, and E2E testing using Protactor.
- Developed Ionic, Cordova and Google Cloud for hybrid mobile apps Android & IOS .
Environment: Angular.js, React.JS, Node.js, Bootstrap.js, Backbone.js, JavaScript, HTML, CSS, Protractor, Jasmine, Oracle, PL/ SQL, Hadoop, Selenium, Sonarqube, Scrum, Agile, AWS, Jenkins, Docker, Kubernetes, XML, JSON, Jira, Rally, Linux Weblogic, Git, GitHub, Agile
Confidential, New York, NY
Sr. Web Developer
Responsibilities:
- Used AngularJS framework and involved in the development of Applications.
- Developed UI using Angular.js, Implemented CSS based animations using Angular.js.
- Developed UI for web platform using JavaScript, HTML, CSS, JQuery validations and JSON.
- Designed and modified User Interfaces using JSP, JavaScript, ReactJS, Angular.JS, CSS and jQuery.
- Implemented AngularJS Controllers to maintain each view data.
- Developed web page using AngularJS components like controllers, routers.
- Implemented a Node.js server to manage authentication.
- Developed website and created graphics for website using HTML, JavaScript, CSS, React.JS.
- Used JavaScript, JQuery for user interactions in pages, Involved in writing and modifying procedure, Queries, Views and Triggers and called them from JavaScript using the local application framework.
- Enhanced the functionality of screens using JSP, HTML5, JavaScript, CSS3.
- Implementation of Web Design based on CSS3, HTML5, and Bootstrap UI Framework.
- Used CSS preprocessor LESS for dynamically styling; Developed HTML templates and performed client side Validation using Java Script.
- Developed the web application using HTML, CSS and AngularJS, handle and database in SQL server.
- Developed web pages using HTML/CSS and JavaScript.
- Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
- Worked on JASMINE for unit testing and Protractor tests for end to end testing in UI.
- Worked on JavaScript frame work for building web pages using Angular JS, Backbone, Bootstrap, Node.JS, and React.JS to augment browser based applications with MVC capability.
- Design & Development of the User Interfaces using HTML, CSS and JSP.
- Designed a bootstrap module for the Application startup including Web Tier
- Developed a JavaScript UI for application using Angular.js, Backbone.js, Node.js and CSS.
- Developed the different components of application such as JSPs, using WSAD.
- Developed Java Server Faces portals using J2EE architecture of the portal application.
- Developed back-end stored procedures and triggers using Oracle PL/SQL, to communicate with MongoDB database.
- Created the set up for running Distributed data storage and computation in windows by using Hadoop
- Writing Java Code for Fetching the data from Cassandra or RDBMS into Cassandra
- Application development using Java/J2EE Technologies which include Servlets, Spring, Web Services (SOAP and RESTFUL)
- Setup Github and use of Git bash for code submission in Github repository.
- Implemented and created dynamic Web Projects using Maven Script and Angular, Web logic Application Server, Jenkins.
- Designed and Developed SOA enterprise system using Oracle SOA Suite.
- Developed automation test cases using Java and Junit on Eclipse.
- Developed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
- Implemented SOA architecture with web services using XML.
- Worked on agile environment uses incremental approach and also have daily standup meetings.
Environment: Angular.js, React.JS, Node.js, Bootstrap.js, Backbone.js, JavaScript, HTML, CSS, Protractor, Jasmine, Oracle, PL/ SQL, Hadoop, REST, Soap, Web Services, Java, Spring, Hibernate, iBatis, Servlets, Eclipse, Weblogic, Git, GitHub, Junit, Agile, UML
Confidential
Web Developer
Responsibilities:
- Built main application using technologies such as Angular.js, Backbone.js, Ember.js, and Celery.
- Developed presentation Layer using HTML, CSS, JSTL, JQuery, JavaScript, PHP
- Developed QUnit test cases for the JavaScript code.
- Convert design mock up to a functional, interactive prototype using Google Polymer, HTML5, CSS3 and JavaScript.
- Implemented CSS, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Used Bootstrap and AngularJS in effective web design.
- Worked on AngularJS by consuming RESTFul web services & used AngularJS forms like Template Driven forms and Modern Driven (Reactive) forms.
- Create External Style Sheets to web pages using SASS, LASS, CSS and Bootstrap.
- Worked in clearing the Security vulnerabilities like cross site scripting (XSS).
- Created an XML configuration file generating beans of the java classes.
- Used microservices architecture with Spring based services to integrate user libraries in the application.
- Developed and configured the Java beans using Struts MVC and Hibernate.
- Wrote SQL queries and used DB2 stored procedure, functions, triggers, cursors, objects, sequences.
- Designed and Developed REST WebServices to interact with various business sectors
- Used groovy/grails for customization and programming from External User Interface to Documentum server via SOAP.
- Used JBoss community tools and worked with work flow engines like BPMN, jBPM.
- Designed templates using VMware Virtual Client Configuring data store to ESXi server.
- Integrated with Hipchat for team chat, Jenkins for continuous integration, or other systems using Bitbucket webhooks.
- Wrote and integrated custom Cordova plugins.
Environment: AngularJS, HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Tomcat, Apache. Dreamweaver, DOM, MVC, Ext.js, bootstrap, Agile, SQL Server
Confidential, New Brunswick, NJ
Web Developer
Responsibilities:
- Used Ext.JS for building rich internet applications, jQuery, HTML/ CSS, Bootstrap.JS and Backbone.JS to optimize in-browser use and to load the module and to improve the speed.
- Monitored and setting up the DB2 database backup and recovery strategies.
- Involved in developing HTML/CSS and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Configured Java objects with back end database tables using Spring and Hibernate.
- Used Java Servlet, AJAX, HTML and CSS for developing the web component of the application
Environment: JavaScript, Ext.JS, JQuery, HTML/CSS, Java, spring, SVN, Struts, Eclipse, UML, Oracle, AGILE, SQL, Ant
Confidential
Web Developer
Responsibilities:
- Working in custom created framework created extensively using javascript MVC and writing code that is modular and reusable.
- Responsible in implementation of the presentation layer for the application using HTML, CSS, JAVASCRIPT
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used Agile methodology for the software development..
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
Environment: HTML5, CSS3, AJAX, JavaScript, jQuery, CQ5, Bootstrap, React-js, Java, Spring, RESTful web service, Spring data, Tomcat, Eclipse