Summary
Overview
Work History
Education
Skills
projects
Languages
Timeline
Generic

Lina Deshmukh

Pune

Summary

Over 5 years of IT experience with expertise in JavaScript, HTML, CSS, Angular, Node, and TypeScript in Agile settings. Successfully gathered and analyzed client requirements, leading to effective product design and delivery. Strong technical skills combined with interpersonal abilities enhance team collaboration. Known for flexibility and reliability in high-pressure environments.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

Angular Minds Pvt Ltd
09.2019 - 05.2025
  • Developed and maintained scalable web applications using Angular, Node.js and RESTful APIs.
  • Led code reviews to ensure adherence to best practices and coding standards.
  • Mentored junior engineers on best coding practices and software development methodologies.
  • Collaborated with cross-functional teams to define project requirements and deliver high-quality software solutions.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Built databases and table structures for web applications.

Education

Bachelor of Engineering - Information Technology

Pune Institute of Computer Technology (PICT)
Pune, India
06-2017

Skills

  • Angular and TypeScript
  • JavaScript and ES6
  • HTML and CSS
  • Nodejs and JQuery
  • Cross-platform development
  • Version control with Git
  • Project management tools - JIRA, Trello

projects

Project: Sales CRM

Technologies Used: Angular, Node,js, MongoDB, Typescript

Project Overview 

  • Developed a Sales CRM application to help businesses effectively manage, track, and analyze customer interactions across the entire sales lifecycle.
  • Centralized customer data including contact details, communication history, and preferences, enabling improved customer engagement and retention.
  • Implemented sales pipeline visualization to identify bottlenecks and forecast future sales performance.
  • Enabled core CRM functionalities such as deal creation and management, organization management, and product configuration.
  • Built mechanisms to track sales opportunities from initial contact through deal closure.
  • Integrated task, meeting, and follow-up scheduling to improve sales team productivity.
  • Implemented comprehensive interaction logging for calls, emails, and meetings to support personalized customer service.
  • Automated repetitive processes such as data entry, follow-up emails, and lead nurturing using configurable workflow rules.
  • Designed the system to be highly customizable, supporting custom fields, pipelines, and products based on business requirements.


Roles & Responsibilities 

  • Designed and developed scalable Angular reactive forms for organizations, leads, deals, pipelines, customer fields, products, templates, activities, SMTP configuration, authentication, and password recovery.
  • Created custom Angular pipes for data transformation, including age calculation and phone number formatting, improving data consistency across the application.
  • Built reusable and responsive data tables for managing organizations, leads, and activities.
  • Developed backend schemas, controllers, and optimized database queries, ensuring efficient API responses and data integrity.
  • Identified, debugged, and resolved application issues to maintain system stability and performance.
  • Managed application deployments across development, staging, and production environments, ensuring smooth releases and minimal downtime.


Project: Insurance Rating Engine

Technologies: Angular, Node.js, MongoDB, TypeScript

Project Overview

  • Developed an insurance rating and policy management application that enables insured users to manage policies, certificates, drivers, vehicles, and related documentation.
  • Implemented features to initiate and manage insurance claims, along with secure document handling for vehicles and drivers.
  • Integrated eSign functionality, allowing users to place signatures and fields on documents, create reusable templates, and send documents for signature.
  • Automated email notifications using event-based triggers and predefined templates to improve communication efficiency.
  • Enabled document actions for recipients, including forwarding, rejecting, downloading, and reviewing signed documents.
  • Implemented productivity features such as to-do lists, reminders, and news updates shared by the Ratertspot system.
  • Designed the application to be dynamic and organization-specific, supporting different business models (e.g., trucking organizations managing drivers and vehicles).
  • Enabled insured users to generate and securely share policy certificates.


Roles & Responsibilities 

  • Collaborated as a Frontend Developer using Angular and Ionic, delivering responsive and cross-platform user interfaces.
  • Designed and implemented Angular reactive forms for policies, certificates, e-documents, drivers, vehicles, and authentication modules (login and password recovery).
  • Developed custom Angular pipes for data formatting, including age calculation and phone number formatting, ensuring consistency across the application.
  • Built reusable and responsive data tables for managing policies, drivers, vehicles, to-do lists, and reminders.
  • Implemented dynamic form workflows, enabling flexible data input aligned with evolving business requirements.
  • Identified and resolved functional and UI bugs based on business logic, improving application stability and user experience.


Project: INS Learn (Learning Management System)

