Welcome to My Portfolio

Education
I'm Van Nguyen, a fourth-semester Software Engineering Technology student at Centennial College. My studies have equipped me with a strong foundation in software development, relational databases, and problem-solving.
Skills & Qualifications
- Strong analytical skills, attention to detail, and effective problem-solving abilities.
- Proficient in web development using frameworks such as ASP.NET, the MERN stack with TypeScript and JavaScript, Flask, Django
- Experience with databases, including Oracle SQL, MySQL, AzureSQL and MongoDB, along with hands-on data analysis.
- Comfortable with Git for version control, Azure, AWS cloud computing services and working in a collaborative Agile environment.
- Excellent communication and interpersonal skills developed through coursework and projects.
- Track record of implementing, troubleshooting, and documenting software solutions.
Web Programming Experties:
Proficient in database management, I have hands-on experience with technologies such as Sqlite3, Oracle SQL, MySQL, Azure SQL and MongoDB, leveraging these skills for seamless CRUD operations and creating Restful APIs for web applications.
My ability to implement robust client-side and server-side validations ensures secure user management and optimal web functionality. I'm adept at utilizing cookies, sessions, and tokens for enhanced security.
When developing web applications, I excel in creating well-structured routing for CRUD RESTful APIs and client-side interactions. Additionally, I have a keen eye for UI/UX design, utilizing Bootstrap and JavaScript to enhance the user experience.
My proficiency extends to writing unit tests, test suites, and comprehensive documentation for both expected and received outcomes. I am dedicated to creating reliable and high-quality code that stands up to rigorous testing standards.
Feel free to explore my portfolio to witness these skills in action. I look forward to the opportunity to contribute my expertise to real-world projects and connect with professionals who share a passion for web development.
Certifications and Trainings
- AZ-900 Microsft Azure Fundamentals
- Advanced CS50’s Web Programming with Python and JavaScript | Completed 75%+ problem sets | Harvard University
- CS50 Certificate obtained by scoring at least 70% on all problem sets and final projects | Harvard University | David J. Malan
- The Complete JavaScript Course | Udemy | Wordle, Blackjack, solved 100 JavaScript problems | Jonas Schmedtmann
Programming Languages, Frameworks & Tools
- Experienced: Python, JavaScript, C#, HTML5/CSS, Sqlite3, Oracle SQL, MySQL, MongoDB, Linux, Django, Java, JavaFX
- Familiar: C++, C, Scratch, Agile, MATLAB, LabVIEW
- Frameworks, Libraries & Tools: MERN Stack, Flask, CS50 IDE, Visual Studio, VS Code, Anaconda, Spyder, Postman, Visual Paradigm, Visio, Git, GitHub, React, Nodejs, CRUD APIs, RESTful APIs
Mission Statement
My mission as a web programming student is to secure a co-op position that not only provides valuable hands-on experience but also aligns with my passion for web development. I am committed to applying the knowledge and skills I've acquired in my studies to create innovative and user-friendly web solutions. I seek opportunities to collaborate with experienced professionals, learn from their expertise, and contribute my own creativity to real-world projects. Through dedication, adaptability, and a commitment to continuous learning, I aim to make a meaningful impact in the field of web development and contribute to the success of the organization I join during my co-op experience