Ashish Shrivastava is a civil engineer with over eight years of hands-on experience delivering civil works for high-voltage substations, refinery townships, industrial plants, and pipeline infrastructure across India. He combines strong site execution skills—shuttering, levelling, steel detailing and material management—with project planning, billing and cost estimation, having led projects for JUSNL, Nayara Energy and multiple industrial clients. Comfortable managing multidisciplinary teams, Ashish has a proven record of keeping complex construction schedules on track while ensuring regulatory and safety compliance. He recently transitioned to Feedback INFRA after roles that included industrial plant redesign and preventive maintenance, reflecting a blend of construction and operations experience. Unusually for a civil engineer, he has contributed to open-source machine learning tooling around OpenCV’s DNN module and model test data, indicating a practical interest in ML tooling and cross-disciplinary problem solving. Based in Ranchi, he brings pragmatic field leadership and a curiosity for leveraging software tools to validate and test engineering models.
7 years of coding experience
5 years of employment as a software developer
Bachelor of Technology, Civil Engineering, Bachelor of Technology, Civil Engineering at Mahavir Institute of Engineering and Technology (MIET), Khurda, Bhubaneswar
Contributions:9 commits, 17 PRs, 28 comments in 2 months
Contributions summary:Ashish primarily contributed to the generation of test models and data within the `opencv_extra` repository. Their work focused on creating and validating models for different deep learning frameworks, including Darknet and ONNX, specifically related to layers like convolutional, connected, and pooling layers. The user's efforts involved generating models, saving them, and creating corresponding test data for various operations, suggesting a focus on ensuring the compatibility and accuracy of these models within the OpenCV ecosystem. This is evident through modification of files such as generate_onnx_models.py and generate_darknet_models.py.
Contributions:9 commits, 15 PRs, 190 comments in 2 months
Contributions summary:Ashish contributed to the OpenCV library's DNN (Deep Neural Network) module, specifically focusing on parsing and implementing features for various neural network layers supported by the library. Their work includes modifications to convolutional padding, the addition of parsing for "connected," "dropout," and "cost" layers, and modifications to maxpool padding. The user also implemented and added parsing for "batchNorm" and "Upsample" layers. Their contributions demonstrate a focus on expanding the library's compatibility with different neural network architectures.
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
Ashish Shrivastava - Civil Engineer at Feedback INFRA