I am a programmer with over 10 years of experience in multiple languages and environments. I strive to write understandable, reusable code and apply appropriate design patterns. I am looking for projects that balance practicality with the use of emerging technologies.
I worked on teams of around 8 developers and designers primarily working remotely. I worked primarily on backend systems. I worked on features primarily with another developer handling frontend logic. I diagnosed bugs and wrote patches and migrations to resolve them.
I worked on-site with a team varying in size from 2 to 5 developers and with other teams in my department and other departments at the university. I worked primarily solo while collaborating on problems and long term decisions on dozens of separate internal projects. I developed an internal framework to minimize duplication between these projects. I developed a deployment system to minimize downtime. I diagnosed bugs and wrote patches and scripts to resolve them.
I worked on-site with a team varying in size from 3 to 5 developers. I started new projects and made modifications to existing projects as requested by management. I diagnosed bugs and wrote patches and scripts to resolve them.