# Raghvendra Naruka > Principal Engineer | Distributed Systems & Scalable Software | Conversational AI, LLM Agents, RAG Location: Boston, Massachusetts, United States Profile: https://flows.cv/raghvendra 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. I excel at building collaborative teams and fostering a strong engineering culture through knowledge sharing and impactful engineer mentorship. Now, I'm eager to leverage my expertise and leadership skills in a new role, propelling teams and platforms to even greater success while cultivating a thriving and innovative engineering environment. CORE SKILLS & TECHNICAL EXPERTISE Leadership & Collaboration: Technical direction · Mentoring & coaching · Conflict resolution · Customer-first mindset · Cross-functional teamwork · Stakeholder alignment · Communication · Partnership building Languages: Java · Python · Scala · PHP · C++ · J2EE · Struts · Swing AI & Semantic Search: LLM agents (GPT-4, Claude, Bedrock) · Retrieval-Augmented Generation (RAG) · LangChain-style orchestration · Prompt & context engineering · Evaluation-driven development · Conversational AI · Vector similarity search · Vector DB · Semantic + lexical hybrid search · Hybrid retrieval pipelines Messaging & E-commerce: Klaviyo · Shopify MCP · WhatsApp Business API · Twilio SMS · RabbitMQ Big Data & Cloud Technologies: AWS (Aurora, EC2, SQS, Lambda, S3, CloudWatch) · Google Cloud (BigQuery, Dataproc) · Apache Spark · Airflow · Kafka · Hadoop · Hive · Presto · Storm · MapReduce · Cassandra · Pig Latin · Sqoop Data & ETL Pipelines: PostgreSQL (incl. pgvector, full-text search) · MySQL · Redis · Aerospike · Spark SQL · MS SQL Server · SPARQL · JDBC · ETL pipelines · Queue workers DevOps & Observability: Docker · Kubernetes · Terraform · Jenkins · Buildkite · Git · Datadog · Grafana · Kibana · ksentry · kstatsd · ktrace · PagerDuty · SonarQube · SolarWinds Full-Stack / Web Technologies: Django · React · GraphQL · Swagger · TypeScript · JavaScript · Mustache · jQuery · JSP · Servlet · MVC · CSS Frameworks & Tools: GitHub Copilot · Cursor · Spring Boot · Dropwizard · OkHttp · Celery · Maven · Guice · JUnit · Mockito · Log4j · IntelliJ · PyCharm · PHPStorm · Visual Studio · IBM Rational Rhapsody · Ceemple OpenCV · WireShark · Microsoft Visio Security & Identity Protocols: OpenID · Smart OpenID · OpenID4Java · SSO · FIDO (U2F/UAF) · OpenDJ · LDAP · Twitter4J ## Work Experience ### Principal Software Engineer @ ZoomInfo Jan 2025 – Present | Waltham, Massachusetts, United States ### Senior Engineer - AI Agents @ Klaviyo Jan 2025 – Jan 2025 | Boston, Massachusetts, United States ### Senior Engineer @ Wayfair Jan 2018 – Jan 2024 | Boston, Massachusetts, United States Team: Marketing Technology - Communications Platform • 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. ### Software Engineer II | Software Engineer I @ Wayfair Jan 2016 – Jan 2018 | Boston, Massachusetts 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. ### Wireless Security Software Developer Intern @ InterDigital Communications Jan 2014 – Jan 2014 | King of Prussia 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. ### Software & Field Program Coordinator @ Kheti Avam Gaon Vikas Sansthan (NGO) Jan 2012 – Jan 2012 | Rajasthan, India • Empowered rural communities through the Rural Development Program, impacting 56 village councils. Focused on key areas like education, women & youth development, environmental awareness, and immunization campaigns. • Maintained the NGO's website using PHP and MySQL, ensuring effective communication and information sharing. • Bridged the digital divide by teaching web development to kids of all ages and introducing modern technology and internet usage to diverse audiences, including senior citizens. • Spearheaded impactful field programs: • Organized innovative activities like village-level "Literacy Fairs" and engaging street plays. • Facilitated the reformation of School Management Committees (SMCs) for stronger education governance. • Hosted seminars, meetings, and workshops to engage teachers, students, youth, and community members in crucial dialogues. ### Software Engineer Intern @ NSN - Nokia Solutions and Networks (formerly Nokia Siemens Networks) Jan 2012 – Jan 2012 | Jaipur, India Department: NSS- Core: Network Switching Subsystem Client: Vodafone India Networks Minutes of Usage (MoU) Monitoring and Reporting • Developed a desktop application for Minutes of Usage (MoU) Monitoring and Reporting on a weekly basis by calculating and comparing MoU counter values and delegated the results to the Revenue Assurance Department for further scrutiny using Java, Swings, MySQL, Tomcat, HTML, CSS. • Accelerated efficiency by incorporating database instead of files, scrutinized requirements and scope using UML in a report. ### Summer Intern @ Hewlett-Packard (HP) Jan 2011 – Jan 2011 e-Library • Spearheaded a team of 5 members to develop a web application for e-library system which maintains and manages library system online. • Incorporated features like logging, check-in, check-out, managing online book inventory and user information using J2EE Struts, Servlets, JSP, MySQL. • Responsible for organizing team and ideas, programed the business logic, managed user data using MySQL and defined backward and forward traceability matrix and presented a detailed report. ATM System: • Developed a web application to incorporate the ATM features and functionality using jQuery, JavaScript, HTML, CSS. ## Education ### Master of Science (MS) in Computer Science The University of Texas at Dallas ### Bachelor of Technology (B.Tech.) in Computer Engineering Rajasthan Technical University, India ### HIgh School Hindustan International Academy, India ## Contact & Social - LinkedIn: https://linkedin.com/in/raghvendranaruka - GitHub: https://github.com/raghvendra-naruka --- Source: https://flows.cv/raghvendra JSON Resume: https://flows.cv/raghvendra/resume.json Last updated: 2026-03-28