Résumé

CHAD BURRUS


113 N. Meridian St., Washington, Indiana 47501 (812) 783-9127;
[email protected]

Experience

Sentry Data Systems—Deerfield Beach, Florida
Software Developer: May 2011-Present

  • Served on an engineering board to address developer culture, standardize coding practices among
    projects and teams, and lead high-level software engineering decisions.

  • Managed our Jenkins server, including adding and updating builds as well as system-level
    configuration.

  • Managed releases of our SaaS products including actual rollouts with Capistrano and scripted database
    updates to Oracle.

  • Co-led a project to convert our Subversion repository to git.

  • Updated our Symfony 2.0 applications to use Symfony 2.1.

  • Integrated a Salesforce portal for customer support and help desk utilization.

  • Developed internal tools with PHP, PL/SQL, Ruby, and Twig.

School of Informatics and Computing, Indiana University—Bloomington, Indiana
Research Assistant: Jan. 2010-May 2011

  • Explored new association methods to compare metagenomic samples based on environmental data.

  • Wrote Python, R, and C++ code to analyze the differences in metagenomic samples including statistical
    tests and graph construction and development.

Sentry Data Systems—Deerfield Beach, Florida
Developer Intern: May 2010-Aug. 2010

  • Use PHP, PHPUnit, and PL/SQL to develop internal tools, including wrapping a set of PL/SQL classes
    with easy-to-use PHP classes.

  • Configure a Hudson build to ensure products stayed in good working order.

School of Informatics and Computing, Indiana University—Bloomington, Indiana
Associate Instructor, I101: Sept. 2009–Dec. 2009

  • Taught and graded weekly labs.

  • Assisted teaching additional lab sessions.

Cognitive Solutions, LLC.—Clearwater, Florida
System Developer: Sept. 2008–Aug. 2009

  • Developed both front-end and back-end components and features for a toy-tracking web application as
    part of a distributed development team.

LAT, Inc.—Marion, Indiana
Developer: Jan.–June 2006
Architect: June 2006–Aug. 2008

  • Designed and developed both front-end and back-end components and features for a wide range of web
    applications.

  • Served as technical lead for several projects, as well as occasional technical support and system
    administrator.

Education

Indiana University—Bloomington, Indiana
MS in Bioinformatics

  • Graduated May 2011 with an overall GPA of 3.95

Indiana Wesleyan University—Marion, Indiana
BS in Computer Science, Minor in Mathematics

  • Graduated April 2005 with an overall GPA of 3.75

Skills

Operating Systems:

  • Proficient with Linux (Ubuntu, Red Hat), Mac OS X, Windows 98/ME/XP/Vista/7

Computer Languages:

  • Proficient with CSS, HTML, Java, Javascript (including AJAX), LATEX, PHP, Python, XML, XSLT

  • Familiar with Ada, C, C++, Cobol, Matlab, Octave, Perl, R, Ruby, SQL (MySQL, PL/SQL, PostgreSQL,
    and SQL Server flavors)

Tools and Systems:

  • Proficient with Bash, CVS, git, jQuery, Komodo Edit, Mercurial, MySQL, Microsoft SQL Server,
    MooTools, PHPUnit, Scite, Subversion, Symfony 2, Twig, VIM

  • Familiar with Apache HTTP Server, Capistrano, Doctrine, Eclipse, Graphviz, Hudson/Jenkins, Joomla,
    Oracle

Achievements and Activities

ACM:

  • Student Member, 2003-2005.

  • Professional Member, 2005-Present.

IEEE Computer Society:

  • Student Member, 2005.

  • Associate Member, 2006-2009.

  • Graduate Student Member, 2009-2011.

  • Associate Member, 2011-Present.

Awarded Eagle Scout Rank, Boy Scouts of America (2000).

References

Available on request.

Mathematical glossary

Preface:  I’m not a mathematician, just a mere user of mathematics.  All the terms tend to confuse me, so here’s my personal glossary containing links to Wikipedia and MathWorld, a formal definition from one of those two places (which are usually overcomplicated if you’re just trying to use them), and my understanding of what each term means from a practical standpoint and/or an example of it that illustrates the main idea of the term.  This list should not be considered to be authoritative or complete, as I’m simply going to add terms as I run across them.  Feel free to correct me if you see any problems.

