Senior Software Engineer
Focused Backend Developer with 8+ years of experience, specializing in search systems, ML engineering, and distributed architectures. Currently building next-generation search and recommendation systems at Bloomreach.
I'm a Senior Software Engineer at Bloomreach with a passion for building scalable backend systems and leveraging machine learning to solve complex problems. With over 8 years of experience, I've worked on everything from search quality improvements to AI-powered content generation.
My expertise lies in designing and implementing distributed systems, optimizing search algorithms, and integrating ML models into production environments. I thrive on challenging projects that require both technical depth and creative problem-solving.
Extended Bloomreach's semantic understanding to support non-English languages using SOLR and mt-5 model, improving search precision and recall.
Integrated ChatGPT for automated content generation with custom solutions to handle hallucination issues, improving content accuracy.
Trained and deployed T5 model to automatically extract Bloomreach Inferred Product Types, enhancing product categorization.
Developed custom Solr interface to handle AI/ML optimized ranking formulas, significantly improving search result relevance.
Built 'Recently Viewed' feature using Kafka and Apache Spark stream processing for real-time product recommendations.
Successfully integrated Istio service mesh and migrated legacy services to VPC, improving system observability and reliability.