Nikhil Tomar is a software developer and AI researcher with nine years of experience specializing in deep learning, computer vision, and socket-based systems. He has led end-to-end projects including an AI-powered Strabismus pre-screening tool deployed as a Django web app and has contributed research on robustness and generalization for medical applications. Comfortable in both TensorFlow and PyTorch, his hands-on work spans image classification, segmentation, GANs, and Transformer variants like ViT/MobileViT, alongside practical socket programming in C and Python. As a self-employed freelancer, he combines technical delivery with technical writing, while also producing educational content as a YouTuber and blogger. Based in Delhi, he is currently engaged in authoring his first research paper and pursuing advanced studies that bridge computing and broader humanities interests.
9 years of coding experience
1 year of employment as a software developer
High School, Physics Chemistry Biology and Web Designing, High School, Physics Chemistry Biology and Web Designing at Army Public School Meerut Cantt
The Indira Gandhi National Open University (IGNOU)
A simple tcp client server application that describes the communication between the client and a server. The server is a simple echo sever that can handle multiple client using fork.
Contributions:4 commits, 1 PR, 3 pushes in 2 years 10 months
UNet is a fully convolutional network(FCN) that does image segmentation. Its goal is to predict each pixel's class. It is built upon the FCN and modified in a way that it yields better segmentation in medical imaging.
Contributions:17 commits, 12 pushes, 1 branch in 1 year 6 months
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.