Angular Developer Resume
SUMMARY
- 7+ years of experience working in a corporate environment as a t - end UI/ Web developer.
- Strong technical skills in complex website development including web-based applications.
- Hands-on experience in creating Angular modules, controllers, directives, and pipes to deploy the entire business logic.
- Experience in using UI-Router for binding data to different states and rendering different templates
- Hands-on working experience with Bootstrap 3,4 & 5 Versions.
- Worked with modern UI Frameworks like NZ Zero Ant Design, PrimeNg etc.
- Experience in system analysis, design, work ow architecture, development, testing, and maintenance of web-based applications.
- Working knowledge in Core Java and JavaEE platform with Servlets, JSP, JDBC, Multithreading, Hibernate, Spring MVC, Spring Boot
- Hands-on experience in developing and publishing node modules to NPM.
- In-depth knowledge of web technologies and standards to deliver the best experiences across web and mobile devices including responsive Web UI.
- Experience in creating RESTFUL Services and consuming Web API, Rest API which communicate data using JSON over HTTP protocol.
- Good Experience in developing Single Page Applications using Angular.
- In-depth knowledge in implementing reactive programming using RXJS Libraries
- Experience in building with Custom Directives, Pipes, Modules of Angular.
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements, and CSS Behaviors in CSS.
- Extensively worked on Developing SOAP and REST-based Applications.
- Expert knowledge in the following UI design practices and concepts: user-centered design, UI heuristics and principles, technical writing,
- Business, and user work ow, logical information organization and navigation, prototyping and use case scenarios.
- Experienced in designing wireframes, prototypes, information architecture, navigation, visual elements, and interface based on usability principles.
- Good understanding of Document Object Model (DOM)
- 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 e ect to parallax scrolling, rich media presentations.
- Hands-on experience with using software version control tools like Git and SVN.
- Hands on experience TDD (Test Driven Development) approach by using testing tools such as Jasmine, Karma.
- Familiar with Managing, maintaining, and improving all aspects of website.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
- Efficient at meeting deadlines, working under pressure, and managing multiple tasks at same time.
TECHNICAL SKILLS
Web Technologies: JavaScript, jQuery, HTML/HTML5, CSS, SASS, LESS, Bootstrap, Angular 2 - 13, React JS, Redux, NGRX, Typescript, AJAX, MVC, API, DOM, Prime NG, NZ-Zerro-UI Framework
Operating Systems: Windows, Linux, Unix, Mac OS X.
Databases: MSSQL
Methodologies: Agile, Scrum, Waterfall
IDEs worked on: Visual Studio code, Sublime
Testing Tools: Jasmine, Karma, Chrome Developer Tools and IE Developer Toolbar
PROFESSIONAL EXPERIENCE
Angular Developer
Confidential
Responsibilities:- Participated in Agile methodology of the project process from gathering requirements, system design, development and integration testing.
- Develop and maintain re-usable shared components, Services, directives and pipes for actions across application.
- Implement server-side pagination using PrimeNg Framework
- Implement web sockets for to enable real-time bidirectional communication.
- Developed a web application using Angular 12 as front - end and using Web API to receive and pass data to back-end.
- Implement new features, as well as maintaining and improving legacy code on the existing framework.
- Used Spring Boot at back-end which helps to develop application with ease
- Created Angular 12 components, implemented Interpolation, Input Variables, Bootstrapping, NgFor, NgIf, Router Outlet, event binding, and decorators.
- Created Reusable Modules and Custom Directives in Angular 12,13 which got used in various places of application.
- Responsible for predicting / upgrading Angular app to the latest version without any code breakages.
- Work with NPM / Angular CLI to set up the environment and install tools for Angular Application.
- Developed a dynamic breadcrumb based on Angular Router Events
- Created Responsive Web pages using Prime NG 7.2 to 12.02 and CSS Media Queries.
- Designed and Integrated dashboard using ChartJs
- Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, JQuery, AJAX and Angular 13
- Developed and Integratedive and Template driven forms as per requirements.
- Responsible for front-end UI development using HTML5, SCSS, Typescript, PrimeNG, Angular 13, and RxJS.
- Implemented authentication and authorization using Auth Guards
- Developed custom directive has Authority to handle views based on user authorization criteria.
- Used RxJS library features such as Observable and Subscription to enable connection to Web API.
- Implemented Interceptors to handle errors globally and to initiate alerts accordingly
- Performed integration testing and write test cases using Karma and Jasmine
- Optimized web page components for maximum speed, scalability and conversion.
- Build page navigation buttons and search fields
- Implemented Convention-based and Attribute-based Routing to map URLs to controllers in Web API.
- Tested Web API http calls using Postman.
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular 9,11,12,13, CSS, Node JS, Express JS, and AWS (Amazon Web Services).
- Used the Git for version controlling and VSTS for the project tracking.
- Involved in creating unit testing of various layers using unit and created automated test scripts
Environment: JavaScript, Angular 8, 9, 11,12 & 13 TypeScript, GIT, HTML5, LESS, Ant Design Framework NG-Zerro, Rxjs, ChartJs, Power BI, Cosmos DB, API, Cassandra, MSSQL, Java, Java Spring boot, Microservices, Nginx, Azure Cloud, Kubernetes, Prometheus, Apache Kafka, AWS S3, AWS SNS, Maven, Python, WebSocket's.
Angular Developer
Confidential
Responsibilities:
- Participated in Agile methodology of the project process from gathering requirements, system design, development and integration testing.
- Develop and maintain re-usable shared components, Services, directives and pipes for actions across application.
- Implement Drag and drops using NgxDragDrop npm module.
- Implemented custom UI for file uploads with real time uploading progress bars.
- Implemented custom loaded using Ngx-spinner npm module.
- Implement new features, as well as maintaining and improving legacy code on the existing framework.
- Responsible for predicting / upgrading Angular app to the latest version without any code breakages.
- Work with NPM / Angular CLI to set up the environment and install tools for Angular Application.
- Developed a dynamic breadcrumb based on Angular Router Events
- Created Responsive Web pages using Ant Design Framework (Ng Zerro) & Bootstrap 4 and CSS Media Queries.
- Designed and Integrated dashboard using ChartJs
- Developed and Integrated Template driven forms using Angular Forms
- Implemented authentication and authorization using Auth Guards
- Developed custom directive has Authority to handle views based on user authorization criteria.
- Implemented Interceptors to handle errors globally and to initiate alerts accordingly
- Performed integration testing and write test cases using Karma and Jasmine
- Optimized web page components for maximum speed, scalability and conversion.
- Build page navigation buttons and search fields
- Used the Git for version controlling and VSTS for the project tracking.
Environment: JavaScript, Angular 7 - 8 (Upgraded), TypeScript, GIT, HTML5, LESS, Ant Design Framework NG-Zerro, Rxjs, ChartJs. Java Spring boot, JHipster, Hibernate, MVC, Blockchain, AWS S3 and SNS for messaging services, JUnit tests for unit testing, MS SQL, Selenium for Java E2E scripts, Jasmine, Karma, Protractor for E2E Testing, NGINX and Docker containers.
UI Developer - Angular
Confidential
Responsibilities:
- Designed and implemented a UI update for a server repair software tool in HTML and CSS.
- Implemented dynamic page elements and form error validations using Angular 2 directives.
- Used open source and commercial HTML, CSS tag libraries for navigating and presenting RFID data.
- Involved in creating unit testing of various layers using unit and created automated test scripts
- Used Angular 2 framework where data from backend is stored in model using http and security configurations for authentication and authorization for populated model on to UI.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML and CSS.
- Implemented filtering and search functions using Node JS framework based on MVC pattern.
- Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular 2.
- Designed table-less layouts using LESS CSS preprocessor and appropriate HTML tags as per W3C standards.
- Used middleware's like cookie-parser on Node.js to help implement session.
- Developed internal application using Angular and Node connecting to Oracle on the backend.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery and Ajax.
- Used Express framework on Node.js for quick development.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML and CSS codes and worked on resolving browser compatibility issues.
- Created RESTful APIs in Node.js environment for the SPA to consume and test its navigation and functionality; implement the SPA using the MEAN stack.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.