| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Sr. Angular Developer PHONE NUMBER AVAILABLE EMAIL AVAILABLEProfessional SummaryOver 10+ years of experience as a Angular Developer, with a specialization in Frontend Development using Angular framework Development in Finance, Insurance, Telecom, Income Tax, Oil & gas, E-commerce, Logistics projects. Proficient in various SDLC methodologies, emphasizing collaboration, version control, and effective communication.Frontend Development SpecializationProficient in scripting and front-end technologies, ensuring dynamic, responsive, and user-friendly interfaces. Skilled in JavaScript, TypeScript, Angular, HTML, CSS3, SCSS, Tailwind CSS, Bootstrap, jQuery, JSON, YAML, AJAX, data binding, MVC, routing and unit testing.Extensive experience in Angular 2+ for application implementation, proficient in creating modules, controllers, services, components, Pipes, Directives, Forms, Routing, data bindings and communication between components and servicesExpert in Angular 2,6,9,11,17 versions.Expert in Angular Upgradation (upgraded version 5 to 17)Worked with front end build environment using Grunt, gulp, Node JS and NPM packagingExperience in working MVC, MVVM and MV* ArchitecturesGood Experience in integrating with Google Maps, Map Box etc.Used different charts to show the dashboards like ChartJS, D3 Js, Google Charts, Canvas JS.SDLC Methodologies & CollaborationDemonstrated ability to work within various SDLC methodologies (Agile, Scrum, Waterfall) to deliver high-quality software solutions and go-live and maintenanceProficient in using version control systems, i.e Git, SVN, GitLab, GitHub, Bitbucket and used team collaboration softwares like JIRA, Kanban, Confluence.Responsible for Daily Scrum, sprint planning, sprint demo and retrospective meetings.Responsible for tracking the PROD issues and record as a defect.Ability to write clear, well-documented, well-commented and efficient code for web development.Perform code reviews as per enterprise approved standards to build modules and system coding bestTesting Proficiency & Tools UsedExperience automating API testing using tools like Postman, Curl, Swagger, SoapUI.Designed, implemented, Written extensive test cases (Test Driven Development - TDD, Behaviour Driven Development - BDD) using Jest, Mocha, Chai, Chai-http, expect, Jasmine, Karma and other frameworksPractice rules, follow enterprise DevOps process and test the changes to ensure compliance.Having excellent problem solving and analysis skills.Expert in using different tools like Microsoft Visual Studio Code, DBeaver, Redis, Zeplin, MSOffice, Jenkins, Sonarqube, aws cli, angular cli, JSLint, TSLint, Grunt, GulpUsed different npm packages like Mongoose, MSSQL, express, Swagger, Bcrypt, Multer, Json Web Token,OAuth2, CORS, helmet, Gulp, Passport, fs-extra, Lodash, Moment, Node-xlsx, nodemon, Winston, ioRedis, Redis, request, Axios, Dotenv, express-validator, aws-sdk, lambda warmer, json server, babel, webpack etc.Professional Experience:Senior Angular Developer Ascent Logistics - Batesville AR Sept 2022 - PresentEnvironment: Angular, ES6, JavaScript, typescript, HTML5, CSS3, Bootstrap, SCSS, PEAKUI, google map, Kendo UI, NgRx, karma, Tailwind CSS, Angular Universal, NodeJS, ExpressJS, AWS,MongoDB,Responsibilities:Developed and maintained dynamic web applications using Angular framework, ensuring high performance and responsiveness across multiple devices.Collaborated with UI/UX designers and backend developers to implement user interfaces that met both aesthetic and functional requirements.Implemented unit tests using Jasmine and Karma, resulting in improved code quality and bug detectionParticipated in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to iterate and deliver features efficiently.Contributed to code reviews, providing feedback and suggestions for improvements to peers.Integrated REST APIs using Angular HTTP ClientUsed Typescript in Angular to build the front end and Implemented server side renderingExperience on modular programming, developing reusable front end components (header,footer and bodies so on) and Used Angular Lifecycle methodsUsed NgRx in Angular applications to manage the state for the application.Created Custom Directives, Pipes to reuse the functionality and code.Implemented authentication using OAuth2 i.e Using OKTA.Used NVM to manage NodeJS versions.Implemented state management, widgets for the dashboard.Designed Use cases for the Development, Test cases for testingConsumed google map API service for calculation distance between routes.Involved in all phases of the project like analysis, design, development, test and implement.Senior Angular Developer Petronas Nasional Berhad - Kuala Lumpur, Malaysia Oct 2020 - Aug 2022Environment: Angular, ES6, HTML5, CSS3, Bootstrap, SASS, chart js, Grunt, AJAX, JSON, jQuery, JavaScript, NodeJs, MongoDB, Redis.Responsibilities:Implemented UI/UX designs provided by the design team, ensuring pixel-perfect implementationIntegrated with back-end APIs to fetch and display dynamic data using RxJS observablesOptimized application performance and loading times through code refactoring and lazy loading techniquesWorked closely with the QA team to identify and fix bugs and improve application usabilityCollaborated with back-end developers to design RESTful APIs and ensure seamless integration with the front-endUsed different RXJS operators to achieve functionality like of, map, reduce, filter, mergeMap, forkJoin etc.Conducting Code Reviews. Assist the team in production issues, perform root cause analysis.Derived and designed various ways of detecting, reporting, and solving issues on priority basis.Implemented Pivot Based Dashboards with different roles to view the performance of various departments and help in taking the next decisions.Developed UI pages using HTML, CSS, Angular, Bootstrap, SASSHandled a team of 4 members and Mentored the Interns/Freshers.Senior Software Developer Celcom Axiata Berhad - Kuala Lumpur, Malaysia July 2018 - April 202Environment: Angular6, ES6, HTML5, CSS3, JavaScript, High charts, Bootstrap, Typescript, AJAX, JSON, JQuery, Node js, ExpressJS, Redis, .Responsibilities:Optimized application performance and loading times through code refactoring and lazy loading techniquesDeveloped and maintained web applications using Angular, HTML5, CSS3, and JavaScript.Implemented responsive designs and cross-browser compatibility to ensure consistent user experience across platforms.Collaborated with designers to translate UI/UX mockups into interactive web interfaces.Participated in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.Conducted thorough testing and debugging to ensure high-quality, bug-free code.Implemented Angular HTTP Interceptors and Route Guards for Authentication & Authorization of the User.Worked on Angular 2 routers, components, custom directives, services & form validations.Deployed Angular Application in AWS S3Created Reusable components, Followed Best practices in creating Components and servicesResponsible for Story Points Estimation, creating sub-tasks for user stories, assigned to developers and Participated in Agile Meetings like Backlog grooming, Sprint Planning.Test and Staging Environment deployments and maintenance. Production Deployment support.Used Web pack for bundling applications.Integration with 3rd party systems like Queue-IT, IA Pixel, ADA for Marketing.Created charts in UI pages using High charts, integrating with data from Nodejs.Implemented Dynamic Rendering and Server-side Rendering for SEO Optimization.Integrated Google, Adobe Analytics in various projects to track behaviour of User journeyAngular Software Developer Tata Elxsi ltd - Bengaluru, India Jun 2015 Mar 2018Environment: JavaScript, HTML5, jQuery, CSS, Bootstrap, Angular, JSON, Angular Materials, karma.Responsibilities:Developed responsive SPA using Angular 1.x, 2.x which binds data to views and synchronizes data with server.Created custom directives, dependency Injection in AngularJS for reusable components.Coded AngularJS controllers and directives for application functionality, Routing moduleExtensively used jQuery, JSON, AJAX and DOM scripting for creating interactive web applications.Created multiple animated functionalities using jQuery.Participated in Functional and Technical Discussions and Taking inputs.Developed well-designed HTML Pages By referring UI designs.Pushing the code into the Repository and coordinating with the QA Team.Review the UI/UX flow and assess whats required for the web APP and provide feedback.Implemented testing framework called karma for the project.Providing Solutions according to requirementsSoftware Developer Tata Elxsi ltd - Bengaluru, India Dec 2014 May 2015Environment: JavaScript, TypeScript, HTML5, jQuery, CSS, Bootstrap, Angular 2, Angular Materials.Responsibilities:Analyzed, Design and Development of Various Websites,Creating multiple animated functionalities using jQuery. Proposed new ways Design for User easy access. Developed well-designed HTML Pages By referring UI designs.Created and managed various dashboards and alertsResponsible for JIRA Maintenance, Automated, Unit test case preparation and executionResponsible for Story Points Estimation, creating sub-tasks for user stories, assigned to developers.UI Developer Symphony Teleca corporation - Bengaluru, India Jan 2013 Oct 2014Environment: JavaScript, HTML, CSS, jQuery, Ajax, Json, bootstrapResponsibilities:Developed screens,functionalities using JS, HTML, CSS, jQuery, Deployed in test and production.Worked on designing and developing advanced models.Using complex Object-Oriented JS concepts in improving the performance of the websites.Performed cross-browser and devices quality assurance and data validation on all analytics tags to ensure that all appropriate and relevant data is being collected.Reviewed the design and implementation for matching correctness.Implemented responsive web design and maintaining larger style sheets using bootstrap.Producing high-quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypesUI developer Infosys Ltd - Bengaluru, India Oct 2011 Dec 2012Environment: JavaScript, HTML, j Query, CSS, Ajax, J son, adobe photoshop, bootstrap.Responsibilities:Based on the design, Converted the PSD image into a web page, Added the functionalities using JS, jQuery, jQuery plug-ins to implement features such as a galleria, sliders, and other intuitive features.Developed and conceptualizing a comprehensive UI/UX design strategy for the brandCreated the design using photoshop, converted wire frames to HTML5 prototypes as per client requirements and Reviewed the design and implementation for matching correctness.Adopted cross browser approach to make the website more flexible and SupportiveImplemented responsive web design and maintaining larger style sheets using bootstrapAnalysed user needs, software requirements to determine feasibility of design within time, cost.Software Engineer PK4 Software Technologies - Bengaluru, India July 2009 Feb 2011Environment: JavaScript, HTML, AJAX, JSON, CSS, zero code, jQueryResponsibilities:Designed, developed the UI of the website using JS, jQuery, HTML5, CSS3, zero code, Ajax, JSON.Implemented DOM functionality for some modules. Customization for Life cell users inside the Impel CRM application, Created forms to collect and validate data from the user in HTML5, JavaScriptCreated a web API using a product called Zero code. Worked on designing, developing advanced models of Dashboard. End-to-End implementation of advanced search features using zero code.EducationMasters in Computer Applications, Visvesvaraya Technological University, India - 2008B.Sc Computer Science, Bangalore University, India - 2005 |