summary

I am a full-stack developer, based in Northern VA, with a deep passion for my work and the ability to quickly adapt to new and innovative technologies. In fact, I am most fulfilled while working on projects that force me out of my comfort zone into unknown waters. In my experience as a student at the University of Virginia and a professional software engineer, I have worked on a variety of projects, ranging from mobile applications to video games to custom language interpreters, with a focus on web application development. I take great pride in my work and my ability to collaborate efficiently and effectively with my teammates, and I'm sure that I would be a great fit for any software development company that shares those values.


Technologies

DAY-TO-DAY COMFORT

  • Java / Spring / Hibernate / JUnit

  • HTML5 / CSS3

  • JavaScript / jQuery / AngularJS / Karma / Jasmine

  • SQL

  • AWS

  • RESTful Web Services

  • Version Control / GIT

  • Agile Methodology

  • TDD / BDD

  • *NIX

EXPERIENCE WITH

  • C++ / C

  • Python / Django

  • Functional Programming Languages

  • Gradle

  • Continuous Integration

  • Native Mobile App Development / Android / iOS

  • Game Design / Unity / LibGDX / Monogame

  • WordPress / PHP


work experience

Software Engineer

BTI360, Ashburn, VA, June 2016 – Present
At BTI360, I have worked on a variety of web applications in Java and AngularJS using the Spring framework, as well as a native iOS application. I was also tasked with enhancing the careers page on the company website by integrating a third party applicant tracking system and improving the UI for potential candidates. In pursuit of this goal, I gained experience with WordPress development and CSS. Furthermore, I became experienced with jQuery as it was necessary to dynamically generate and validate application forms from JSON.

 

Software Engineer internship

BTI360, Ashburn, VA, May 2015 – August 2015
During my internship at BTI360, I worked with four other developers on two separate projects: the first was to add additional capabilities to an analytical web application in the cyber data domain; and the second was to develop a business management web application from the ground up. From this work, I gained experience with the software development lifecycle as a whole, as well as with specific technologies and methodologies, including the following: frontend and backend web development, persistent data storage using MySQL, big data search and indexing using Apache Solr, agile and test-driven development, and public speaking/demoing of software.


EducATION

Bachelor of Science in computer science

University of Virginia, School of Engineering and Applied Science, Charlottesville, VA, 2012 – 2016

 

GENERAL EDUCATION

Battlefield High School, IT Program, Haymarket, VA, 2008 – 2012


Certifications

AWS CERTIFIED Solutions Architect, Professional

September 2018

AWS CERTIFIED Developer, Associate

February 2017

AWS CERTIFIED Solutions Architect, Associate

August 2016

ORACLE CERTIFIED ASSOCIATE, JAVA SE 8 PROGRAMMER

July 2015