Kavya Masku
Angular Developer
**********@*****.***
https://www.linkedin.com/in/kavya-masku
Around 8 years of experience in developing User Interfaces for Mobile/Tablet/Desktop using HTML, CSS, JavaScript, jQuery, Bootstrap, Angular and Angular Material.
Experience in Analysis, Design, Development and Implementation of frontend web applications.
Excellent knowledge in web design by using HTML5, CSS3, Bootstrap, Angular Material Design, JavaScript, DOM, jQuery, AngularJS, JSON, Angular 14+.
Proficient in handling Bootstrap framework, making use of advance components like Navigation bar, Pagination, Dropdown menu etc.
Experience on working with CSS background, layouts, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimensions, Box Model, Texts, Boarders, Margin, Padding.
Written and executed SQL queries and joins to validate data.
Solid knowledge on Bootstrap based features to ensure responsive design on Mobile, Tablet and Desktop.
Extensive experience in application development with a robust skill set encompassing Angular (14+), MongoDB, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, LESS, SASS, jQuery, Jasmine, Karma, NPM, Webpack, Babel and Grunt.
Highly experienced in developing SPA(Single Page Application) by using Angular 15+ features like pipes, routing, data binding, event binding, components, services, Dependency Injection, directives, Observables, Forms, Reactive form and Angular CLI.
Proficient in frameworks like Angular 14+ to develop responsive routing through components, Single Page Application and dynamic web application, developing angular components, services, custom pipes and modules.
Working experience in Angular concepts like Components, Bindings, Observables, Routing, Reactive Forms, Template Driven Forms, Custom validators, AUTH Guards and Angular CLI.
Migrated the application from AngularJS to Angular 2.
Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
Good experience in creation of Angular Custom directives, Filters and Services.
Experience in implementing Database CRUD(Create Read Update Delete) operations.
Expertise in using RESTful Web APIs into Angular application using HTTP methods like GET and POST.
Worked with GIT and SVN for Version control.
Worked with unit testing of Angular application using Jasmine and Karma.
Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
Strong understanding and experienced with all the phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the Ongoing project status and issues using JIRA.
Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.
Good Project Management and Inter-personal skills gained through interaction with technical and functional
teams, capable of quickly learning and delivering solutions as an individual and as part of a team.
Education:
Bachelor’s in Electrical and Electronics Engineering, Jun 2016, from JBIT, India.
Front-End Technologies
HTML5, CSS3, TypeScript, ES6+JavaScript, CSS3, Preprocessors (SASS, LESS)
Frameworks
Angular, jQuery, Webpack bundle, Angular Material, Bootstrap
Web analytics
Adobe analytics, Google Tag Manager
Operating Systems
Windows 7/8/10, Android, and Mac OSX
Database
SQL (MySQL),
NoSQL (MongoDB)
Testing
Jasmine and Karma
IDE’S and Tools
Visual studio Code, Visual Studio 2017, Chrome dev tools, Notepad++
UI/UX Design Tools
Figma, Zeplin
Build Tools
Webpack, Babel, Gulp, Grunt
Version Controls
GitHub, SourceTree, SVN, Tortoise Git
Package Managers
NPM, Yarn
Professional Experience:
Client : Fox Studios. Jan 2023 - Present
Role : Sr. Front-End Developer
Description:
It is an internal application to get rid of service now we have implemented Mytech application. This application is for employee’s can raise their service request, assign request to respective teams, view employee information etc. This application has many useful features like user profile management, providing new hire kit, new product creations, HR activities, updates and information related to organization and many more.
Responsibilities:
● Involved in Daily Scrum (Agile) meetings, planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end.
● Hands on experience on Angular CLI (Command Line Interface).
● Fixed Jenkins build/deployment issues while deploying code to various environments such as Dev, Test, Production.
● Experience in developing Responsive screens which supports both mobile and desktop screens.
● Used Angular 14, Angular Material Icons for rich user interface and faster performance and Angular UI Router for routing pages.
● Developed database connection and SQL queries to create dynamic content on web pages.
● Maintained large databases, configured serves and collaborated with colleagues on the reduction of software maintenance expenses decreased the costs of Database SQL hits by using caches.
● Used JIRA tool for tracking stories progress and follow Agile methodology.
● Defect fixes for any Jenkins issues due to latest updates of modules such as angular/material, angular/flex-layout.
● Used GitHub as code repositories, Maven for application dependency and artifact management, Jen-kins to implement CI/CD, Open Deploy to automate deployment management.
Technologies: JavaScript, Angular 14+, Typescript, Angular Material, Bootstrap, Visual Studio Code, HTML5, CSS3, SASS, JSON, Jasmine, Karma, Gulp, Git, Jenkins, GitHub Enterprise, JIRA, Agile development, SQL.
Client: Ivy Comptech, India April 2016 – Nov 2022
Role: Sr Software Engineer
Description :
Party Premium Web and Mobile portal
Bwin is an online betting brand owned by GVC Holdings. We developed online portal to maintain user accounts, transaction. User can play online betting games like poker, casino and slots etc.
Responsibilities:
●Built rich frontend application using responsive web design, Angular 14, HTML5, CSS3 and Bootstrap.
●Migrated AngularJs application to Angular 2 application.
●Created numerous reusable components and published them to use across multiple teams.
●Improved the application UI using Angular, Angular Material, Bootstrap.
●Extensively used Angular-cli to generate components, pipes, directives, services and routes.
●Created reusable Components, Custom models, Custom directives, Pipes, services using Angular.
●Used Rxjs operators for handling the data across the components throughout the application.
●Extensively involved in upgrading the Angular latest versions released by Angular team.
●Implemented and loaded routes to navigate with router links and queried parameters through subscribe mechanism.
●Created route guard service and protected the routes with canActive guard in the application.
●By Using Angular reactive forms to validate fields and created custom directives and updated pages using HTML5, CSS3 in Angular framework.
●Knowledge in testing and performed Unit testing for the application.
●Designed the application lobby differently for different websites by using dynamic components concept in angular.
●Integrated RESTful Web APIs into Angular the application using HTTP methods like GET and POST from the backend.
●Deploy application resources via CI/CD pipelines running in Jenkins.
●Actively participate in Sustained Engineering efforts to improve functionality, performance and security of existing applications as well as integrate bleeding edge React features into development toolkit using Proof-of-Concept activities.
●Perform rigorous web testing to ensure application features are responsive in mobile, tablet and desktop devices across various internet browsers and operating systems providing a pleasant customer experience.
●Use Git and GitHub on a daily basis to manage development of new feature code, enhancements and bug fixes and provide feedback to junior developers during onboarding and training.
●Review code and propose tips and techniques to improve the codebase and application performance.
●Refactor and update existing features and pages with modern JavaScript techniques and practices.
●Write up analysis and documentation for new features developed into the system for future reference by technical folks.
●Present feature implementation and enhancements to management, business stakeholders and end users.
●Conducted technical grooming sessions with team members, offering valuable insights and recommendations for handling complex tasks.
Technologies: JavaScript, Angular 14, Typescript, Angular Material, Bootstrap, Visual Studio Code, HTML5, CSS3, SASS, JSON, Jasmine, Karma, Gulp, Git, Kibana, Jenkins, GitHub Enterprise, JIRA, Agile development.