Kevin Cui

Software Developer / Student



TL;DR
Less
Default
More


Hi! I'm Kevin!
I'm a B.Sc. Computer Science candidate @ McGill University who <3 building new things!
Interned at RBC Royal Bank as an Innovation Developer, held several awards at various hackathons and contests, excelling in my studies with a CGPA of 4.0, and am always looking for new challenges: whether it's more hackathons and contests, making personal projects, or contributing to open-source! :D
Heya! I am Kevin, a software developer and B.Sc. Computer Science candidate at McGill University.
As a leader and developer in many projects, I lead by example in being persistent and approaching opportunities with unique perspectives.
I interned as an Innovation Developer Intern at the RBC Royal Bank of Canada, where I held responsiblities in developing full-stack and delivering production-level internal applications. Academically, I am committed to my education and excel in my studies with a CGPA of 4.0.
In addition to school and work, I constantly seek opportunities to expand my knowledge. I have attended numerous hackathons and contests and achieved various awards in cybersecurity, web development, application development, game development, and more. I maintain a modest following online on GitHub and YouTube for videos on programming/technology/video games. I developed a Discord utility bot to help competitive programmers which reached over 500 servers. I also frequently contribute to open-source.
Hello! I am Kevin, a software developer and B.Sc. Computer Science candidate at McGill University. Online, I am often known as Junferno.
As a leader and developer in many projects, I lead by example in being persistent and approaching opportunities with unique perspectives. I like to be reliable and enjoy working with new and unfamiliar technologies.
I interned as an Innovation Developer Intern at the RBC Royal Bank of Canada, where I held responsiblities in developing full-stack and delivering production-level internal applications. I developed solutions, acted as a leader in my team through the Agile workflow, conducted user testing, moderated new releases, and presented new features to senior leaders. Academically, I am committed to my education and excel in my studies with a CGPA of 4.0. I enjoy taking courses such as Computer Science, Software Systems, Computer Systems, and Software Design, though I also spend time outside of class to attend clubs and events such as hackathons.
In addition to school and work, I constantly seek opportunities to expand my knowledge. I have attended numerous hackathons and contests and achieved various awards in cybersecurity, web development, application development, game development, and more. I maintain a modest following online on GitHub and YouTube for videos on programming/technology/video games. I developed a Discord utility bot to help competitive programmers which reached over 500 servers. I also frequently contribute to open-source.
Outside of software developing, I love skateboarding, digital art, and learning languages.
Hello there! I am Kevin, a software developer and B.Sc. Computer Science candidate at McGill University. Online, I am often known as Junferno.
As a leader and developer in many projects, I lead by example in being persistent and approaching opportunities with unique perspectives. I like to be reliable and enjoy working with new and unfamiliar technologies.
I interned as an Innovation Developer Intern at the RBC Royal Bank of Canada, where I held responsiblities in developing full-stack and delivering production-level internal applications. I developed solutions, acted as a leader in my team through the Agile workflow, conducted user testing, moderated new releases, and presented new features to senior leaders. Academically, I am committed to my education and excel in my studies with a CGPA of 4.0. I enjoy taking courses such as Computer Science, Software Systems, Computer Systems, and Software Design, though I also spend time outside of class to attend clubs and events such as hackathons.
In addition to school and work, I constantly seek opportunities to expand my knowledge.
I have attended numerous hackathons and contests and achieved various awards in cybersecurity, web development, application development, game development, and more. In 2019, I placed within the Top 30 at PennApps, a hackathon hosted by the University of Pennsylvania. I also placed within the top 3% globally at PicoCTF, a capture-the-flag format cybersecurity contest hosted by Carnegie Mellon University.
I maintain a modest following online on GitHub and YouTube for videos on topics ranging from programming to technology to the Donkey Kong Bongo game controllers for the Nintendo GameCube, usually focusing on a project or a subject I find interesting. Search up "Junferno" or "bad apple played on" and you'll probably find me. One of my projects is cited here on Wikipedia. I am apparently somewhat well-known amongst the Desmos Graphing Calculator community.
I developed a Discord utility bot to help competitive programmers. The bot integrates several online judges into Discord, including capabilities such as suggested problems and contest notifications. It reached over 500 Discord competitive programming servers before a library it depended on decided to stop existing.
I also frequently contribute to open-source. One project I have recently contributed to is DMOJ, a Canadian modern online judge website that hosts problems and contests for competitive programmers.
Outside of software developing, I love skateboarding, digital art, and learning languages. I find it comforting to have hobbies outside of computer science, as it helps me focus on the bigger picture and is also pretty rad yo (I can't do tricks or anything yet but I'll update this page when I can) (that was referring to the skateboarding part).


Portfolio




Python Java C++ Go Java HTML


Resources


Name Year URL
Advent of Code 2020 2020 Solutions
Practice Bot Wiki 2020 Wiki
ICS4U1 2019-2020 Repository
Advent of Code 2019 2019 Solutions
PicoCTF 2019 - 29th Canadian 2019 Solutions
RBC VoiceHacks Rasa-Mycroft 2019 Blog
EEG Cursor Controller w/ Emotiv 2019 Blog
ICS3U1 2018-2019 Repository
Competitive Programming 2017-2020 Repository