Hi! I'm Joaquin, or Joe for short

I am a computer science student at UFV and a aspiring software engineer. Learning full-stack/front-end development right now, but hope to do back-end one day!

leetcode logo
Gif a person programming

What I Can Do

Full-Stack-Web developer who is proficient in a wide variety of tools ranging from front-end libraries to backend frameworks. Always learning more about different techonologies and adding more tools to my skill set.

Programming/Mark-Up Languages

java logo javascript logo python logo C-programming language logo C++-programming language logo HTML5 logo css3 logo

Libraries/Frameworks

bootstrap logo jquery logo node.js logo express.js logo apachemaven logo

Databases/Cloud Services

MongoDB logo heroku logo

Other Software Tools

Git logo GitHub logo Ubuntu logo json logo hyper terminal logo

Here are some of the projects I've worked on

MediHelp

My submission for the 2022 HeroHacksII hackathon. Full stack application designed to empower users by giving them the tools to understand and keep track of there medicines. Generates dynamic webpages using server side rendering with ejs templates, node.js, and the express library as the backend. Implements a database to keep track of user's medications using MongoDB and the mongoose library and relies on Boostrap 5 components/utility classes and custom css classes to style webpages. Searches for medical information using the puppeteer library (web-scraping) and uses express middle ware to collect and manage json data. Repository and a demo hosted on heroku are found below.

Java Sudoku Game

A desktop Sudoku application written entirely in Java using the JavaFX library and Maven as the project builder. Sudoku game is design to produce random puzzels that are solvable near 100% percent of the time and keeps track of user progress by writing to a local file. Project has been exported to jar file for public use and can be found in the output section of repository. Repository can be found below.

Math Game

A simple math game made in Python 3.0. Presents users with a series of arithmetic questions with goal of completing as many as you can within one minute. Verifies each answer and keeps track of all questions asked using a dictionary. Application is entirely console based and its repository can be found below.

Here is some of my previous work/volunteer expierince

UFV: Computer Lab Monitor

Worked as one of UFV's computer lab monitors form September 2021 to December 2021. Assisted students with a variety of technical problems while ensuring that UFV's computer lab standards were being maintained. Resolved issues ranging from logical failures in project design to student conflict and aggression.

UFV: Classroom Liason

Served as the classroom liason for my comp 155(OOP) class from September 2021 to December 2021 where I faciliated communication between the professor and classmates through the use of social media. I also assisted students in problems involving object-oriented-design, git management, Linux commands, and other relevant course content.

UFV: Research Assistent

Worked as a research assistent under Dr. Russell Campbell for paper that was submited to the Siggraph during Febuary 2022. Responsibilities were to help maintain communication between reasearchers and audit references used in the paper.

Education

University of Victoria (UVic)

Bachelor of Science: Computer Science

2022-2024

Succesfully transfered into the Bachelor of computer science at UVic. Intend to finish the rest of my degree at UVic with a co-op designation and a specialty in software systems.

Picture of UVic

Entrace to UVic

University of the Fraser Valley (UFV)

Bachelor of Science: Computer Science

2019-2021

UFV is where I started my post-secondary journey. I originally started out in the Bachelor of arts majoring in psychology but had a change of heart and switched over to the sciences. Have been a consistent member of the dean's list and wil be leaving the university this summer with a 3.8 gpa (4.33 scale).

Picture of UFV

Building K on the UFV campus

Some of my hobbies

Leetcode profile
Leetcode

Solving questions on leetcode is something I have come to do on a semi regular basis. It started out as me trying to get some practice for interview type questions and has become something almost like a puzzle game to me. Trying to come up with solutions to problems I could never come up with my self is something I find quite rewarding and akin to trying to solve a sudoku puzzle.

Picture of videogames
Video Games

Ever since I was little, I have been playing videogames semi regularely. I enjoy playing strategy games and rpgs like EU4 and the Witcher 3 which are some of my all time favorite games. I hope to eventually get arround to playing and finishing up Persona 5 and Breath of the Wild when I get the time to do so.

AOT background image
Anime/Weeb stuff

I have been a huge fan of anime and things withen the same spectrum of media ever since I watched Naruto and Dragonball when I was 10 years old. From intense thrillers like Attack On Titan to simple slice of life shows like 3-gatsu-no-lion, I always seem to find a new way to enjoy the medium and nowadays, I am into reading manga.

Image of a globe
History

I have always been a huge nerd for history, especially for modern and Roman history. I once even considered becoming a history major and trying to find a job like that in the field(though I gave up on that when I realized how many papers I would have to write).

AOT background image
Spanish Speaker

I am a intermediate spanish speaker and have been studying the subject for over two years now. I regularely speak to my parents using spanish since we were all born in Argetina (Buenos Aires).

Want to get in touch?

Whether for professional reasons or just to talk about a project/programming, I am always availble to talk over my linkedin,devpost,or my github acount.

Abbotsford BC, Canada
My picture