Ian Hill

Hi, I'm Ian.

  As a junior computer science student, I am fascinated with software engineering and have an interest in backend development. My education has provided me with experience planning and completing projects, both individually and with a team. Through my coursework, I have become proficient in Python and Java, obtaining a deep understanding of data structures, algorithms, formal systems, models of computation, and the fundamentals of artificial intelligence.

  From a young age, through building Legos and playing video games, I learned that I love building and doing things that would otherwise be impossible. When I discovered coding, I was instantly reminded of what had captivated me in my childhood. Ever since then, whether it was the mini golf game for my senior capstone in high school, the sudoku puzzle solver I made on a plane out of spite, or implementing a relational database in C for a college course, I have always enjoyed programming.

  Away from computers, I enjoy hiking, skiing, taking photos, and playing ultimate frisbee.


Contact me