GK Software SE ✦ Berlin, GermanySeptember 2017 – Present
- Developed software plugins to enable large scale retail software to comply with fiscal laws for clients in new countries. Used SCRUM processes to develop in Java on the Spring Framework using DSLs.
UTC Aerospace Systems ✦ Westford, MA, USAAugust 2016 – February 2017
- Designed and implemented in Java and C++ using JNI, Google Protocol Buffers, and XML.
- Assignment Topics: Message Debug Tool, Fortify Software Quality Assurance, NITF Checker
Alstom Transport ✦ Rochester, NY, USAAugust 2015 – December 2015
May 2016 – August 2016
Software Designer Co-op
- Primary development was written in C++, with use of Xml and SQL.
- Assignment Topics: Socket Programming, Database Manipulation, Motif Forms
R.I.T. ✦ Rochester, NY, USAFebruary 2015 – May 2015,
February 2016 – May 2016
Computer Science Theory Tutor
- Taught students topics including DFA, NFA, RegEx, CFG, the Pumping Lemma, Turing Machines, and Problem Classification.
R.I.T. ✦ Rochester, NY, USAFebruary 2015 – May 2015
August 2015 – December 2015
Analysis of Algorithms Grader
- Graded written and coding assignments for honors and graduate students with a high expectation level of submission quality.