Howdy! I'm Connor Bracewell, software developer and technical problem solver extraordinaire.
In 2018, I graduated from the University of Victoria with a BSc in Computer Science & Mathematics,
and received a Governor General's Silver Medal for my exceptional academics.
My upper-level coursework focused on algorithm design and discrete mathematics
(see my transcript for more detail).
Right now, I work as a Software Engineer at Google.
My team is responsible for the GCP Cloud Router.
Thanks for taking a look at my site!
If you see anything that interests you, or you have an opportunity you think would interest me,
I'd love to hear from you.
You can also check me out on:
This section lists all of the courses I completed at the University of Victoria. If you're interested in obtaining an official copy of my transcript, please contact me.
Spring 2018
- Documenting and Understanding Software Systems
CSC 485A
·
93% (A+)
- Compiler Construction
CSC 435
·
100% (A+)
- Analysis of Algorithms
CSC 425
·
99% (A+)
- Introduction to Topology
MATH 365
·
94% (A+)
Fall 2017
Spring 2017
- Cryptography
CSC 429
·
95% (A+)
- Computer Communications and Networks
CSC 361
·
100% (A+)
- Combinatorial Mathematics
MATH 422
·
94% (A+)
Spring 2016
- Programming Languages
CSC 330
·
96% (A+)
- Foundations of Computer Science
CSC 320
·
100% (A+)
- Introduction to Computer Graphics
CSC 305
·
96% (A+)
- Introduction to Partial Differential Equations
MATH 346
·
96% (A+)
- Linear Algebra
MATH 311
·
90% (A+)
Fall 2015
- Operating Systems
CSC 360
·
98% (A+)
- Numerical Analysis
CSC 349A
·
98% (A+)
- Mathematical Modelling
MATH 377
·
97% (A+)
- Intermediate Ordinary Differential Equations
MATH 342
·
91% (A+)
- Advanced Calculus
MATH 300
·
97% (A+)
Spring 2015
- Algorithms and Data Structures II
CSC 226
·
98% (A+)
- Discrete and Combinatorial Mathematics
MATH 222
·
93% (A+)
- Introduction to Algebra
MATH 212
·
97% (A+)
- Calculus of Several Variables
MATH 200
·
88% (A)
- Software Development Methods
SENG 265
·
92% (A+)
Fall 2014
- Introduction to Computer Architecture
CSC 230
·
98% (A+)
- Algorithms and Data Structures I
CSC 225
·
97% (A+)
- Introduction to Real Analysis
MATH 236
·
92% (A+)
- Introduction to Differential Equations
MATH 201
·
76% (B)
- Technical Writing
ENGR 240
·
87% (A)
Spring 2014
- Fundamentals of Programming II
CSC 115
·
A+
- The Practice of Computer Science
CSC 106
·
A+
- Logic and Foundations
MATH 122
·
A+
- Calculus II
MATH 101
·
A
- Introduction to Probability and Statistics I
STAT 260
·
A+
Fall 2013
- Game Strategy, Interaction, and Design
CSC 167
·
A+
- Fundamentals of Programming I
CSC 110
·
A+
- Matrix Algebra I
MATH 211
·
A+
- Calculus I
MATH 100
·
A
- Academic Reading and Writing
ENGL 135
·
B+
Before fall 2014, the University of Victoria did not record final percentage scores.
PHP · MySQL · HTML5 · CSS3 · Javascript (jQuery)
Developed for Science Venture
June - August 2015
Each year, thousands of users register for the Science Venture STEM youth programs on their online registration site. This project involved replacing the existing form-based implementation with a new system that would allow users to more easily and reliably register for these fast-selling programs.
I was responsible for the design and technical implementation of the entire registration site, from the database and backend to the frontend and admin tools. I worked closely with program leaders and UVic technical staff to develop and deploy the system, which includes a full user account system, real-time registration updates, and payment processing.
HTML5 · CSS3 (Sass) · Javascript (jQuery)
GitHub: connor-bracewell/nnorco
April 2016 - Present
Did this just get too meta?
I built this site as both a portfolio for my achievements and a sandbox where I can try out new technologies and techniques (right now it's being served by Surge). I aim to keep it as clean and lightweight as possible.
It has a few interesting features:
- It's designed to look and work great with JavaScript and/or CSS disabled, which is surprisingly complicated even for a site of this modest size.
You can check out the scriptless version at nnor.co?noscript.
You can go back to the scripty version at nnor.co.
- It's also designed for printing, with custom print CSS. In fact, this site is the only copy of my resume I maintain; if I need a copy I can just print the page to a great-looking PDF.
- The domain lets me use the namespace 'co.nnor.bracewell' which I think is pretty neat.