Principal Engineer | C/C++/Python | Linux | Distributed Systems | Storage | Networking | Cloud

Hybrid

Bengaluru, Karnataka, India

Bangalore

Bangalore

Greater Bengaluru Area

Bengaluru Area, India




Bachelor of Technology (BTech), Computer Science
Dehradun Insitute of Technology
Join Ankit and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossPrincipal Engineer | C/C++/Python | Linux | Distributed Systems | Storage | Networking | Cloud
Software Developer with 15+ years of experience designing, developing, and delivering complex software systems across distributed systems, storage, networking, cloud, and identity/IAM domains. Strong hands-on experience across the complete software development lifecycle, from requirements analysis and technical design through implementation, integration, testing, debugging, and production delivery. Deep expertise in C/C++, Linux/Unix, distributed systems, concurrency, networking, storage, and cloud technologies, with a proven ability to develop scalable, reliable, and high-performance software and troubleshoot complex production issues.
Greater Bengaluru Area
codex
gemini
openai
ChatGPT
Principal Member of Technical Staff at Oracle India, Oct 2022 - Apr 2026 · 3 yrs 7 mos, Hybrid, Architected a Network Performance Diagnostic feature for Oracle RMAN, reducing mean time to detection of network-induced backup failures across 3,00,000+ enterprise customers managing TB scale daily backups—monitoring retransmission rates, RTT variance, and DNS resolution latency to backup targets. Designed a callback architecture connecting server and client layers, enabling reliable message exchange across distributed backup workflows. Owned end-to-end resolution of critical production outages for enterprise clients; provided failsafe preventing recurrence. Resolved multiple production deployment failures for RMAN on Amazon S3, unblocking cloud migrations for enterprise customers. Mentored 3-4 junior engineers in root-cause diagnosis, systems reasoning, and structured sandbox learning; drove code reviews and design discussions improving system reliability. • Leveraged Codex AI for debugging, test case writing, and code flow analysis accelerating investigation cycles.
Technology Specialist at Micro Focus International Plc (Currently : Opentext), Aug 2019 - Sep 2022 · 3 yrs 2 mos, Bengaluru, Karnataka, India, Built and developed core IAM modules - Users, Groups, Roles, and composition rules Worked extensively within eDirectory's DNS/DHCP integration layer – where directory objects map directly to network resources - gaining hands-on exposure to how identity and network addressing are managed as a unified system in large enterprise deployments Led build system modernization from Automake to CMake for eDirectory - reducing build complexity and enhancing scalability for a globally deployed, mission-critical network directory product Re-engineered customer onboarding pipeline, achieving a 66% reduction in provisioning time (2h to 45min)
Senior Software Engineer at Lowe's India, Aug 2017 - Aug 2019 · 2 yrs 1 mo, Bangalore, Led development activities for a large-scale Unix-to-Linux platform migration, modernizing legacy C/C++ applications for GCC/Clang-based Linux environments. Resolved architectural and platform-level differences involving system calls, memory alignment, low-level data structures and compiler behavior. Refactored Perl and shell automation to remove vendor-specific dependencies and ensure consistent execution across the Linux environment. Diagnosed complex runtime defects, segmentation faults and library-linkage issues using GDB and system-level debugging techniques. Worked with engineering stakeholders to maintain data parity, functional correctness and production stability throughout the platform migration.
Application Developer at Great-West Global Business India Pvt Ltd (Currently : Empower), Mar 2016 - Aug 2017 · 1 yr 6 mos, Bangalore, Engineered high-throughput batch processing systems using Java, Pro*C and PL/SQL for processing and reconciling enterprise payroll contribution data. Redesigned a critical production batch process, reducing peak memory consumption by 98% (4 GB → 50 MB) and permanently eliminating a recurring production bottleneck. Developed tax-tracking and ledger-processing capabilities supporting audit and regulatory compliance requirements. Optimized database queries and stored procedures supporting high-volume payroll processing. Worked across application and database layers to troubleshoot performance and reliability issues in production workloads.
Senior System Engineer at Infosys, Apr 2014 - Dec 2015 · 1 yr 9 mos, Greater Bengaluru Area, Developed core components of a large-scale mail provisioning platform serving millions of users globally, using C and Pro*C. Designed and enhanced fault-tolerant provisioning workflows involving MX, PTR and SPF record processing to improve delivery reliability. Built real-time service-health monitoring capabilities that improved operational visibility and accelerated root-cause isolation. Delivered a zero-data-loss mailbox migration capability using synchronized replication pipelines and coordinated DNS cutover across distributed data centers. Collaborated with architects and QA teams across a globally distributed engineering organization on HLD, testing, performance optimization and production reliability.
System Engineer at Infosys, Sep 2010 - Mar 2014 · 3 yrs 7 mos, Bengaluru Area, India
Bachelor of Technology (BTech), Computer Science, Dehradun Insitute of Technology
leetcode: https://leetcode.com/user2421j