Technologies: Angular, Node.js, MongoDB, TypeScript

Project Overview

  • Developed a Learning Management System (LMS) to significantly reduce training effort for insured users of the RaterSpot insurance platform.
  • Implemented core LMS features including user registration, authentication, course creation, quizzes, and student invitations.
  • Enabled seamless embedding of learning content within the RaterSpot system, improving user adoption and training efficiency.
  • Designed a role-based access system supporting three user roles: Admin, Instructor, and Student.
  • Enabled instructors to create and manage courses, including lessons, quizzes, and assessment questions.
  • Supported rich course content, allowing introductory videos or HTML-based content.
  • Implemented support for lesson-level videos and file attachments, enhancing learning flexibility.
  • Integrated single sign-on (SSO) by allowing RaterSpot users to log in using existing credentials.
  • Built an in-application messaging module to facilitate communication between instructors and students.
  • Organized instructors under organization-based groupings for structured course management.


Roles & Responsibilities 

  • Designed and implemented Angular reactive forms for course creation, lessons, quizzes, badges, questions, and authentication workflows (login, registration, password recovery).
  • Developed custom Angular pipes for data transformation, including age calculation and phone number formatting.
  • Built reusable and responsive data tables for managing courses, quizzes, and questions.
  • Designed and implemented backend schemas, controllers, and optimized database queries to support scalable API responses.
  • Identified and resolved functional, UI, and performance-related issues, ensuring application stability.
  • Managed application deployments across development, staging, and production environments, ensuring smooth and reliable releases.


Project: Survey Maker

Technologies: Angular, JavaScript, TypeScript, Node.js, MongoDB

Project Overview 

  • Developed a dynamic survey and form-building application that enables users to create and distribute customized forms for data collection.
  • Enabled forms to be shared via unique, secure links, allowing easy access and response submission.
  • Implemented a dynamic form builder with configurable validations to ensure accurate and structured data capture.
  • Supported multi-page forms with multiple question types, including textboxes, text areas, radio buttons, checkboxes, and rating scales.
  • Automated lead creation upon form submission, streamlining data flow and follow-up processes.
  • Enabled integration with external systems (RaterSpot platforms such as clubs) by creating users directly from form responses.
  • Implemented contractor management features to support multiple contractor types and domains.


Roles & Responsibilities 

  • Developed and maintained Angular applications, implementing new features, enhancing existing functionality, and resolving defects.
  • Built reusable UI components and front-end libraries to promote code reuse and consistency across the application.
  • Implemented email integration, including in-app email sending, reusable templates, and signature management.
  • Optimized application components for performance, responsiveness, and cross-browser compatibility across multiple devices.
  • Designed and developed customizable dashboards that allow users to personalize views with tasks, activities, and achievements.
  • Implemented drag-and-drop functionality to enable intuitive dashboard customization and improved user experience.


Project: Catalog Management System

Technologies: Angular, JavaScript, TypeScript, Node.js, MongoDB

Project Overview 

  • Developed a catalog management application consisting of multiple modules, including Product, Supplier, Dynamic Fields, Grouping, CPN–MSN Mapping, and Reports.
  • Implemented the Product module, enabling product creation, updates, and cloning to streamline product lifecycle management.
  • Built the Supplier module, supporting supplier creation and updates to maintain accurate supplier data.
  • Developed the Grouping module, allowing users to create groups based on name, brand, and category, and map attributes and MSN values to each group.
  • Enabled group viewing and editing functionalities, improving usability and maintainability.
  • Implemented bulk group creation through spreadsheet uploads, significantly reducing manual data entry.
  • Developed reporting features to support bulk supplier creation and deletion, improving administrative efficiency.


Roles & Responsibilities

  • Analyzed business requirements and designed intuitive user experiences across multiple catalog modules.
  • Developed and enhanced frontend components with a focus on usability, performance, and visual consistency.
  • Maintained and improved existing modules by identifying and fixing defects and implementing functional enhancements.
  • Ensured high code quality by following best practices, writing clean and maintainable code, and conducting regular refactoring.
  • Contributed to key product modules, delivering improvements that enhanced overall system usability and user satisfaction.

Languages

English
Hindi
Marathi

Timeline

Senior Software Engineer

Angular Minds Pvt Ltd
09.2019 - 05.2025

Bachelor of Engineering - Information Technology

Pune Institute of Computer Technology (PICT)
Lina Deshmukh