About me

Thomas Nichols

Software Engineer & Web Entrepreneuer

I've always been passionate about solving the problems others didn't even know were problems. In every position I've held, I've found broken models, the missing pieces, and outdated tools that held up the works.

Combining this innate perception with creative, collaborative, and iterative design is my passion. Solving complex, obscure or unknown problems is my goal. If I can do it with software, that's the icing on the cake.

Download Printable Resume


Current July 2015

Mobile Phone Sales Consultant

Best Buy Mobile

  • Excelled at assessing customer needs, communicating fitting solutions, and enhancing overall customer satisfaction
  • Required to work under pressure, handling the needs of several customers successively and simultaneously
  • Recognized as being able to understand new technologies quickly, as well as effectively communicating complex concepts in simple terms to clients.
July 2015 June 2014

Personal Banker

JPMorgan Chase Bank

  • Demonstrated ability to learn quickly and adapt to business needs by overtaking office operations and improving branch audit results
  • Achieved first place rank among personal bankers in the Vancouver, WA district for the month of May, as well as second place year-to-date
  • Praised as a capable and adaptable team member, moving locations as necessary, ensuring overall team strength and stability
June 2014 Sept 2013

Lab Assistant / Teaching Assistant

Brigham Young University of Idaho

  • Recognized as a trustworthy and responsible employee by consistently ensuring proper execution of lockup procedures and accurate reporting of lab use
  • Demonstrated effective communication skills by teaching students complex principles in a variety of settings, as well as guiding students through complicated lab procedures


June 2017

Brigham Young University of Idaho

Bachelor of Science - Software Engineering

Relevant Coursework:
  • Introduction to Software Development
  • Object-Oriented Programming
  • Client-Side Web Development
  • Server-Side Web Development
  • Electric Circuit Analysis and Design
  • Fundamentals of Digital Systems
  • Network Design I
  • Systems Security I
  • Operating Systems I
  • Design Thinking and Innovation



Role: Front-End Designer, Front-End Developer, Server-Side Developer

This PHP based project implements a standard Model-View-Controller framework allowing users and administrators to browse and manage dynamically loaded content.

Source Code Project Link

Contact Section

Shoot me a message