Principal Engineer | Distributed Systems & Scalable Software | Conversational AI, LLM Agents, RAG
With almost decade of architecting and scaling complex software, I'm a proactive problem-solver with a keen eye for optimizing processes. My ability to identify patterns and solve challenges head-on has been instrumental in driving significant business impact through high-revenue platforms.
Owning and operating a high-volume, high-revenue notification platform, driving personalized communication to millions across North America and Europe (email, push).
•
Scaled daily notifications 40x through a complete platform re-architecture for robustness, scalability, and performance. Leveraged Apache Spark, Java, and various technologies (Maven, MS-SQL, Dropwizard, Hive, Hadoop, PrestoDB).
•
Led a multi year cloud-native transformation, migrating the platform to GCP and transitioning Jenkins to Airflow, slashing operating costs by 30% (Python, Java, Dataproc, Docker), and ensuring scalability for future growth and operational efficiency.
•
Pioneered multi-year effort to create a channel-agnostic platform, achieving 30% code duplication reduction & 70% increased code sharing, resulting in 50% fewer database tables (across MS-SQL, Hive & Google BigQuery) & 35% faster feature deployment.
•
Collaborated closely with cross-functional teams on platform strategy and product roadmaps, aligning technology advancements with business goals.
•
Empowering engineers across all levels through mentorship, providing career guidance, code reviews, and technical documentation, fostering a culture of continuous learning and growth.
•
Revolutionized customer targeting with Multi-Segment Resolvers, achieving a 50% improvement, and developed dynamic personalization based on sales events, SKUs, and content (collaboration with recommendation and marketing teams), driving increased engagement and revenue.
•
Designed a robust, config-based ETL engine for seamless data movement between diverse sources without deployments, streamlining data pipelines and enhancing data accessibility for analytics and decision-making.
•
Spark Subject Matter Expert, actively supporting colleagues across Wayfair with Spark adoption and troubleshooting, fostering knowledge sharing and accelerating Spark adoption within the organization.
Team: Streaming Notifications - Ad-Tech and Customer Intelligence
•
Designed and developed new triggered emails and email campaigns to provide the personalize customer experience to millions of unique shoppers world-wide by incorporating Java, Kafka, Scribe (real-time customer event stream), Maven, MSSQL.
•
Maintained and enhanced the legacy email system with sole ownership, utilizing PHP, Java, RabbitMQ, MS-SQL, XSD.
•
Revamped the internal Project Tracker tool, employing PHP, MVC, Mustache, Tungsten JS, and MSSQL, to elevate its functionality and user experience.
Department: Next Generation Networks R&D Department (Security & Trust Group)
Multi Factor Authentication
•
Pioneered application to enhance security mechanisms and formulated algorithm for Multi Factor Authentication to ensure secure and authenticated communication between the user and website based on OpenID, SSO, Smart OpenID, OpenDJ.
•
Designed and implemented wireless protocol layers using object orientated methodologies.
•
Formulated single set of authentication credentials to gain access to multiple independent Application Services by applying cryptographic functions and digital signatures using HMAC-SHA256 using Trustonic Trusted Execution Environment(TEE)
•
Administered and designed the architecture and managed the policy engine of the server side entity (MFAS) for the relying party (RP) using Java, OpenID4Java, DB4O, LDAP, Reflection, Maven, Jetty, JSP, Linux.
•
Incorporated various security provisions and parameters to ensure the security of user’s identity and information from the unauthorized access or source.
•
Reviewed and briefed FIDO protocol (U2F/ UAF) to various teams explaining its significance and scope in the existing system.