Systems Engineer Solution Designer at Tata Consultancy Services
Uttarakhand, India
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Nihal Chauhan is a data-focused systems engineer with 10 years of experience designing and operating large-scale data pipelines and ETL systems, now expanding into machine learning and statistical modeling. At TCS he translated complex business and compliance requirements into resilient architectures—most notably architecting near-real-time pipelines that processed over 2M daily transactions for the ZATCA e-Invoicing mandate with 99.9% data accuracy. He has a strong engineering foundation in optimizing pipeline performance (improving efficiency by ~30% and cutting runtimes by 20%) and hands-on experience building real-time analytics for network performance and government reporting. As a Code in Place section leader and active GitHub contributor, Nihal blends mentorship with practical CS fundamentals—implementing algorithms and data structures in C# and JavaScript while exploring CV, NLP, and deep learning. Based in Uttarakhand, he brings a rare combination of production-hardened infrastructure skills and a fast-moving curiosity for applying ML atop robust data platforms.
10 years of coding experience
4 years of employment as a software developer
CS106A, Python Programming, CS106A, Python Programming at Code in Place
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Dr. A.P.J. Abdul Kalam Technical University
It is a repository that is a collection of algorithms and data structures with implementation in various languages.
Role in this project:
Back-end Developer
Contributions:8 commits, 5 PRs, 1 push in 1 year 3 months
Contributions summary:Nihal primarily contributes implementations of algorithms and data structures in C# and JavaScript. The commits showcase the development of fundamental concepts like binary search trees, sorting algorithms (counting sort, heap sort, and insertion sort), and algorithms like Kadane's algorithm and the Chinese Remainder Theorem. The user also implemented the KMP algorithm and ternary search algorithm, illustrating a focus on computer science fundamentals and problem-solving.
Contributions:137 commits, 131 pushes, 1 branch in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nihal Chauhan - Systems Engineer Solution Designer at Tata Consultancy Services