Summary
Overview
Work History
Education
Skills
TOOLS & TECHNOLOGIES
Certifications And Courses
Accomplishments
Timeline
Generic
Shashi K

Shashi K

Atlanta,GA

Summary

Dynamic Engineering Leader with 14+ years of experience driving innovation across enterprise web applications, data engineering and cloud platforms. Proven track record at Cardlytics and global organizations in building scalable, high-performance platforms that power analytics, machine learning, and mission-critical business solutions.

  • Data Engineering & Platform Modernization: Modernized legacy data ecosystems into cloud-native lakehouse architectures (Spark, EMR, Hudi, Airflow, AWS), enabling 200M+ daily transaction processing and reducing ingestion time by 90%.
  • Web Applications & APIs: Designed and developed high-throughput .NET Core Web APIs with Kafka and RabbitMQ, handling 10K+ engagement requests/sec, and built modern applications with Vue.js and React.js.
  • Strategic Architecture & Cloud Transformation: Defined architecture roadmaps, microservices frameworks, and digital transformation strategies, ensuring scalable, reliable, and cost-effective solutions aligned with business goals.
  • Leadership & Talent Development: Built and led global engineering teams across onsite and offshore locations. Partnered with C-level executives to align technology strategy with business priorities, while mentoring engineers and creating a culture of ownership, growth, and excellence.
  • Business Impact: Delivered measurable results including 60% cost optimization, 80% incident reduction, and significant revenue growth through scalable data and application platforms.

Passionate about bridging technology and business, I thrive on defining strategy, scaling engineering organizations, and delivering next-generation solutions that unlock growth and innovation.

Overview

14
14
years of professional experience

Work History

Engineering Manager - Core Data Platform

Cardlytics
Atlanta, GA
09.2025 - Current
  • Managed Cardlytics' Core Data Platform processes over 200 million daily transactions across 2 out of 3 U.S. and U.K. locations. Card purchases, powering redemption processing, ML, BI, and advertiser reporting.
  • Modernized legacy data architecture with a scalable lakehouse platform using Spark, EMR, Apache Hudi, Airflow, S3, and Athena, enabling high throughput, low latency processing at scale.
  • Implemented distributed Spark pipelines for financial institution data ingestion, reducing processing time by 90% (from 36 hours to 4 hours) with improved stability and reliability.
  • Designed a multi-tenant data mesh framework, enabling self-serve, schema-validated pipelines, with reprocessing, retention, and observability support.
  • Led the onboarding of major banking institutions to the Cardlytics Ads platform, significantly increasing revenue through modernized data stack scalability.
  • Optimized infrastructure performance through EMR resource analysis and Spark/Hudi job tuning, reducing data scan costs by 60%, and boosting pipeline reliability.
  • Modernized rewards processing platform with dynamic, template-driven architecture supporting scalable rewarding models across diverse partner requirements.
  • Delivered an enterprise-grade platform with a lean team, reducing pipeline incidents by 80% through comprehensive monitoring, data quality frameworks, and operational excellence.
  • Scaled platform adoption is making it the foundation for all major analytics and ML workloads at Cardlytics, supporting 100+ internal data consumers.
  • Built and mentored a high-performing engineering team, establishing a culture of technical excellence, ownership, and business.

Technical Manager (Solutions Architect)

Cardlytics
Vizag, India
06.2019 - 08.2022
  • Enterprise Web Application Development: Designed and developed multiple partner-facing services integrating with diverse systems to capture user engagements and click-throughs. Built high-throughput .NET Core Web APIs with Kafka streaming, capable of handling 10K+ user engagement requests/sec on-prem clusters, achieving near real-time processing.
  • Event-Driven Architectures: Implemented event-driven microservices with .NET Core and RabbitMQ messaging systems, enabling scalable, fault-tolerant solutions across critical business workflows.
  • Architecture & Solution Leadership: Defined scalable and reliable architectures, ensuring quality attributes, identifying digital transformation opportunities, and creating architecture roadmaps for future scalability and modernization.
  • Strategic Business Partnership: Worked closely with business stakeholders, VPs, and CTO-level leaders to align solution requirements with enterprise strategy. Provided architectural reviews across projects to ensure adherence to Microsoft and industry best practices.
  • Cloud & Modernization Strategy: Defined technical artifacts and migration strategies for transforming legacy applications into cloud-native, cost-effective portfolios, aligning with organizational technology roadmaps.
  • Technical Evangelism & Knowledge Sharing: Delivered brown bag sessions and architecture presentations for internal and external engineering communities, mentoring teams in modern development practices.
  • Team Leadership & Talent Development: Led and mentored engineering teams, managing goal setting, performance, skill development, hiring, and succession planning. Built a culture of technical excellence, ownership, and high performance while aligning staff capabilities with future technology needs.

