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