Hi there, I'm Brian.
profile_pic
software developer. passionate about
creating innovative and dynamic application
You can connect with me at

Background
A Comprehensive Look into My Education and Professional Experience
  • swtchenergy
    Back-end Developer

    Toronto   2024


    • Developed and maintained automation tests for controllers and models using Ruby on Rails, preventing future issues and enabling seamless code updates without breaking the server.
    • Optimized server performance by preventing N+1 query issues and adhering to standard HTTP principles, ensuring robust and professional API development.
    • Utilized Datadog and Airbrake to create detailed debug messages and monitor application performance, leading to a 20% reduction in incident resolution time.
    • Followed Agile methodology to consistently deliver on-time tasks, setting and achieving goals that enhanced team efficiency and project outcomes.

  • TheUrbanWriterLogo
    Software Developer

    Toronto   2022


    • Resolved 40+ bug fixes and implemented new features in Ruby on Rails, enhancing user experience.
    • Collaborated with cross-functional team to deliver projects on time and within budget.
    • Contributed to testing and quality control processes, ensuring adherence to best practices.
    • Conducted code reviews and evaluated peer code for quality and adherence to standards.

  • iContribute
    Web Developer

    Toronto   2021 - 2022


    • Utilized React.js and MongoDB/Node.js to build a dynamic web app with a seamless user experience.
    • Addressed 30+ bugs, improving security and stability, and implemented 10+ features to enhance functionality.
    • Collaborated with cross-functional teams to drive project progress and foster a high-performing environment.
    • Adhered to coding standards, updated documentation, and facilitated smooth project handoffs.

  • SheridanCollegeLogo
    Computer Systems Technology Student

    2020 - 2022


    • Honor Advanced Diploma from Sheridan College
    • Completed Java OOP, web development, mobile app development, and agile software development coursework.
    • Gained knowledge in data structures & algorithms, UI design, data communications & networking, IT process management, big data storage, and cloud systems.

With a strong background in Computer Systems Technology and a final GPA of 3.85/4, I bring dedication and enthusiasm to every coding project. My journey has encompassed complex programming languages and system, enabling me to elevate productivity and efficiency across previous roles.

My Certificates

...
React - The Complete Guide
(incl. React Router & Redux)

Dive in and learn React.js from scratch! Learn React, Hooks, Redux, React Router, Next.js, Best Practices and way more!

show credential

...
Docker and Kubernetes: The Complete Guide

Build, test, and deploy Docker applications with Kubernetes while learning production-style development workflows

show credential

...
Front-End Web UI Frameworks and Tools: Bootstrap 4

Learn grids, responsive design, Bootstrap CSS, JavaScript components, CSS preprocessors (Less and Sass), as well as basics of Node.js, NPM, and task runners (Grunt and Gulp).

show credential



Skills
A Brief Overview of Programming Languages and Frameworks I have experience with





My Projects
Exploring my portfolio to uncover the progress and works in my software development endeavors.
Practice IELTS test
#MERN STACK - MongoDB, Express, React, and Node.js
Unlike many paid services, the website offers a completely free, comprehensive, and interactive experience designed to mimic the real IELTS computer-based reading test.

IELTS is the International English Language Testing System, trusted by governments, employers, and thousands of universities around the world. My web app offers a free service for everyone to practice their reading skill.

Features:
  • Users can custom and enter unlimited General and Academic Reading Tests.
  • They can highlight text, enter answers, get instant test results and store them while enjoying an authentic exam environment.
  • With a simple login, users can track the progress, review past tests, and monitor their improvement over time.
Link: Testing username and password:
  • brianvu939@gmail.com
  • qweasd
Snack Shop
#React, HTML/CSS/JavaScript, Firebase
Discover a world of flavor at the online snack shop. Order the favorite snacks with ease, and have them delivered straight to door for a convenient and delicious experience.

• Developed a dynamic React web application for food ordering, featuring an intuitive and visually appealing user interface that ensures a seamless and engaging experience.
• Utilized React Hooks, including useState, useEffect, useReducer, and React Router, to optimize functionality and enhance user interactions.
• Integrated a real-time Firebase database for live updates and accurate data management.
• Implemented Admin Login functionality to efficiently manage user and order information.

