I’m Kuldeep Singh, a Senior Software Engineer based in Gurugram, India, with over 5 years of experience specializing in Python and backend development. My career journey has taken me from groundbreaking research at the National Brain Research Centre, where I contributed to neuroimaging projects for Alzheimer’s research, to leading software development initiatives at SoftoBiz Technologies.
Throughout my career, I’ve consistently delivered high-quality, scalable software solutions by driving cross-functional collaboration and leading teams. I’m passionate about creating robust and efficient backend systems, and I’ve honed my skills across various technologies including Django, FastAPI, Falcon, and cloud platforms like AWS.
Technical Expertise:
My expertise encompasses a wide range of tools, technologies, and programming languages:
Programming Language: Python is at the core of my skill set. I leverage it to build robust applications and solve intricate problems, often utilizing Python libraries like Matplotlib, NumPy, Pandas, PyMongo, Celery, and SQLAlchemy.
Front-end Development: I’ve developed a deep understanding of HTML, CSS, and Bootstrap for creating visually appealing, responsive, and user-friendly web interfaces. JavaScript and React are my preferred tools for dynamic and interactive front-end development.
Back-end Development: My back-end expertise spans technologies such as Django, Flask, Django REST Framework, FastAPI, and Falcon. These frameworks empower me to design scalable, secure, and performant server-side components.
Database Management: I’m experienced in managing diverse databases, including MongoDB, PostgreSQL, and MySQL. I’ve optimized data storage, retrieval mechanisms, and database queries while ensuring data integrity.
Cloud Services: Cloud platforms like Amazon Web Services (AWS) are central to my work. I effectively utilize AWS Lambda for serverless computing, AWS S3 for scalable storage, and AWS EC2 for deploying and managing virtual servers. AWS CloudWatch aids in the proactive monitoring and management of cloud resources.
Project Management: Effective project management is vital, and I excel in this area. I use Jira for agile workflows, issue tracking, and collaboration. Additionally, I’ve worked with Azure Task Board within Microsoft Azure DevOps for streamlined task tracking and project management.
Whether I’m engineering complex APIs, designing efficient database architectures, or leading a team of engineers, my focus is always on exceeding client expectations and driving innovation. I’m constantly seeking new challenges that allow me to leverage my technical expertise and leadership skills to create impactful solutions.
Let’s connect if you’re looking for someone who’s dedicated to driving excellence in software engineering.
EXPERIENCE
2022 - Present
SDE II
SoftoBiz Technologies (P) LTD
Software Development: Designed databases, wrote code, and debugged software solutions while adhering to coding standards.
Technical Design and Architecture: Participated in architectural design discussions and decisions.
Feature Development: Led end-to-end feature development from requirements gathering to implementation and deployment.
Code Review: Conducted and participated in code reviews to ensure code quality and maintainability.
Technical Documentation: Created and maintained technical documentation, including design documentation, API specifications, and code documentation.
Cross-functional collaboration: Collaborated effectively with business and engineering teams across different time zones to resolve dependencies and deliver solutions.
Team Leadership: Managed and led a team of 3 software engineers.
2019 - 2022
Senior Research and Development Engineer
National Brain Research Centre
Software Development: Designed, coded, and debugged software solutions while adhering to coding standards.
Technical Documentation: Created and maintained technical documentation, including design documentation, API specifications, and code documentation.
Managed IT hardware installations, including setting up servers, cabinets, racking equipment, and cabling.
EDUCATION
2014 - 2018
BTech in Computer Science and Engineering
University Institute of Engineering and Technology, Kurukshetra University
During my time at UIET, Kurukshetra University, I built a strong foundation in computer science principles and software engineering practices. The comprehensive curriculum covered various aspects of computing, including algorithms, data structures, database management, and software development methodologies. I engaged in multiple projects and practical assignments that enhanced my problem-solving skills and prepared me for real-world challenges in the tech industry. This educational experience has been instrumental in shaping my career as a proficient and versatile software engineer.
SKILLS
95%
Python
92%
Django
81%
Django REST framework
68%
React
73%
JavaScript
87%
HTML & CSS
PUBLICATION
21 Oct 2020
ANSH: Multi-modal Neuroimaging Database Including Neurochemicals from Each Continent to Advance Alzheimer's Disease Research.
National Brain Research Centre
04 Oct 2023
SWADESH: a multimodal multi-disease brain imaging and neuropsychological database and data analytics platform