Jasneet Singh
About Jasneet Singh
Jasneet Singh is a Software Developer with experience in various roles, including internships and co-op positions at notable companies such as InterraIT, Nokia, and Sopra India. He currently works at MindBridge Ai, where he develops software solutions and implements algorithms for document analysis.
Work at MindBridge AI
Currently, Jasneet Singh serves as a Software Developer at MindBridge AI, a position he has held since 2019. In this role, he focuses on developing software solutions that enhance document analysis capabilities. He has contributed to the development of an in-house Optical Character Recognition (OCR) system and implemented algorithms to correlate extracted document data with auditing data. Additionally, he works on real-time streaming data pipelines utilizing technologies such as Apache Flink and PostgreSQL. His expertise also includes containerizing micro-services using Docker Swarm.
Previous Experience in Software Development
Prior to his current role, Jasneet Singh gained valuable experience in software development through various positions. He worked as a Software Engineer at Sopra India from 2015 to 2017, where he honed his skills in software engineering. Before that, he completed an 11-month co-op as a Software Engineer at Nokia from 2018 to 2019. Earlier in his career, he interned at Interra Information Technologies for two months in 2014, where he began developing his technical skills.
Education and Expertise
Jasneet Singh holds a Bachelor of Technology (BTech) in Computer Science from Guru Tegh Bahadur Institute of Technology, GGSIPU, which he completed from 2011 to 2015. He further advanced his education by obtaining a Master of Computer Science from the University of Ottawa, studying from 2017 to 2019. His educational background has provided him with a strong foundation in software development and engineering principles.
Technical Skills and Specializations
Jasneet Singh possesses a range of technical skills relevant to software development. He conducts unit testing using JUnit for Java Spring Boot REST services, ensuring the reliability of applications. His current projects involve real-time data processing and analysis, utilizing tools such as Apache Flink and PostgreSQL. Additionally, he has experience in containerization technologies, specifically Docker Swarm, which he uses to manage micro-services in his development work.