Daniel Kramp



The University of Virginia, School of Engineering and Applied Sciences
Charlottesville, VA
Major in Computer Science, Minor in Engineering Business, GPA - 3.88
May 2019


Languages: Java, C/C++, Python, JavaScript, HTML, CSS
Technologies/Environments: Linux, Windows, Git, Eclipse, Emacs, Bootstrap


Reston, VA
Software Engineer Intern
Summer 2018
  • Integrated third party services with Appian software through RESTful APIs
  • Collaborated with full-time engineers to contribute to client-facing code
  • Utilized Agile/Scrum methodology for software development life cycle
  • Created command line tool to improve efficiency for developers in hackathon-winning project
Center for Automata Processing
Charlottesville, VA
Undergraduate Researcher
May 2017-September 2017
  • Developed Automata Lab, a powerful open-source tool assisting in automata research worldwide
  • Investigated then implemented new features based on a regular user feedback cycle
  • Documented progress daily, utilizing GitHub for public project management
  • Replaced $1M standard software with free open source alternative, resolving legal complications
Young Life Summer Staff
Goshen, VA
Volunteer Ropes Course Operator
July 2016
  • Trained for and operated camp rope course for over 1600 campers
  • Assisted camp property staff with administrative tasks
  • Upheld high standards of quality with regards to performance and relationships
IT Edge
West Chester, PA
Bench Technician
June 2016-July 2016
  • Catalogued and systematically evaluated incoming company hardware
  • Generated and loaded operating system images onto customer devices
  • Expanded general knowledge of Windows OS and technical troubleshooting


  • Automata Lab - An online tool for visualizing, simulating and manipulating large-scale automata for research purposes. Used worldwide in automata research, saving immeasurable time for debugging and enabling fast comprehension of basic automata theory.
  • Lyrical Slides - An add-on for Google Slides that generates a slideset from song lyrics. Currently available in the Google Slides add-on marketplace for free.
  • Custom Context Menus - A Javascript tool for creating custom context menus on a web page.
  • Whirlshop - A collaborative experimental project for easily creating complex, mathematical patterns in a browser.


Young Life - William Monroe High School
Charlottesville, VA
Volunteer Youth Leader
February 2016 - Present
  • Mentor high school students in and outside of school
  • Coordinate with team to plan, organize, promote and lead weekly events
  • Implement valuable communication skills with teammates, faculty, and students
Electronic Music Producer
2014 - Present
  • Produce full length EDM tracks using various production software
  • Collaborate with local artists to create entirely original pieces
  • Showcase new songs at public events and on popular music sharing sites