
Text-to-Speech Highlighter
Highlight and right click text to translate/voice!
Currently over 750 users!
Install Here: Chrome Store
Chrome Extension | Azure | JS | HTML | CSS
A Computer Science Student.
Hello! It's a pleasure meeting you. My name is Bryan Wang, and I am a computer science student at the University of Waterloo.
As an aspiring software developer, I set my eyes to the frontiers of computer science,
especially in the fields of AI and machine learning.
I also fill my time with some less academic pursuits such as philosophy, political theory, photography, cycling, studying Chinese,
piano, uploading to BiliBili (Chinese YouTube), etc.
It's an ever fluctuating list as I decide on who I wish to become, and what virtues I seek to cultivate.
I know it must seem odd for someone pursuing computer science to dedicate so much to the humanities.
But to me, the latter is what will make computer science's designs useful to the world.
Isn't that what I ultimately wish to do?
Here are my computer projects (You can find them all on my GitHub). Yeah, there isn't much to see. I am always learning and improving, but a side affect is that I am deathly allergic to my past code. Trust me, it hurts my eyes far more than you. But the nice thing about progress is that newer projects will outshine and make up for my early imperfections. Though admittedly, I would probably still be unsatisfied with myself; I suppose that is what drives me forward.
Highlight and right click text to translate/voice!
Currently over 750 users!
Install Here: Chrome Store
My competitive programming solutions. You can checkout my DMOJ account here. 300 points: January 2021; Sub 800 rank by points: January 2021.
A recreation of the infamous donut.c.
Studies
show that people behave better when they feel like they're being watched. This cute teri-fying anime girl tracks your face.
Conway's Game of Life is a cellular automaton that exhibits emergent properties. Fun fact, it is also turing complete. Checkout the GitHub page for a cool demo!
Wary of the Dunning-Kruger effect, I am a little too shy to peacock most of my computer projects just yet. In the meantime, come take a gander at my photography. I hope you enjoy!
Photography
Languages: Java, C, C++, Racket, Python, HTML, LaTeX.
Tools/Frameworks: Eclipse, Vim, VSCode, Git/GitHub.
Concepts: Object-Oriented Programming.
Learning/Moderate Proficiency: Haskell, CSS, JS.