I’m Jeff Linahan, a software engineer in Maryland. My grandfather first taught me how to program in BASIC when I was in 4th grade. After writing several arcade games in Dark Basic Pro, I started learning C and C++ and studying computer graphics and collision detection. In 2015 I graduated from Villanova University with a master’s degree in computer science. I’m starting this blog to showcase some of my personal projects and post my thoughts.
My interests include physics, economics, psychology, philosophy, theology, video games, ragtime piano, running, progressive rock, and anime.
Email me at email@example.com. I read everything and try to respond within a day.
Follow me on http://github.com/jeffythedragonslayer
C++, C, Java, BASIC, Common Lisp, Perl, Python, Haskell, Prolog
2015 M.S. Computer Science – Villanova University
Thesis: A Geometric Interpretation of the Gilbert-Johnson-Keerthi Algorithm
2014 B.S. Computer Science, Mathematics Minor – Villanova University
Senior Project: Yu-Gi-Oh! 3Digital Monsters (fangame for the Oculus Rift)
2010 Spring-Ford Senior High School
2011 CCSCE programming contest – 2nd place
2010, 2011, and 2012 ACM International Collegiate Programming Contest – Participated
2008 – The Game Creators NVIDIA Competition – Participated
2006 Delware Valley Science Fairs – 27th Albert Einstein Science Fair – 2nd place in Computer Science
July 2016 to Present – Software Engineer @ Lockheed Martin/Leidos – Gaithersburg, MD
Fall 2014 to December 2015 – Teaching Assisstant @ Villanova University – Villanova, PA
Summer 2012 and Summer 2013 – Software Engineering Intern @ NASA Jet Propulsion Laboratory – Pasadena, CA
Summer 2011 – Software Engineering Intern @ Bentley Systems – Exton, PA