Kuldeep Singh is an experienced Senior Software Engineer with 5 years of expertise in Python, adept in both front-end and back-end development. He has a proven track record of building scalable applications, utilizing frameworks such as Django, FastAPI, and React. His experience includes developing robust microservices, integrating RESTful APIs, and leading software engineering teams.
Experience
SDE II
SoftoBiz Technologies (P) LTD.
Senior R&D Engineer
National Brain Research Centre
Developed a robust backend using Django and designed RESTful APIs with Django REST Framework, including comprehensive Swagger Documentation. Engineered a high-performance microservice backend using the FastAPI framework. Seamlessly integrated RESTful APIs into React applications using React Hooks, while designing responsive web interfaces to optimize the user experience. Utilized Python scripts for efficient database content updates and streamlined file manipulation processes. Implemented a robust user identity management system and enhanced application security within Zero-Trust networks by leveraging Ory Kratos and Ory Oathkeeper. Contributed significantly by building the front end for the website using React, ensuring cohesive development and an engaging user interface design. Successfully led and supported a software engineering team to ensure the completion of project goals. Developed a web application that performs quality check operations for multimodal neuroimaging data (fMRI, MRI, MRS, QSM, and Neuropsychiatry data). Developed a JAVA-based desktop application, 'ANSH' (Multi-Model Neuroimaging Database). Managed IT hardware installations including setting up servers, cabinets, racking equipment, and cabling.
Software Engineer
Perception Intelligence Technologies
Contributed software engineering expertise throughout the software development lifecycle, from inception to successful deployment. Skillfully modified existing software to identify and rectify errors, enhance performance, and upgrade interfaces, encompassing both front-end and back-end components.
Education
UIET KUK
B. Tech
Computer Science & Engineering