Solutions Architect & Sr. PSE

Ggk technologies
01.2016 - 06.2019
  • Analysing and defining clients business strategy and determine system architecture requirements to achieve business goals.
  • Formulating strategic plans for component development to sustain future project objectives.
  • Gathering detailed business requirements and use cases, and translate technical specifications into product requirements.
  • Creating team strategies and establishing project scopes of work; communicate project deliverable timeframes and benchmarks to clients.
  • Suggesting architectural improvements, design integration solutions, and formulate methodologies to optimize object-oriented software and database development.
  • Participation in the full cycle of pre-sale activities: Direct communications with potential customers, RFP processing, Development of proposals for implementation and design of the solution, Presentation for proposed solution architecture to customer.

Lead Engineer

Ggk technologies
09.2014 - 01.2016
  • Performed Agile project management duties by gathering requirements, prioritizing user stories, estimating tasks, and conducting sprint meetings including planning, reviews, retrospectives, and daily stand-ups.
  • Built and led large and small teams throughout all phases of the software phases of the software development lifecycle, regularly delivering production-quality code on time and on budget.
  • Visited onsite client offices multiple times and created trust by providing solutions to their problems.
  • Experienced with complex applications which involved with multiple Systems Integrations, Application Integrations and Data Integrations.
  • Led team to plan, design, and implement applications and software.
  • Collaborated with business analysts, developers, and technical support teams to define project requirements and specifications.
  • Designed, developed, and managed web-based applications, databases, network accounts, and programs.
  • Implemented application developments, resolved performance issues.
  • Diagnose and repair Unix and Windows processing errors and implement solutions to improve efficiency.
  • Gather detailed business requirements and use cases and translate technical specifications into product requirements.
  • Write and implement the new server, middleware, and database standards.

Software Engineer

Ggk technologies
06.2011 - 09.2014
  • Developing end to end project.
  • Involved in design, collaboration, testing and developing of a web platform Web API services, MVC, Web Pages, JQuery, JS etc.
  • Developing, performing unit testing and create technical documentation according to the requirements of the project.
  • Analyzing, diagnosing and resolving errors related to the applications.

Education

BACHELOR OF TECHNOLOGY - COMPUTER SCIENCE ENGINEERING

JNTU
Hyderabad
01.2011

AISSCE - Physics, Chemistry, Maths

JNV

Skills

  • System Design - Modeling
  • Infrastructure and engineering design
  • Cloud Architecture - aws, azure
  • System security measures
  • Leadership - Mentoring
  • Presales - Decent success rate
  • Data architecture
  • Operational excellence
  • Engineering design
  • Distributed Computing
  • Distributed tracing
  • Scalable Solutions
  • Architectural styles
  • Enterprise architecture patterns
  • Development & Integration patterns

TOOLS & TECHNOLOGIES

  • Data Tech Stack: Spark, SHS, EMR, Scala, Apache Hudi, Airflow, S3, Athena, LakeFormation, Kafka, AWS Skills: Data Platform Modernization
  • Multi-TenantArchitecture
  • Application Tech Stack

Architecture Styles: SOA – Microservices, Monolithic, Client-Server, Event Driven, REST, Distributed, AOP, Time- Triggered

.Net, .Net Framework, .Net core, Asp.Net, MVC

Distributed FW: Kafka, KSQL, Connectors, redis cache, Message Broker

EF, EF Core, Ado.net, NHibernate, Dapper

❖ Web Api, REST Api

❖ Cloud: AWS, Azure

CI/CD: Dockerize, Octopus, Kubernetes, Service Mesh

Web Technologies: Angular, TS, JS, ES, Vue

Certifications And Courses

  • Udemy Certified Solutions Architect
  • Microsoft Certified Professional
  • Microsoft Specialist in C# (#463-4393)
  • Microsoft Specialist in Web Technologies (#463-4395)

Accomplishments

  • Employee of the year 2013
  • Outstanding performance of the year 2015
  • Innovation of the year 2018
  • Re-engineering and migration to AWS cloud, improved latency and effectiveness, reduced overall cost, reduced maintenance efforts.
  • Procured 50K project reputation points

Timeline

Engineering Manager - Core Data Platform

Cardlytics
09.2025 - Current

Technical Manager (Solutions Architect)

Cardlytics
06.2019 - 08.2022

Solutions Architect & Sr. PSE

Ggk technologies
01.2016 - 06.2019

Lead Engineer

Ggk technologies
09.2014 - 01.2016

Software Engineer

Ggk technologies
06.2011 - 09.2014

BACHELOR OF TECHNOLOGY - COMPUTER SCIENCE ENGINEERING

JNTU

AISSCE - Physics, Chemistry, Maths

JNV
Shashi K