My name is Brett Settle and this is my homepage. I am currently working as a Programmer Analyst II for the Ideker Lab at UCSD, and learning new technologies in my free time. While most of my projects are personal, there are several work-related repositories that I've kept with me through the years. If something interests you, let me know. I'm always looking for new projects or ways to improve old ones.

About Me

Education

  • BS in Computer Science, University of California, Irvine, 2017

Experience

  • Programmer Analyst II, Cytoscape Infrastructure Core Team, UCSD, March 2017 - Present
  • Student Assistant IT, Parker-Smith Neurobiology Lab, UCI, October 2013 - March 2017
  • Data Analyst Intern, Black Knigh Financial Services, Summer 2017

Skills

  • Python
  • Java
  • Javascript (Node, React)
  • C/C++
  • Git, Continuous Integration
  • Databases (MySQL, SQLite
  • UNIX
  • Docker
  • Frontend/UI

Projects

Cytograph is a graph theory playground that enables users to quickly create mock networks and execute javascript algorithms on them. Scripts and networks can be shared via an online database.

As a research assistant in the Parker-Smith Lab Molecular Biology Lab at UCI, I helped develop Flika, an expansion upon an automatic calcium activity analysis algorithm. Written in Python and built on scientific libraries (numpy, scipy) and real-time plotting modules (pyqtgraph), Flika provides a wide variety of image processing tools to automate research. I also implemented a plugin and macro support system for easily replayable automated algorithms.

UCI course registration assistant created during my senior year. Scrapes DegreeWorks for major requirements, uses AntPlanner for searching and schedule planning, and WebReg for actually registration. Zotplanner allows students to filter by their degree requirements without all the tab switching. UCI is now working to implement a similar system into their own website! (May break in the near future)

Redwall is a Reddit wallpaper scraper developed in Python, and grew into a streamable image generator and rating system. Set your wallpaper to iterate through the images on any subreddit, and download them with ease!

Checkout my github repositories to see projects spanning all the way from my very first program to my ongoing projects.

Interests & Extracurriculars

  • Calvin and Hobbes
  • Ice/Roller skating, Hockey
  • Bouldering and rock climbing