Ansudeen Imrankhan .K

CEO

Chennai, Tamil Nadu, India13 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building high-performance distributed systems.
  • Proficient in modern C++ and cloud-native architectures.
  • Led cross-functional teams to deliver impactful solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer specializing in Cloud Computing and Data Processing.

Contact

Skills

Core Skills

C++System DesignPerformance OptimizationCloud-native ArchitectureAi ToolsAutomationData ProcessingSoftware DevelopmentDebuggingGame DevelopmentSoftware Design

Other Skills

oracle SQLLinuxBoost BitsetAzureDockerKubernetesAgentic AIModel Context ProtocolAzure Kubernetes Service (AKS)Azure Kubernetes ServiceWindowsGNU DebuggerLinux KernelOpenTableSnowflake

About

Hi there! I'm Ansudeen. Principal Software Engineer with 13+ years of experience specializing in C++ development, distributed systems, and real-time data processing. I have a strong background in building high-performance, low-latency compute engines and designing scalable cloud-native solutions on Linux and Azure. My core expertise spans system design, multi-threaded architecture, and performance optimization. I’m passionate about leveraging modern C++ (11/14/17), data structures and algorithms, and design patterns (OOD, SOLID) to deliver efficient, production-grade systems. I also work extensively with Docker, Kubernetes, and Azure Kubernetes Service (AKS) to modernize legacy compute frameworks into containerized, distributed infrastructures. Alongside engineering, I actively lead cross-functional teams, mentor junior developers, and drive best coding practices using GIT, GitHub Actions, SonarQube, and advanced debugging tools like GDB. Recently, I’ve been exploring AI-driven software automation, Agentic AI, and Model Context Protocol (MCP) integrations to enhance developer productivity and security workflows. Specialties: C++ | Python | Distributed Computing | System Design | Multithreading | Cloud-Native Architecture | Docker | Kubernetes | Azure | Data Structures & Algorithms | Design Patterns | Debugging | AI Tools (MCP, Agentic AI)

Experience

13 yrs 9 mos
Total Experience
4 yrs 7 mos
Average Tenure
9 yrs 1 mo
Current Experience

Nielseniq

3 roles

Principal Engineer • Technology

Promoted

Jun 2024Present · 2 yrs

  • As Principal Engineer, responsible for architecting, building, and delivering large-scale enterprise platforms and high-performance data processing solutions that support critical business operations across the region.
  • Led cross-functional teams comprising 10+ engineers, including both full-time employees and vendor resources, to successfully deliver a centralized Request Management System used for managing and tracking business requests across multiple regions.
  • Built a distributed C++ MapReduce framework from scratch on Linux to process terabyte-scale analytical workloads using parallel execution, in-memory processing, and workload distribution. Achieved a 90% reduction in execution time and a 40% reduction in Oracle licensing costs by offloading compute-intensive processing from the database tier.
  • Designed and implemented graph-based dependency computation engines using the Boost Bitset library for compact state representation and fast set operations, delivering a 75% reduction in memory footprint and substantially improving processing throughput for large-scale analytical workloads.
C++oracle SQLSystem Design

Senior Software Engineer

Promoted

Aug 2021Present · 4 yrs 10 mos

  • Migrated on-premises compute infrastructure to a cloud-native architecture using Azure, Docker, and Azure Kubernetes Service (AKS), improving scalability, availability, and disaster-recovery readiness.
  • Developed an Agentic AI workflow using Model Context Protocol (MCP) and GitHub Copilot agents to auto-analyze and remediate Cycode vulnerability scans, saving 21+ developer hours per sprint.
C++oracle SQLCloud-Native ArchitectureAI Tools

Software Engineer

May 2017Aug 2021 · 4 yrs 3 mos

  • Enhanced the data granularity from weekly to daily which make clients to decide either increase or decrease the units of production on specific days like strike, Christmas, black Friday and so on.
  • Built software models for Nielsen core business, for getting the raw data from OnPrem to downstream applications storage layer according to the client requirements. This application is 5x times faster than existing data copy solution and using this application approximately 15TB data transfer occur per week
Azure Kubernetes Service (AKS)C++Data ProcessingSystem Design

Cognizant

Software Engineer

Aug 2016Apr 2017 · 8 mos · Chennai Area, India

  • Developed snapshot and data-sharing modules in C++ Windows applications to streamline issue reporting and debugging workflows.
  • Automated dataset generation and compression using C++ and scripting utilities, improving incident resolution speed and reducing ticket severity by 45%.
C++Software DesignSoftware DevelopmentDebugging

Bally technologies

Software Engineer

Jul 2012Jul 2016 · 4 yrs · Chennai Area, India

  • Designed and developed interactive slot machine games in C++, including flagship titles such as “The Titanic” and “The Michael Jackson” ensuring compliance with performance and regulatory standards.
  • Implemented dynamic multi-game frameworks supporting region-specific configurations, enhancing market adaptability and reducing development turnaround time for new game releases.
C++LinuxGame DevelopmentSoftware Design

Education

Maamallan Institute of Technology

Bachelor of Engineering - BE — Electronics and Communication Engineering

Jan 2009Jan 2012

Murugappa Polytechnic College

Diploma — Electronics and Communication Engineering

Jan 2006Jan 2009

Thiru Arul Hr. Sec.School

10th Std

Jan 2005Jan 2006

Stackforce found 100+ more professionals with C++ & System Design

Explore similar profiles based on matching skills and experience