Brad Thompson

Web developer. FIRST Robotics Mentor. Awesome human being.


What I Do

Purdue Universitymore_vert
Mechanical Engineering - Web Developer
Purdue Universityclose
Mechanical Engineering - Web Developer

I develop web tools to support internal department operations, work with faculty to develop their web presence, collaborate with the ME & College of Engineering comminications groups to maintain the school's web & social media properties, and dispense bits of UNIX/Linux, software, electronics, and general technology advice to students & staff.

Westside Boiler Invasionmore_vert
Lead Mentor
Westside Boiler Invasionclose
Lead Mentor

I manage the organizational side of FIRST Robotics Competition Team 461 & FIRST Tech Challenge team 4366, including leading our professional & college student mentors, managing organization finances, and planning travel & events. I also work extensively with students on programming, web, design, and graphics projects. I've also coached & mentored FIRST Lego League teams, and developed summer camp programming for middle school students.

Indiana FIRSTmore_vert
Webmaster
Indiana FIRSTclose
Webmaster

I help maintain the website & will be leading an effort to modernize and reorganize our web presence over the next year.

West Lafayette High Schoolmore_vert
Athletics Technology Specialist
West Lafayette High Schoolclose
Athletics Technology Specialist

I work with coaches & athletic department staff to develop or find tools to meet their video & technology needs. I also run the videoboard system I designed at basketball games, and I run the clock or scoreboard at the occasional football and basketball game.

What I Used to Do

West Lafayette High Schoolmore_vert
Technology Specialist & Teacher
West Lafayette High Schoolclose
Technology Specialist & Teacher

I did pretty much everything IT, from web development and Linux server administration, to desktop & printer support and hardware repair. I also taught Programming I & Tech Support classes part-time for 2 years.

Purdue Universitymore_vert
ITaP - Computer Lab Monitor
Purdue Universityclose
ITaP - Computer Lab Monitor

I spent a year in college supervising, supporting, and maintaining computer labs all over campus.

Wireless Internet for Illianamore_vert
Computer Tech
Wireless Internet for Illianaclose
Computer Tech

Thoughout my junior and senior years of high school, I repaired customer computers and provided phone support for our wireless internet service. I also designed and implemented a network monitoring system using Mikrotik software.

Purdue FIRST Programsmore_vert
Vice President, Director of Jr. Robotics
Purdue FIRST Programsclose
Vice President, Director of Jr. Robotics

I was 4-year member of Purdue FIRST Programs, a student organization dedicated to supporting FIRST teams and events. I spent 2 years as Director of Jr. Robotics, supervising a team of students working with area FIRST Lego League teams, and 1 semester as a fill-in Vice President, supervising a group of directors and managing the internal operations of the organization.

Education & Certifications

  • Purdue University, B.S. Computer Science
  • Indiana Workplace Specialist II Teaching License
  • CompTIA A+

Skills & Interests

  • I primarily work in Ruby on Rails. I'm also fluent in Javascript, PHP and C, and I can work with Python, C#, C++, and Java when the need arises.
  • I do a lot of work in Linux/UNIX environments. I work primarily with Debian & Ubuntu-derived distributions.
  • I'm also comfortable supporting Windows 7, 8, and 10, as well as working with Active Directory, Group Policy, Printer Management, and other Windows Server administrative tools.
  • I have some experience administering HyperV and Xen/XenServer virtualization environments.
  • My computer science research interests include privacy & anonymous comminucation, access control systems, and distributed data storage systems.
  • My education research interests include novel organizational structures for schools and non-traditional educational organizations, the long-term impact & effects of short-term "computer science" activities (i.e. the Hour of Code), improving rural education, the impact of the form, function, and design of educational spaces, and providing authentic, impactful STEM experiences for students.
Want to get in touch? Email me at
bkt at brad-thompson dot com