Education

University of Victoria

3.7 / 4.0 GPA

Bachelor of Science in Computer Science

Sep 2020 - Dec 2024

Specializing in Software Systems with an anticipated grad date of December 2024. I have completed 3/4 co-op placements so far.


Scholarships:

  • Fairfax Financial Ltd. Award - Full Ride $24,000

  • University of Victoria Entrance Scholarship $3,000

Relevant Courses:

  • Quantum Algorithms and Software Engineering - SENG 480C

  • Introduction to Artificial Intelligence - CSC 421

  • Database Systems - CSC 370

  • Operating Systems - CSC 360

  • Logic and programming - CSC 322

  • Foundations of Computer Science - CSC 320

  • Software Development Methods - SENG 265

  • Computer Architecture - CSC 230 and CSC 350

  • Algorithms and Data Structures I/II - CSC 225/226

Experience

Tradable Bits

Vancouver, BC

Software Engineer Intern

May 2023 - Aug 2023
  • Improved integration development efficiency by 70%, as measured by reduced development time, by refactoring 40 integration scripts and eliminating 2,500 lines of redundant code

  • Increased user engagement and higher Click Through Rates for sponsors by leveraging WebSockets to deliver real-time link previews in the Maple Leafs Sports & Entertainment livestream chat

  • Enhanced operational efficiency and increased functionality in partner integrations by adjusting PostgreSQL database structures, introducing new triggers, and improving overall system flexibility

  • Leveraged HTTP protocol and REST API strategies to strengthen the platform. Optimized data processing efficiency and overall performance in Python within the Flask framework


SAP

Vancouver, BC

Developer Intern

Jan 2022 - Sep 2022
2 term placement
  • Implemented an automatic test environment setup job, reducing setup from 2 days to 30 minutes, by utilizing API endpoints to facilitate automation

  • Reduced processing time for an ownership assignment of 34,000+ files across multiple teams by 95% through the usage of Python, Bash and Git to determine ownership

  • Accomplished robust system testing by designing and implementing a Jenkins job to load 1.5 million mock users onto systems at 10,000 users per hour with REST API endpoints

  • Oversaw daily merges for 10 teams of 12 developers each onto a main Git branch. Actively monitored Jenkins CI/CD pipelines to identify and address regressions to ensure code integrity swiftly

Projects

VikeLabs CourseUp

courseup.vikelabs.ca
Jun 2021 - Present
  • Developer for an improved course-building tool for UVic students used by thousands. Implemented dynamically sized schedules, as well as course requisites, displaying nested React components


VikeSec

Executive Team member vikesec.ca
Jan 2023 - Present
  • Executive Member of UVic’s CyberSecurity club. Hosted VikeCTF 2023 for over 1000 users, providing unique challenges. Participated and earned 2nd place at CyberSci 2022 in the British Columbia region


VikeSec

Executive Team member vikesec.ca
Jan 2023 - Present
  • Executive Member of UVic’s CyberSecurity club. Hosted VikeCTF 2023 for over 1000 users, providing unique challenges. Participated and earned 2nd place at CyberSci 2022 in the British Columbia region


Raytracer

  • Successfully implemented the local illumination model, incorporating ambient, diffuse, and specular reflections, showcasing a deep understanding of computer graphics and ray tracing principles

  • Optimized performance by efficiently handling complex scenarios, including hollow spheres and lights inside spheres, ensuring the program's reliability and accuracy


Personal Website

jmachado.ca
  • Hosting and deploying website using Nginx and Docker, serving as a comprehensive platform for my resume, career details and a Spotify web application

  • Using GO, Gin and PostgreSQL to build out a web application, using oAuth to connect user accounts with their Spotify while hosting users and details in the database


Engineering Faculty Community Moderator

Sep 2020 - Present
  • Oversee 4500+ students in an online environment, ensuring it is a safe space and accessible for all

  • Provide help and resources to students, upholding university integrity policies


Discord Study Bot

JoshoTheMosho/Discord-Bot
Oct 2020 - Dec 2020
  • Used the discord Python libary to develop a study group application

  • Allowed students to create virtual study groups and notify other members

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form