
Hello, I'm Johnny!
About Me
Currently pursuing a Bachelor in Software Engineering @ Concordia University 🏫, I am driven student with a passion for web developement. I'm always on the look out to enhance my current skills as I already participated to multiple hackathons and completed an internship as a Front-End Developer intern. I love the feeling of making aesthetic and minimalistic user interfaces. My current stack is React, Next.js, TypeScript, Java, and MongoDB.
Aside from tech, I have lots of interest about the business world, with a particular focus on investment, finance, and marketing. Finally, I enjoy working out 💪, boxing 🥊, travelling ✈️, and listening to music 🎶!
My Projects
ConuHacks IX Website
Designed and developed the official ConUHacks IX website, attracting over 800 participants to the event.
- React
- Next.js
- MongoDB
- TailwindCSS
- Figma
- Framer Motion
Registration App
Designed and developed ConUHacks' registration app, streamlining the registration process for over 2200 participants.
- React
- Next.js
- MongoDB
- TailwindCSS
- Figma
- Framer Motion
Mailing List
Built and designed ConUHacks' first mailing list application, growing to over 600 subscribers.
- React
- Next.js
- MongoDB
- TailwindCSS
- Figma
- Framer Motion
Car Rental
Developed a full-stack car rental web application. Led a team of 6 members as the Scrum Master. User-friendly interfaces that allows users to book any vehicles easily.
- React
- Next.js
- MongoDB
- TailwindCSS
- DaisyUI
Pet Adoption
Developed a pet adoption web application as the front-end developer. Implemented an authentication system.
- HTML
- CSS
- JavaScript
- PHP
- Bootstrap
- Font Awesome
Snake and Ladder Game
Developed a simple user interface within the terminal for seamless interaction with the game. Players can engage with the game using the keyboard.
- Java
- Eclipse
My Skills
- HTML
- CSS
- JavaScript
- TypeScript
- Python
- Java
- React
- Angular
- Node.js
- Next.js
- SpringBoot
- Junit
- Jest
- Framer Motion
- TailwindCSS
- Bootstrap5
- MongoDB
- Git
- Npm
- Maven
My experience
Software Engineering student
Concordia University
Pursuing a Bachelor in Software Engineering.
2022 - presentFront-End Developer Intern
Genetec
Built new UI components in React, Angular, and Vue, expanding Genetec’s Gelato design system. Reduced bugs by 30% through maintenance and testing. Optimized codebase, cutting user search time by 60%. Collaborated on peer code reviews to improve components.
Fall 2023Back-End Developer Intern
Intact Insurance
Optimized backend code with Java/Spring, improving performance. Wrote unit tests with Mockito/JUnit for data feeds processing 15,000 policies. Fixed bugs and added features to ContactPL, enhancing functionality for 2,308 brokers.
Fall 2024VP-Technology & Design
HackConcordia
Led a team of six developers to build the infrastructure for ConUHacks 2025. Developed a scalable registration app for 2,000+ applicants using Next.js and MongoDB. Designed and built the ConUHacks website with Figma, Next.js, and Framer Motion. Achieved a club record with 180+ project submissions on Devpost.
May 2024 - presentContact me
Please contact me directly at dangjohnny0543@gmail.com or through this form.