My career journey!

I began my career as an Intern at Live Deftsoft Informatics, where I was introduced to technologies like Node.js, Angular, MySQL, and MongoDB. During my internship, I worked under experienced mentors and gained a solid foundation in backend development and databases. This hands-on experience allowed me to develop critical technical skills early in my career.

After completing my internship, I was offered a full-time role as a Junior Software Engineer. During this time, I worked on real-world projects alongside talented developers, collaborating in a team environment. This role was pivotal in expanding my understanding of full-stack development and cloud platforms.

As I continued to grow professionally, I advanced to the position of Software Engineer, and within a 2 years, I was promoted to Team Lead. In this leadership role, I managed a team of 4-5 developers, overseeing project delivery, ensuring code quality, and mentoring junior team members. Leading a team not only honed my management skills but also allowed me to further develop my technical expertise in Node.js, React, AWS, and more.

In addition to managing projects, I took on the responsibility of teaching technical languages to new interns, which significantly improved my mentorship and teaching skills. Helping others grow in their careers became an important part of my role, and it deepened my understanding of how to effectively communicate complex concepts.

4+

Years

of Experience as Software Engineer

Welcome to my portfolio!

I'm Rajvir Singh, a passionate Software Engineer with over 4 years of hands-on experience in web and mobile app development. I specialize in backend systems, scalable architectures, and cloud solutions. Whether you're here to explore my projects, skills, or looking to connect, I'm thrilled to have you.

When I’m not coding, I enjoy learning about new technologies and refining my skills in project management.

Non-techinical Skills!

Problem Solving

Time Management

Communication

Leadership

Team Management

Teaching

Adaptability

Collaboration

Skills & Experience

My academic journey spans from a Bachelor’s in Computer Science to specialized post-graduate studies in Mobile App Development and IT Project Management, providing a comprehensive foundation for my software engineering career.

Skills

HTML
92%
CSS
85%
PHP
90%
Wordpress
85%
React JS
80%
Angular JS
80%
Javascript
90%
Node JS
90%
SEO
85%
Social Media Marketing
80%
MongoDB
90%
MySQL
80%
Founder & Lead Developer

Jan 2024 - Present

Singh Spark - Ontario, Canada
Sr. Software Developer

Feb 2022 - Nov 2023

Live Deftsoft Informatics - Punjab, India
Software Developer

Sept 2020 - Jan 2022

Live Deftsoft Informatics - Punjab, India
Jr. Software Developer

Feb 2020 - Aug 2020

Live Deftsoft Informatics - Punjab, India
Project Management - IT

September 2024 - Present

Canadore College, ON, Canada
Mobile Application Development

January 2024 - August 2024

Canadore College, ON, Canada
PHP, MEAN Stack Development

2018, 2020

GTB Computer Education, PB, India
B.Tech (Computer Science)

2016 - 2020

St. Solider College of Engineering & Technology, PB, India

My Projects (In Company)

Wedo80 (Social Networking App)

View App Link
Role: Backend Developer
Stack: Node.js, TypeScript, MongoDB
Description: Developed the backend for this app similar like Instagram, collaborating with a team to ensure scalability and performance.

FR8 (Transport App)

View Website Link
Role: Backend Developer
Stack: Node.js, Javascript, MongoDB
Description: Built backend logic for a transport app with geolocation features and social sharing. Ensured efficient handling of geolocation data.

Concerto-XL (PC Game)

View Website Link
Role: Backend Developer
Stack: Node.js, Socket IO, MongoDB
Description: Created backend services for a multiplayer concert game in which the player joins different virtual concerts and meets in a different room and dances together. There is also a main screen in each room, where the user can see the promotion videos, concerts. I personally enjoyed so much the development of this game.

MyODV (Patient Online Appointment App)

Role: Backend Developer
Stack: Node.js, React, MongoDB
Description: Created backend services for an online appointment booking app with video calls, ensuring a user-friendly interface and efficient data handling. Also developed the CMS panel to handle complete application.

Spark Dating (Dating App)

Role: Backend Developer
Stack: Node.js, Socket IO, MongoDB
Description: Created backend services for this dating app, which include a lot of algorithms in matchmaking and what kind of users display as active users. There is also a custom chat feature in this app, which is totally built in Node.js with the help of socket.io.

Let's Work Together


Call me:

+1 647 784 7174


Mail me:

rajvir.singh7711@gmail.com


Follow me: