Industry
Distributed and Networked Systems
Networks, distribution and Internet scale data tend to make software slightly
more challenging to design and implement than your typical desktop application. My recent studies in graduate school
focused on the many ways in which Internet services and distributed systems can be crafted to operate within the modern networked environments that are so prolific today.
My current employment in the industry has allowed me to put all of what I learned to use in real systems.
Web Applications
I worked throughout my undergraduate education as a web page and web application developer for the Quest Project at Ames Research Center, then UCSC's C&SD Web Team (AIS). A later internship with Citrix Systems where I helped to revamp their internal reporting and data mining infrastructure added to a growing knowledge of web applications, client and session storage techniques, stateless application flow and database design. It was a great experience and allowed me to learn a lot about the software construction process before it came time to make a career out of it.