About Me
Hello! I'm Armaandip Singh Maan, a passionate and driven software development student at SAIT with a deep love for coding and creating innovative solutions. My journey into the world of technology began at an early age, and since then, I’ve immersed myself in various programming languages and frameworks.
As an active member of the SAIT Students' Association and a volunteer senior student advisor, I thrive on helping others navigate their tech journeys. My community involvement extends to One Voice Canada at SAIT, and I've been honored with an award from a Member of Parliament in Calgary for my contributions.In addition to my academic and professional endeavors, I am also interning with Tutor Tech, where I am expanding my expertise in web development and design.
When I'm not coding, you can find me brainstorming ideas for my next project or attending events like the panel discussion at Platform Calgary, where I gain insights from industry leaders. My goal is to leverage my skills to build user-friendly and efficient applications that make a difference.Thank you for visiting my portfolio! Feel free to explore my projects, and don't hesitate to reach out if you'd like to connect or collaborate.
My Work
Course-Schedular Application
Personal Portfolio
Description:A web-based course scheduler that streamlines academic planning for students. It provides an interactive interface to add and arrange courses, detect schedule conflicts, receive recommendations, and access real-time updates, making course management simpler and more personalized.
Technologies Used: Frontend: React.js, React Flow, Tailwind CSS/Bootstrap, i18next.
Backend: Node.js, Express, GraphQL, Python (for AI-based recommendations)
Database: MongoDB/PostgreSQL, Redis for caching
APIs: Google Calendar API, Microsoft Graph API, Twilio API for notifications
Authentication: JWT and OAuth 2.0
Features: Drag-and-Drop Scheduling for easy course management.
Conflict Detection alerts with alternative options.
Real-Time Availability & Notifications for seat tracking and reminders.
AI Course Recommendations tailored to academic history.
Calendar Sync & Multi-Language support for accessibility.
Description: A personal portfolio website to showcase my projects, skills, and experiences. The site highlights my journey in software development and provides a platform for potential employers and collaborators to connect with me.
Technologies Used: React, Next.js, Node.js, MongoDB, TypeScript
Features: Interactive and dynamic user interface.
Detailed "About Me" section and resume download.
Project showcase with descriptions and links to repositories.
Contact form for direct communication.
Blog section for sharing insights and updates.
SEO optimization and responsive design.
During my internship at TutorTech, I contributed to the website's localization, ensuring accessibility for a diverse, global user base. I also conducted thorough testing, verifying the site's functionality across various languages and platforms. This experience honed my skills in localization best practices and quality assurance, enhancing TutorTech’s reach and user experience."
Tutor Tech
Suffering from skill issues
Python
C#/C++/C
Javascript
HTML/CSS
Java
React / Next Node Flask / Django
SQL
.NET
MongoDB
PostgreSQL
Subscribe to our newsletter
Wanna talk?
Contact me with any questions or just to say a few nice words ... or mean ones. Up to you .... free will and all
© 2023 Armaandip Singh Maan