I'm Ian Thompson

I am a Web Developer Based in San Diego

Portfolio

Image

My Technical Skills

Languages

Javascript, Typescript, Ruby, Golang, HTML, CSS, SQL, VBA

Frameworks/Libraries

React, Redux, Bootstrap, Styled Components, Jest, React Testing Library, Rails

Database / Misc. Tools

PostgreSQL

PostmanAPI

Engineering

Test driven develpment with Jest, React Testing Library

Git workflow , AWS

About Me

Image

I have transitioned to web development following a B.S. in Materials Science and Engineering and an 8 year career as a Metallurgist and Quality Engineer

Looking to transfer my lifelong use of computer programming and skills gained in my previous engineering career to become a successful Software Engineer

Transferable skills include project time management while working in a multi-disiplinary team and maintaining communication during rapidly changing conditions

I am experienced with research and data analysis processes and utilize a methodical approach to problem solving and critical thinking

Contact Me

My Portfolio

Personal Project

BuyList

Shopping List Progressive Web Application created with test-driven development

Tech Stack: React + Ruby on Rails + PostgreSQL

2 Week Capstone Project for Learn Academy

Career Track

Career Track is a job hunt management software that helps job seekers keep track of their applications and activities as they manage their job search.

Tech Stack: React + Ruby on Rails + PostgreSQL

Web Development Work Experience

Software Engineering Intern

PermitDocs

January 2020 to February 2020

Tech Stack: React/Redux + Golang + PostgreSQL

  • Obscured database keys by utilizing Hashids for generating unique id's from integer values
  • Secured Golang API Endpoints with Negroni, Gorilla Mux for OAuth Authentication
  • Quality Assurance: Manual Testing and Automated testing with Jest

Education

Prior Employment

Quality Engineer - Aerospace/Semiconductor Manufacturing

Supplier Quality Engineer - Hard Disk Drive Manufacturing

Metallurgist - Automotive/Aerospace Manufacturing