Linear Algebra

  1. Affine space – a point set with a faithful freely transitive vector space action for the vector space.  Essentially, it’s a normal vector space without an origin point, meaning we can treat any point we want as an origin during analysis (so long as we’re aware of the fact that we have no origin and will have to translate our “coordinates” if someone decides to move the origin on us).  (Wikipedia) (MathWorld)
  2. Eigenvalue – (no formal definition from either place except for in mathematical symbols I can’t copy) the amount by which an eigenvector changes when multiplied by its associated matrix. So, formally, if I have a square matrix A, eigenvector v, and scalar lambda, lambda is an eigenvalue if:

    Av = lambda v

    (Wikipedia) (MathWorld)

  3. Eigenvector – (no formal definition from either place except for in mathematical symbols I can’t copy) a vector that, when multiplied by a specific square matrix, changes only in magnitude, not in direction. So, formally, if I have a square matrix A, vector v, and scalar lambda (formally known as an eigenvalue), v is an eigenvector if:

    Av = lambda v

    (Wikipedia) (MathWorld)

  4. Vector space – a mathematical structure formed by a collection of vectors with an single point of origin.  An example would be normal Euclidean space. (Wikipedia) (MathWorld)

Statistical Basics

  1. Covariance – how much two variables change together.   (Wikipedia) (MathWorld)
  2. Cross-covariance (matrix) – sometimes used to refer to the covariance cov(XY) between two random vectors X and Y, in order to distinguish that concept from the “covariance” of a random vector X. So the key is that cross-variance refers to the covariance between a set of vectors, not the covariance within a single vector.  (Wikipedia) (MathWorld)
  3. Expected value (expectation or expectation value) – the integral of the random variable with respect to its probability measure.  Basically, it’s the value you expect to get out of  a function.  (Wikipedia) (MathWorld)
  4. Moment – a quantitative measure of the shape of a set of points.   (E.g., the “width” (the second moment) or “height” of the set of points, or the mean (the first moment) of the set of points.)  (Wikipedia) (MathWorld)
  5. Variance – a special case of covariance when the two variables are identical.  (I.e., when there is only one variable you’re really looking at.)  This measures how far values of the variable are from the mean of the variable.   (Wikipedia) (MathWorld)

Statistical Analysis Techniques

  1. Canonical correlation analysis (CCA–be careful, there are two of these) — a method of analysis that enables us to find linear combinations of two sets of correlated variables which have maximum correlation with each other.   This can be repeated up to n times, where n is the size of the smallest set.  (Wikipedia) (MathWorld)
  2. Principal component analysis (PCA) – a mathematical procedure that transforms a number of possibly correlated variables into a smaller number of uncorrelated variables called principal components.  You can think of this as taking a set of data and finding the best perspective to look at it, where the “best” perspective is the perspective that shows the most variation.  (Wikipedia) (MathWorld)

Topology

  1. Bijection (bijective map) – a function f from a set X to a set Y with the property that, for every y in Y, there is exactly one x in X such that f(x) = y.  Alternatively, f is bijective if it is a one-to-one correspondence between those sets. Basically, you have two sets, X and Y, and a function f that maps every value in X to a single value in Y.  That function f is the bijection.  (Wikipedia) (MathWorld — contains a great illustration if this is confusing)
  2. Diffeomorphic (diffeomorphism)-  an isomorphism in the category of smooth manifolds. It is an invertible function that maps one differentiable manifold to another, such that both the function and its inverse are smooth. (Wikipedia) (MathWorld)
  3. Embedding – one instance of some mathematical structure (call it X) contained within another instance (call it Y) where X maps to Y via an injective and structure-preserving map f.  Examples include the natural numbers (X) within the integers (Y), or the integers (X) within the rational numbers (Y).  This is similar to, but distinct from, the idea of a subset.  (Embedding seems to be more general.)  (Wikipedia) (MathWorld)
  4. Homomorphism –  a structure-preserving map between two algebraic structures (such as groups, rings, or vector spaces). (Wikipedia) (MathWorld)
  5. Injective – a function that preserves distinctness: it never maps distinct elements of its domain to the same element of its codomain.  (Wikipedia) (MathWorld)
  6. Isomorphism – a bijective map f such that both f and its inverse f −1 are homomorphisms. (Wikipedia) (MathWorld)
  7. Manifold – a mathematical space that on a small enough scale resembles the Euclidean space of a specific dimension.  A line is a one-dimensional manifold since if you look at a small area around any given point of a line, that area resembles one-dimensional space.  Likewise, a sphere (specifically the surface, not the volume), is a tw0-dimensional manifold since that surface can be represented by a set of two-dimensional maps, according to Wikipedia, though to me that doesn’t quite make sense.  You can indeed represent a sphere as two-dimensional maps (check out your handy road map if you don’t believe me), but not without distorting the map somehow, usually via some sort of projection or a non-rectangular drawing.  (Wikipedia) (MathWorld)
  8. Morphism – an abstraction derived from structure-preserving mappings between two mathematical structures. (Wikipedia) (MathWorld)

