Logical Design
Should Be Natural
Being an interdisciplinary software developer and scientist allows me to draw from skills in both fields to meet the needs of any project. An appreciation for widely varied syntax and a fervent desire for consistency allows me to make my code flexible and maintainable.
Before starting my career, as a engineering design student in my high school robotics program FIRST, when I was asked what programming language we used, my first instict was 'English'. It wasn't until dipping my toes in an undergraduate Java course that I began to appreciate programming as a potential career. It immediately impacted me though, and spurred me to join my first position as a bioinformatics pipeline creator in an HIV research lab. As a biology major, translating the basic science concepts and more advanced statistics into usable code was incredibly rewarding, even in the face of teaching myself both MATLAB and Python. Working to implement efficient algorithms for DNA sequence alignment and differentiation was incredibly satisfying, and gave me my first feel for making products that accentuated the works of other scientists.