Available to hire
Hi, I’m Samriddh Singh, a software developer passionate about building scalable AI-powered systems and engaging front-end experiences. I enjoy turning complex problems into practical solutions, collaborating with cross-functional teams, and continuously learning new technologies to deliver high-impact products.
I have hands-on experience across full-stack development, ML integration, and modern UI design. I’m driven by shipping reliable software, optimizing performance, and continually expanding my technical toolkit to tackle challenging problems.
Skills
Experience Level
Work Experience
Software Developer at Tata Consultancy Services
September 1, 2023 - PresentSoftware Developer at TCS with a focus on AI-powered RAG pipelines and frontend migrations. Led TCS Research Solutions initiatives, reverse engineering Notebook LM API workflows (50+ APIs) and migrating GraphRAG from v1.0 to v2.7.0 with configuration optimization; implemented embedding-based retrieval to reduce token usage in LLM responses. Enhanced authentication to support Azure Cosmos DB connections, achieving ~50% latency reduction in GraphRAG pipelines (12h -> 5–6h). Integrated Mem0 memory with Milvus for scalable AI memory and built a reusable Dify plugin for plug-and-play workflows. Also led Legacy App Migration for a US pharmaceutical client, migrating 25+ PowerBuilder screens to ReactJS (v18), integrating 50+ REST APIs, RBAC via Azure AD SSO, and enabling 2GB+ chunked uploads, Excel/CSV export, and bulk updates, reducing process times by ~80%. Additionally developed a Full Stack Dashboard Web App (ReactJS + Node.js) with Excel/CSV parsing/export and SQL DB integration; deplo
Software Developer (Full-time) at Tata Consultancy Services - Innovator
September 1, 2023 - June 11, 2024Led and migrated 25+ legacy PowerBuilder screens to ReactJS (v18) for a pharmaceutical US client, integrating 50+ RESTful APIs from a .NET backend with MSSQL and applied RBAC via Azure AD Single Sign-On. Implemented chunked large file uploads, Excel/CSV export, and bulk update services, optimizing front-end performance through lazy loading and memoization, resulting in significant load time reduction and an 80% process time reduction in bulk update features. Developed and hosted a responsive ReactJS + Node.js dashboard for a US retail apparel client with authentication, RBAC, file parsing/export, and SQL DB integration. Followed Agile methodology, ensured 80%+ test coverage with Sonar-Cube and React Testing Library, and managed CI/CD pipelines via YAML for deployment and testing.
Software Developer (Full-time) at Tata Consultancy Services - Innovator
September 1, 2023 - June 18, 2024Led and migrated 25+ legacy PowerBuilder screens to ReactJS (v18) architecture for a Pharmaceutical US Client, integrating 50+ RESTful APIs from a .NET backend with MSSQL and implementing RBAC via Azure AD Single Sign-On. Developed chunked large file uploads (2GB+), Excel/CSV export, and bulk update services, optimizing front-end performance through lazy loading, memoization, and dynamic imports. Created a full stack ReactJS + Node.js dashboard for a Leading US Retail Apparel client with authentication, authorization (RBAC), Excel/CSV file parsing/export, and SQL DB integration, deployed with PM2 and internal Apache servers. Followed Agile methodology using Azure boards with backend and frontend collaboration, ensured 80%+ test coverage using Sonar-Cube and React Testing Library, and managed CI/CD pipelines writing YAML documents for smooth deployment and testing cycles.
Summer Research Fellow at Indian Academy of Sciences @ IIT Gandhinagar
May 1, 2022 - July 31, 2022Developed two mapping algorithms to enhance in-memory computation optimization for CNNs, significantly reducing latency and energy consumption to 12.5% of the initial. Coded top 15 Convolutional Neural Networks from scratch and ran 225+ simulations to demonstrate an 8-fold enhancement in computational efficiency using Python, matplotlib, seaborn, and Intel Cacti.
Summer Research Fellow at Indian Academy of Sciences @ IIT Gandhinagar
May 1, 2022 - July 31, 2022Developed two mapping algorithms to enhance in-memory computation for CNNs using Python, significantly reducing latency and energy consumption to 12.5% of the original. Coded top 15 Convolutional Neural Networks from scratch to prove performance improvements, running 225+ simulations and collecting data to demonstrate an 8-times enhancement in computational efficiency. Utilized tools like Python, matplotlib, seaborn, and Intel Cacti for research purposes.
Education
Bachelor of Technology at National Institute of Technology, Hamirpur Himachal Pradesh, India
July 1, 2019 - June 30, 2023Bachelor of Technology at National Institute of Technology, Hamirpur Himachal Pradesh, India
July 1, 2019 - June 30, 2023Bachelor of Technology at National Institute of Technology, Hamirpur
January 1, 2019 - January 1, 2023Qualifications
Deep Learning Specialization
January 1, 2023 - December 31, 2023Design and Analysis of Algorithms
January 1, 2023 - December 31, 2023Computer Networks
January 1, 2023 - December 31, 2023Deep Learning Specialization [Coursera]
January 11, 2030 - July 2, 2025Design and analysis of Algorithms NPTEL
January 11, 2030 - July 2, 2025Computer Networks NPTEL
January 11, 2030 - July 2, 2025Guitar Scales and Progressions
January 11, 2030 - July 2, 2025Social Psychology - Honours
January 11, 2030 - July 2, 2025Industry Experience
Software & Internet, Retail, Healthcare, Education, Professional Services, Media & Entertainment
Skills
Experience Level
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Indore today.