About Me

I’m a second-year Masters student at Indiana University, where I’m studying bioinformatics (basically using computers to analyze biological data).  I’m working as a Research Assistant under Yuzhen Ye and working on using environmental profiling for functional prediction in metagenomics.

I emerged from Indiana Wesleyan University with a BS in Computer Science in 2005, and I’ve worked in web application development for the past several years, so you’ll probably find posts here about both subjects along with anything else I find interesting.

You can email me at c.burrus(a)computer.org.  (Email altered to prevent spam.  You can figure the real one out.)  You’re also welcome to look me up on LinkedIn or Twitter.

komen when users watch breastThe players are supposed to study and graduate too (though it is not unknown for a few to be functionally illiterate, and for tutors http://www.nfljerseysshow.com secretly to write their exam papers). “It’s not healthy for me or the sport. But you have to build up a good amateur and professional career in order to make that big money. The different applications of Sip ‘n Puff system include the activities like controlling the operations of computers, wheelchairs and even speech devices. Take a yoga or Pilates class, that will get your body lean and that will help with definition in your muscles. We listened to a couple CD’s and I also read some parts of his book to her. Repeat with the remaining two pieces.. The question of whether the balls were properly inflated and whether they might have been tampered with, to give the Patriots an edge came up shortly after the team decisively beat the Indianapolis Colts, 45 7, earning a berth in the Super Bowl, which will href=”http://cheapjerseysupply.com/” target=”_blank”>cheap jerseys be played on Feb. All these principles just develop on the fact that you remain centered, you have no attachments. One lucky collector http://www.mycheapnfljerseys.com was able to track down an early edition of the Commando Crossbow, manufactured in the late seventies or early eighties, and was tickled with his purchase. jordan sale A waterproof Fake ray bans skin covers the panels. In our view, the national anthem is one of those moments. Synthetic hormone replacement therapy can cause adverse side effects. Over the past year, we have reinforced our position as the top global ticketing partner for venues and content, adding over 150 new clients to our strong venue base of 12,000. Combined, these techniques create a hyperrealism even surpassing the weird motion smoothing (aka “the soap opera effect”) that is now a preset on some high definition televisions.. Roy Jones, Jr. After a loss that bad it could not get any worse right? Wrong. It’s a crime that could mean months, even years, in jail for anyone convicted of the offence.. The Baratas Replicas Ray Ban serial number is usually located on the handle or inside the gun, but this does vary from manufacturer to manufacturer.. But Faith looks even crazier during her casual wholesale nfl jerseys strolls, like she’s being controlled by a puppeteer trying to get fired.”I AM walking a straight line! Maybe YOU’RE the wub that’s intoxifated, occifer!”. However, after that two to three week period, you’re going to maintain your fitness level for a significant period of time. That game is already being seen as the passing of a generational baton, as Luck outgunned the Broncos’ legendary Peyton Manning in a contest that could prove to have been the final act in the career of arguably the NFL’s greatest ever quarterback..
Auction leagues also are popular. Government won’t even confirm that the group exists? Does such a force make the United States safer or more vulnerable? It’s questions like these that swirl around the United States’ most elite tactical combat group, the Delta Force.. As men, we can enjoy sex without every other part of our life being just right. cheap jerseys Holmes, who played only seven snaps as a rookie, began the season at right tackle, then switched to the Cheap Oakleys Sale left side when Sam Baker was injured. Multiple practices may not be scheduled on consecutive days. Not a very encouraging statistic.. This is when you can start encouraging no hands but not demanding no hands. Of course, I always check him to make sure that he always comfortable but not paranoid at all. Assuming all of these inputs, we expect earnings per share for the full year of 2014 to be between $3.03 and $3.18 per share. Hello, this is Conan Elliott. He was recently in controversies for having to pay his staff $5.25 million to settle a lawsuit over withheld tips.. Everyone goes back and starts it over. That’s just how it works.. Although cheerleading is not a school sanctioned sport by the NCAA, cheerleading coach requirements are still made by the NCAA. The method of doing this tends to vary widely from one remote model to the next. Navy removed them from its register. She is also scheduled to sing the song before the NFL game on Sunday night between the Giants and Cowboys. Design a logo featuring the name of the team, the team mascot or the name Retro Jordan 1 of each player. If we knew more about him, we might regard him as we do, say, David Moyes or Kenny Dalglish. Bringing out these engagements can lead to moments of pure joy across generations as relationships form when people play games together and/or gain learning experiences that would otherwise not have been possible. Subscribe to USA TODAYAlready a print edition subscriber, but don’t have a login?Activate your digital access.Manage your account settings.My AccountLog OutAfter joining San Francisco 49ers quarterback Colin cheap oakleys Kaepernick in protest Thursday night, Denver Broncos linebacker Brandon Marshall said his decision to kneel during the national anthem was solely meant to be an expression against social injustices.”I’m not against the military,” Marshall said after the Broncos’ 21 20 win against the Carolina Panthers. PESCA: What actually has become routine are the drills that Fitzgerald’s grandfather developed. Cheap Jordans In other words, players don’t get to control the players on the pitch once the game begins. Or, more accurately, he resented him. The Bucaneers enjoy an unusual view of the NFC Central from the top thanks to the 19 16 defeat of Cincinnati..
how much do professional referees get paid per gameThat May, NFL Commissioner Roger Goodell established new rules for dealing with concussions, including better educating players about the injury. The league described plans to develop a system through which players and officials can report if a doctor or coach isn’t acting in the best interests wholesale nfl jerseys of a player’s health. The wholesale football jerseys NFL players union created a charitable fund to aid former players suffering from dementia. When it comes to weight loss, everyone wants fast results. But faster isn’t always better, or sustainable. Ideally you should aim to lose 1 to 2 pounds of fat each week, according to the National Heart, Lung and Blood Institute. And retain sodium which is salt and helps you swell. So, a lot of people if you have been taking Prednisone for a long time they are going to develop that moon face. Kind of that big round face and you are probably going to get it in the abdominals usually, right around the abdomen. “Let’s get him here and we’ll see Wholesale China Jerseys where his comfort level is and what is most important to him. We will definitely find ways to plug him in and have wholesale china jerseys him be a contributing member of our defense.”On Aug. 25, the Browns traded linebacker Barkevious Mingo to New England for a fifth round pick.NOTES: Rookie WR Corey Coleman (broken hand) and rookie QB Cody Kessler (concussion) have been medically cleared to practice. Hi my name is Sarah Stetner I’m an expert horse rider on behalf of Expert Village. I’m just going to show you how to do a basic easy pattern at the canter. It is called a figure 8 at the canter. All I can say is follow the directions and laddle in gradually and let the liquid evaporate. You could also add broccoli or asparagus to this dish, maybe even some shrimp would be delicious. I recommend this recipe to all risotto lovers out there.. When we play sports, we fantasize about being the players. When we do mock drafts, it’s the opposite. In an air of superiority, we instead pinch the skin, and check the teeth of NFL prospects. Hoping that someone with acting chops could counterbalance Costner post accident Christopher Reeves performance, Tim Robbins was cast as Costner’s flame throwing rival. Producers apparently didn count on the fact that Robbins pitching wind up would look like an arthritic donkey attempting to do yoga, and encountering violent muscle spasm midway through his routine. Thus, the film proves the old adage that if you’re looking for someone to play a pitcher whose Major League caliber fastball has earned him the nick name ‘Nuke,’ you might want to watch him throw Cheap china Jerseys first..