Post Job Free
Sign in

Angular Developer Front End

Location:
Atlanta, GA
Salary:
120000
Posted:
May 31, 2024

Contact this candidate

Resume:

Manjula Devi Lakshminarasiah

Sr. Angular Developer +1-774-***-**** ***************@*****.***

Professional Summary

Over 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 Specialization

●Proficient 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 services

●Expert 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 packaging

●Experience in working MVC, MVVM and MV* Architectures

●Good 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 & Collaboration

●Demonstrated ability to work within various SDLC methodologies (Agile, Scrum, Waterfall) to deliver high-quality software solutions and go-live and maintenance

●Proficient 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 best

Testing Proficiency & Tools Used

●Experience 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 frameworks

●Practice 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, Gulp

●Used 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 - Present

Environment: 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 detection

●Participated 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 Client

●Used Typescript in Angular to build the front end and Implemented server side rendering

●Experience on modular programming, developing reusable front end components (header,footer and bodies so on) and Used Angular Lifecycle methods

●Used 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 testing

●Consumed 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 2022

Environment: 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 implementation

●Integrated with back-end APIs to fetch and display dynamic data using RxJS observables

●Optimized application performance and loading times through code refactoring and lazy loading techniques

●Worked closely with the QA team to identify and fix bugs and improve application usability

●Collaborated with back-end developers to design RESTful APIs and ensure seamless integration with the front-end

●Used 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, SASS

●Handled a team of 4 members and Mentored the Interns/Freshers.

Senior Software Developer Celcom Axiata Berhad - Kuala Lumpur, Malaysia July 2018 - April 202

Environment: 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 techniques

●Developed 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 S3

●Created Reusable components, Followed Best practices in creating Components and services

●Responsible 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 journey

Angular Software Developer Tata Elxsi ltd - Bengaluru, India Jun 2015 – Mar 2018

Environment: 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 module

●Extensively 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 what’s required for the web APP and provide feedback.

●Implemented testing framework called karma for the project.

●Providing Solutions according to requirements

Software Developer Tata Elxsi ltd - Bengaluru, India Dec 2014 – May 2015

Environment: 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 alerts

●Responsible for JIRA Maintenance, Automated, Unit test case preparation and execution

●Responsible for Story Points Estimation, creating sub-tasks for user stories, assigned to developers.

UI Developer Symphony Teleca corporation - Bengaluru, India Jan 2013 – Oct 2014

Environment: JavaScript, HTML, CSS, jQuery, Ajax, Json, bootstrap

Responsibilities:

●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 prototypes

UI developer Infosys Ltd - Bengaluru, India Oct 2011 – Dec 2012

Environment: 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 brand

●Created 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 Supportive

●Implemented responsive web design and maintaining larger style sheets using bootstrap

●Analysed user needs, software requirements to determine feasibility of design within time, cost.

Software Engineer PK4 Software Technologies - Bengaluru, India July 2009 – Feb 2011

Environment: JavaScript, HTML, AJAX, JSON, CSS, zero code, jQuery

Responsibilities:

●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, JavaScript

●Created 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.

Education

●Masters in Computer Applications, Visvesvaraya Technological University, India - 2008

●B.Sc Computer Science, Bangalore University, India - 2005



Contact this candidate