john linahan
Resume Email GitHub LinkedIn


Argo AI
November 2017 - Present
Software Intern
Pittsburgh, PA
  • Designing and developing internal tools at the Ford-backed self-driving car company.
  • Implemented service modules utilizing various different RESTful APIs.
  • Participating in code reviews and writing unit tests.
    (Python, JavaScript)

University of Pittsburgh (Computer Science)
January 2017 - Present
Peer Tutor
Pittsburgh, PA
  • Tutored students of all backgrounds and skill levels in introductory and intermediate Computer Science courses.

UPMC Enterprises
June 2017 - August 2017
Software Engineering Intern
Pittsburgh, PA
  • Developed new user authentication system using OAuth2 libraries achieving more app modularity.
  • Configured and documented usage of 3rd party software leveraged by app for federated authentication.
  • Participated in code reviews and writing unit tests.
  • Utilized Agile methodologies.
    (Ruby on Rails, OAuth2 protocol, WSO2, Azure AD)

University of Pittsburgh (Business)
May 2016 - May 2017
Research Assistant
Pittsburgh, PA
  • Performed NLP on dataset of 17 million+ tweets to analyze online perception of brands.
  • Automated the process of data fetching, storage, and analysis.
  • Leveraged automated process during changing current events to take advantage of market trends.
    (Bash, Python, MySQL)

University of Pittsburgh (Computer Science)
May 2015 - May 2016
Research Assistant
Pittsburgh, PA
  • Researched Bluetooth indoor positioning system options.
  • Developed tool for virtually creating arbitrary building layouts for finding the shortest path between rooms accessible through a RESTful API.
    (HTML, CSS, JavaScript, PHP, MySQL)

Imagine Careers
May 2016 - August 2016
Software Development Intern
Pittsburgh, PA
  • Developed and optimized user features and interface changes.
  • Created admin-only sort-able, filterable metrics table by compiling entries from multiple databases.
  • Implemented responsive landing page from designer specifications.
  • Researched SEO best practices for implementation into the product.
  • Wrote automation script to pull emails out of backlog of thousands of documents.
    (JavaScript, Angular 2, PHP, Symfony2, MySQL, HTML, CSS, SASS, Bootstrap, Python)


University of Pittsburgh
Expected Graduation: 2018
Bachelor of Science in Computer Science
GPA: 3.74

Coursework: Algorithms, Data Structures, Software Engineering, Operating Systems, Systems Software, Computer Organization, Graphics, Discrete Structures, Formal Methods, Computer Vision, Simulation, Cloud Computing, Differential Equations, Linear Algebra, Calculus 1/2, Physics 1/2


Languages: Python, Java, JavaScript, HTML, CSS, SQL, Bash
Technologies: Git, Flask, MySQL, Bootstrap, jQuery, Linux


Music, Literally Steelhacks Hackathon 2nd Place Winner
Converts blocks of text to playable sequences of piano keys using word sentiment analysis.
Feb 2016
Fully responsive Jekyll based website utilizing open source frameworks.
Jan 2016

CashTag Fashion/Tech Hackathon Winner
Proof of concept android app to demonstrate automated and wireless retail checkout.
Feb 2016


Pitt Computer Science Club - President
April 2017 - Present

Pitt Robotics and Automation Society - Webmaster
January 2016 - January 2017