My name is Edward Rees. I am currently a student at the University of San Francisco pursuing my Masters of Arts in Teaching Degree, with a Single Subject Credential in Mathematics. I graduated with my Bachelors of Science in Computer Science, with a Minor in Psychology in the Spring of 2022. I grew up in Hong Kong and lived there for most of my life up until I moved to San Francisco in 2018. When I'm not programming or working, I'm usually drumming or, when I'm in Hong Kong, sailing. In my free time, I serve as a mentor and tutor people programming.
I began programming in 2014. I started with the simple HTML and
CSS-web design. Shortly after, in early 2015, I began playing
around with Swift, Python, and Java. Throughout 2015-2016, I took
a course on Python that served as an introductory course to
programming. I learned the basics of Java in High School over a
year long course on Computer Science covering the main aspects of
Java throughout the winter of 2016 to the summer of 2017. During
and it's application of React Native to help build the
In the summer of 2018, I learned basic TypeScript, the
I've taught and tutored Web Design, Python, Java, and C# to students varying in ages. During my Undergraduate years, I served as a Teacher's Assistant to our Introduction to C and Systems course, tutoring and helping University students increase their understanding of the C programming language.
Asides from tutoring and teaching, I've been deepening my own understanding of C++ and various Web technologies. I've also begun exploring the DevOps space with using more Cloud Services and a VPC.
In terms of teaching and pursuing education and becoming a teaching, I've often been asked why I made this decision. When I was in my first year of University, I realized how much I enjoyed explaining various concepts to my peers and teaching others programming concepts. I discovered my personal passion for education and helping others find their interest in Computer Science and programming, or on the flip side, helping others understand why programming may not be for them or why they don't enjoy it so much.
I can help you create a mobile application using React Native. Due to my limited Native Android and iOS experience, I can only help you create applications using React Native, but I can help guide you in the process of creating a mobile application regardless of the language of choice.