Sr. Angular Developer Resume
VA
SUMMARY
- Over 8 years of experience in Analysis, Design, Development, Support, Implementation and testing of Web based and Client Server applications.
- Experience in Full software development life cycle implementation including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases on Windows platforms.
- Experience in developing highly interactive Web Applications utilizing JavaScript, HTML5, CSS, JSON, Angular JS 1.2/2/4/5,6, Bootstrap, JQuery, ADO.Net, SQL and Microsoft Azure.
- In - depth knowledge of web technologies and standards to deliver the best experiences across web and mobile devices including responsive Web UI.
- Excellent in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobile to make better Single Page Application SPA working on Node.JS Server.
- Good Experience in developing the Single Page Applications using AngularJS and React JS.
- Experience on working with Custom Directives, Controllers, Services, filters modules of AngularJS.
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table and CSS Behaviors in CSS.
- Experience in implementing AutoComplete/Auto Suggest functionality using jQuery, DHTML, Web API calls and JSON.
- Developed Page layouts design with the help of HTML5 and CSS3 with the help of CSS preprocessors Less for creating clean and faster style sheet and responsive by Media Queries.
- Cooperating with the back-end Developer in the process of building the Restful API with Angular JS.
- Good knowledge of Object-Oriented Programming (OOPS) concepts.
- Expertise on server-side scripting JavaScript framework Node.js, Express.js, connected to MongoDB. Used NPM for Node.js development and server-side packages.
- Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards
- Designed and implemented the enhanced development platform by doing POC using frameworks like Angular 9, React JS, NodeJS, NPM.
- Experience in developing applications using different IDEs like Eclipse, My Eclipse, WSAD, IRAD, and JBuilder.
- Expert knowledge in the following UI design practices and concepts: user-centered design, UI heuristics and principles, technical writing, business and user workflow, logical information organization and navigation, prototyping and use case scenarios.
- Strong foundation in JavaScript along with AngularJS 1.2/1.5 and experience in Angular 2.0,4,5,6.
- Experienced in designing wireframes, prototypes, information architecture, navigation, visual elements and interface based on usability principles.
- Proficiency in building responsive and mobile optimized websites using Bootstrap.
- Excellent working knowledge and thorough exposure on cross browser / cross device compatibility, with emphasis on Responsive Design principles and Interactive Web Design from a simple transition effect to parallax scrolling, rich media presentations.
- Worked extensively in Agile Development process.
- Developing Hibernate Configuration files for MySQL 5.1, Oracle 10g &11g and MongoDB.
- Good understanding of Model View Controller MVC, MVVM, and MVP design patterns.
- Experience working with the source control and versioning tools like SVN, TFS.
- Extensive experience in Software Development Life Cycle (SDLC) - Requirements analysis, Design documents, Coding, and writing Test cases.
- Experience in Unit Testing and Integrated Testing.
- Experience in working with customers to determine their needs, gather, analyze and document requirements, communicate with customers throughout the development cycle, manage customer expectations, resolve issues and provide project status.
TECHNICAL SKILLS
Web Technologies: HTML, HTML 5, CSS, CSS3, JavaScript, JQuery, AJAX, XHTML, XML, JSON, Hibernate, Maven, CMS, MVC Design, Angular2/4,9, ReactJS.
Languages: C#, JAVA, C, C++, PHP, HTTP.
IDE & Editors: Notepad++, Visual Studio 2010, Eclipse, Netbeans, Dreamweaver, Web Storm, JSfiddle.
Application Server/Webservers: Apache, IIS, Tomcat, Weblogic, Websphere, JBoss.
Database: SQL Server 2005, MySQL, Oracle 8i/9i/10g.
Operating System: Windows XP, 7, 8, Mac OS, UNIX, Linux
Framework: AngularJS, node.js, Bootstrap.js, Backbone.js.
Bug Tools: Firebug, Bugzilla, IE Developer.
Version Controls: SVN, CVS, GIT,JIRA.
Other Tools: Adobe Photoshop, Gimp, MS Office, Google Web Toolkit, Chrome Developers Tool, Windows Movie Maker,d3 visualization, connectors, JSF.
PROFESSIONAL EXPERIENCE
Confidential, VA
Sr. Angular Developer
Responsibilities:
- Re-engineered the existing legacy application into a web-based application using the latest web technologies.
- As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing various web pages
- Involved in development of commonly used Angular components across teams such as directives for grid, pagination, conditional validations etc.
- Knowledge of techniques used in Angular 9 with the help of Typescript.
- Involved in developing UI pages using $http in Angular9 for calling the Rest API from Backend.
- Implemented Services and Dependency Injection in Angular 9 to connect the web application to back-end APIs and for sharing the code between the components.
- Used NPM, GRUNT for UI task runner and mastered in using the GRUNT commands for building and deploying the project
- Involved in developing the web pages using Angular 6, which are powerful in building the Single page web applications.
- Developed business logic components using C#
- Developed web pages using ASP .Net and developed SQL Procedures
- Implemented Azure Service Bus queues to enforce message ordering while retaining multiple publisher/subscriber architecture for high message volume throughput.
- Worked on Microsoft Azure (Public) Cloud to provide IaaS support to client. Create Virtual Machines through Power Shell Script and Azure Portal.
- Implemented Azure service bus Sessions, SessionState, Message Deferral for event ordering.
- Designed UI screens using CSS, Angular Framework and HTML5.
- Involved in User Interface (UI) and User Experience (UX) design using HTML 5, XHTML, CSS3 and JavaScript and used Table Less Design in CSS for positioning.
- Developed responsive designs using HTML5 and CSS3 for handheld devices.
- Involved in VIEW and CONTROLLER section of MVC pattern for CMS project, it includes HTML5, CSS3, JavaScript, jQuery, NPM, and AJAX which were used for UI development.
- Created interface to manage user menu and Bulk update of Attributes using Angular, Bootstrap, Node.js and jQuery.
- Analyzed recorded and modified client-server traffic using an HTTP monitor with SOAP.
- Created Angular 9 components, implemented interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
- Good knowledge on creating services with Angular 9 @injectable property, as to make the service available for dependency injection when creating components.
- Developing the components using Angular 9 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Created Images, Logos, and Icons for web pages using Dreamweaver.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap.
- Used Jenkins for continuous integration of builds and GIT for Source Control.
- Maintained the code base by frequent updates to the code repository using TFS
- ECMAScript 6 use to support across browsers.
- Developed page layouts, Navigations and presented designs and concepts to the client for review.
- Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Worked with architects & Developers to enhance application functionality and add new features.
Environment: JavaScript, HTML 5, CSS3, JSON, AJAX, SOAP, DOM, Ajax, NPM, Gulp, Grunt, jQuery, Spring, Eclipse, Dreamweaver, Angular 4,6, Typescript, node.js, Jenkins, Bootstrap Typescript, Jasmine, Karma, GIT, VS Code.
Confidential, Plano, TX
Full stack developer
Responsibilities:
- Re-engineered the existing legacy application into a web-based application using the latest web technologies.
- Involved in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and React JS.
- Involved designing in web pages using HTML 5, XHTML, CSS3, JavaScript, React js, Redux, React-Bootstrap, Node.js, express.js, Mongo DB.
- Involved in designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Skilled in leading frameworks as React js to build high-quality, scalable and reusable components and Front-end solution.
- Developed user interface by using the OSJS, React JS, Flux/Redux for SPA development.
- Used React JS to create custom components for data manipulations and to display data in company standard format.
- Implemented various screens for the front end using React js and used various predefined components from NPM (Node Package Manager).
- Configured QA environment using AWS EC2, RDS, Route53 services.
- Used React Flux architecture to create the data layers in the application and to bring the Model View Controller architecture for the application.
- Developing build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments.
- Used React Router to turn application into Single Page Application.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Node.js as a proxy to interact with Rest services and interacting with Database with react.
- Primarily using Node Js, Express JS, Backbone js and NPM packages to integrate new functionality and maintain previous code.
- Wrote services to store and retrieve user data from the MongoDB for the application on devices.
- Have worked on AWS for fetch the pictures and Videos from AWS to UI.
- Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON.
- Experience working with Docker containers, running/managing containers, container snapshots and managing images.
- Integrated GIT into Jenkins to automate the code check-out process.
- Involving all the stages of Software Development Life Cycle like Application Design, Development, Debugging and testing the applications.
- Was extensively involved in AB testing. Developed and tested AB features using Optimize tool.
- Worked on Karma and Jasmine for unit test cases.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari).
- Involved in agile software methodologies and followed SDLC life cycle.
- Designed and developed client's website screens and front-end widgets using React js.
- Built the internal tool and maintained with React JS along with Flux and Redux.
ENVIRONMENT : React js, Redux, Flex, HTML5, CSS3, SASS, LESS, AWS, JavaScript, Bootstrap, Node JS, Express JS, Mongo DB, NPM, GitHub, AB Testing, Karma, Jasmine, Dockers, SOAP, RESTful, SDLC.
Confidential
Angular Developer
Responsibilities:
- Developed single page applications using Angular 4, Typescript, HTML5, CSS3, and Bootstrap.
- Worked in an Agile- Scrum development methodology to ensure delivery of high quality work with monthly iteration, also involved in sprint planning and retrospectives.
- Followed the N-Tier architecture for the application development with DAL, BLL, and UI.
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS).
- Good knowledge on using Angular APIs like @Angular/http For making HTTP requests, @Angular/common Common core things including form validation, @Angular/router Routing for our entire app .
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- Designed the page using Bootstrap and some custom CSS.
- Good knowledge on creating services with Angular2 @injectable property, as to make the service available for dependency injection when creating components.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular4.
- Developed the Low Latency Real Time Inventory Screens with WPF and MVVM Pattern and Blend Behaviors which gets feeds from Tibco EMS.
- Developed Inventory Exposure Monitor screens using WPF and MVVM Pattern.
- Involved in the development of Client profile screens using WPF and MVVM Pattern, which take care of the creation of legal entity and related accounts, contacts, contracts.
- Developed Security control, using WPF and MVVM Pattern and Blend Behaviors, which enable the security search using security description, Symbol Identifier.
- Worked on unit testing for the Angular application using karma.
- Called the Restful web service calls for POST, PUT, DELETE and GET methods.
- Developed CSS3 to style page layouts, navigation and page-loading spinner.
- Extensively worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Collaborated with the front-end design team and back-end team and started converting the static files with the dynamic content with the data is retrieved from the database by the API calls.
- Used Mecurial for managing source code by resolving merge conflicts that occur during collaboration of various stakeholders of the application.
Environment: Angular, SQL server 2012, IIS 7, HTML, CSS3, Mecurial, Web API, JSON, Web API, Karma.