Senior Software Engineer
Dell TechnologiesApr, 2023 - Mar, 20251 yr 11 months
Played a key role in developing a hybrid machine learning solution to classify incoming comments from Dell Forms into four categories: Inbound Sales, Small Business, Support, and Spam. Worked on a multi-stage classification pipeline that combined rule-based filtering for accurate spam detection with advanced deep learning models including BERT and DistilBERT to classify Sales and Support queries with high precision. Integrated the ML models with rule-based logic to ensure robust final classification and improve lead routing efficiency, enhancing customer experience & operational workflow. Collaborated with cross-functional teams to deploy the solution within existing systems, demonstrating practical expertise in NLP model application, data preprocessing, and real-world ML integration. Developed an NLP script leveraging HuggingFace & Tensorflow to automatically generate relevant metadata and tags for AEM DAM assets based on content titles and descriptions, improving asset discoverability and management. Built and maintained enterprise AEM solutions including custom components, templates, OSGi services, servlets, and backend integrations. Designed and developed AEM Forms for lead generation with API-based validation and workflow automation; optimized caching and reduced load times by 40%. Developed backend microservices using SpringBoot for scalable data processing and content delivery systems. Owned CI/CD pipelines (GitLab YAML) and Python/Selenium automation frameworks supporting continuous integration. Acted as Security Champion performed vulnerability assessments and collaborated with security teams to drive mitigation strategies. Led API testing (Postman, RestAssured) and contributed to reliability, monitoring, and regression automation efforts.