Software Development Graduate
Yuvraj Singh Chohan
About Me
yuviss2003@gmail.com
(587)897-0588
I am a passionate software developer with expertise in full-stack development, database management, and cloud computing. Proficient in technologies like JavaScript, TypeScript, and React, I bring strong problem-solving skills and a passion for building scalable applications. I'm committed to continuous learning and innovation in tech.
Education
2023 - 2024
Software Development
Southern Alberta Institute of Technology (SAIT), Calgary, Canada
Learned the basics of Software Development. I gained a comprehensive understanding of modern programming languages, software engineering principles, and development methodologies. The program equipped me with practical skills in:
Full-Stack Development: Hands-on experience in developing both front-end and back-end applications using technologies such as JavaScript, TypeScript, FastAPI, React, and Next.js.
Database Management: Expertise in designing and managing databases, including MySQL, and integrating them with web applications.
Software Project Management: Application of agile methodologies in project planning, execution, and delivery.
Cloud Computing & DevOps: Practical knowledge of cloud-based solutions and containerization tools like Docker, enhancing my ability to develop scalable and efficient applications.
Throughout the program, I completed various projects, including web applications, mobile apps, and backend services, solidifying my skills and preparing me for real-world software development challenges.
2021 - 2022
Mathematics and Science
Govt. Senior Secondary School Tanda, Punjab, India
I completed advanced coursework in Mathematics and Science, which provided me with a strong foundation in analytical thinking and problem-solving. The curriculum covered:
Mathematics: In-depth study of calculus, algebra, and geometry, focusing on developing skills in mathematical reasoning, critical thinking, and complex problem-solving.
Science: Comprehensive understanding of physics, chemistry and computer science with a focus on applying scientific principles to real-world scenarios and conducting experiments to explore theoretical concepts.
These courses honed my ability to approach challenges methodically, analyze data, and draw logical conclusions, skills that are essential in both academic and professional settings.
Skills & Expertise
Database Management:
✔ Designed and managed relational databases using MySQL, optimizing queries for performance.
✔ Integrated databases seamlessly with web applications, ensuring data integrity and scalability.
✔ Applied Agile methodologies for project management, facilitating efficient team collaboration and iterative development.
✔ Managed software projects from planning to delivery, ensuring timely and quality outcomes.
Software Development:
✔ Proficient in full-stack development with JavaScript, TypeScript, React, Next.js, FastAPI, and React Native. Experienced in building responsive web and mobile apps, integrating APIs, and ensuring cross-platform compatibility.
✔ Strong in MySQL database management, cloud deployment with Docker, and implementing CI/CD pipelines.
Web & Project Management:
✔ Skilled in creating and customizing WordPress sites, optimizing content, and ensuring responsive design.
✔ Experienced in Agile project management, using Git/GitHub for version control, and maintaining code quality.
Full-Stack Development:
✔ Developed dynamic web applications using JavaScript, TypeScript, React, and Next.js.
✔ Built and maintained robust backend services with FastAPI, integrating with front-end frameworks.
Problem-Solving:
✔ Utilized analytical thinking to debug complex issues, identifying and implementing effective solutions.
✔ Optimized code and applications for better performance, scalability, and maintainability.
Project:
Features:
1) Automated Resume Sorting: Utilizes AI models to categorize candidates based on skills, experience, and qualifications, ensuring precise matching with client needs.
2) Client Interaction Portal: A user-friendly interface allowing clients to submit job requirements and monitor progress in real-time.
3) Robust Backend Database: Designed to store resumes, client requirements, and interaction history, supporting AI model training and data-driven decisions.
4) User Interface Design: Created an intuitive UI for both agency staff and clients, prioritizing ease of use and accessibility across devices.
This project also includes Firebase authentication, role-based privileges, and seamless backend integration with FastAPI.
yuviss2003@gmail.com
LinkedIn Profile