Admin Page Login Credential
• Username: admin
• Password: admin
github
Our Cultures App
#Angular, Ionic, TypeScript, and Firebase
Learn about different cultures and festivals in Canada with 'Our Cultures - The App'. Explore events from various religions, bringing people together and celebrating diversity.

• Developed hybrid mobile app for Android and iOS using Ionic framework, Angular, TypeScript, and Firebase
• App features user-authenticated calendar with notification and social media sharing capabilities
• Delivered essential documents for customer satisfaction, including implementation plan and quality assurance document
• Demonstrates expertise in mobile app development and project management
github github
Company’s Discussion Forum
#Java, Spring Boot, Thymeleaf, Junit, H2database, JDBC API
Energize internal communication with a user-friendly forum web app. Facilitate company-wide discussions, enabling effortless creation of threads, posts, and interactive news comments.

• Developed a secure and dynamic multi-page web application using the Spring Boot Framework.
• Implemented a data-driven, object-oriented architecture to ensure scalability and maintainability of the application.
• Conducted thorough testing of the application's components, ensuring its quality and reliability.
• Utilized Java programming language and MySQL database to store, retrieve, and manage data in a discussion forum designed for company members.
github github
Pizza Store
#C, .Net, Microsoft SQL Server
Discover the Pizza Order App, solution for effortless pizza orders. Store owners can efficiently manage orders for seamless operations. Simplify pizza, from order to delivery.

• Login Page: Upon entering, users can either log in / register with their credentials or opt for guest login.
• After-Login Page: users are greeted with personalized messages, presented with exclusive deals for the day, provided tailored order suggestions based on past interactions, and empowered to make informed choices from a diverse array of items.
• Thank-You Page: Upon successful transactions, this page extends heartfelt gratitude for the user's engagement while offering intuitive options to either revisit the login/register page
• Admin Page: Catering to administrative needs, this section affords administrators the capability to effectively manage both users and orders, granting them control over critical aspects of the app's operation and functionality.
github
Player Management App
#PHP, MySQL, HTML, CSS, and JavaScript
Easily oversee player details through a intuitive web application. Streamline record management with a user-friendly interface, search capabilities, and efficient data handling.

• Developed a dynamic web application using PHP, MySQL, HTML, CSS, and JavaScript to manage player records.
• Implemented a database system and CRUD functionality to allow for efficient viewing, insertion, updating, and deletion of player data.
• Designed a user-friendly interface that displays player attributes and includes search functionality to filter player data based on specific criteria.
• Demonstrated proficiency in web development concepts and programming skills, including object-oriented programming, SQL queries, and data validation.
github
Android Clinic Booking App
#Kotlin, Room - SQLite database
Simplify appointment booking for clients and enhance clinic management. Seamlessly schedule appointments and efficiently manage patient information and bookings.

• Purpose: Facilitate vaccine and therapy appointment bookings at clinics.
• Audience: Serve those seeking swift medical services and assist clinic owners in efficient data management.
• Key Features: Display service details, streamline bookings with managed data, empower administrators with appointment insights.
• Functionality: Users easily input data for appointments; administrators manage records for better coordination.
github
Tic Tac Toe Game
#JavaScript, HTML/CSS
Enjoy a classic gaming experience with a engaging web-based Tic Tac Toe game. Challenge friends or test your skills in a fun and strategic battle for victory.

• Developed a fully-functional tictactoe website game using HTML, CSS, and JavaScript.
• Implemented a two-player game mode with user-friendly game interface, allowing players to take turns and select their preferred game symbols.
• Designed a responsive score board to keep track of each player's score throughout the game.
• Demonstrated proficiency in web development concepts and programming skills, including DOM manipulation, event handling, and CSS styling.
github
Rock, Paper, Scissors Game
#JavaScript, HTML/CSS
Experience the thrill of decision-making in the interactive Rock, Paper, Scissors web game. Engage in a timeless contest of choices, competing against the computer to claim victory.

• Developed a fully-functional Rock Paper Scissors game using HTML, CSS, and JavaScript.
• Implemented gameplay against the computer, providing an engaging and interactive experience for users.
• Designed a scoring system that tracks user and computer scores and displays the number of wins for both.
• Demonstrated proficiency in web development concepts and programming skills, including DOM manipulation, event handling, and CSS styling.
github