right

Resume of John Duncan

Table of contents [expand all] [collapse all]

As of: 2017-06-6
The permanent address of this page: http://cs.gettysburg.edu/~duncjo01/assets/cv.html

adapted from Joel Yliluoma

PERSONAL

NameJohn Dean DUNCAN, III
Birthyear1995
Internet duncjo01@gettysburg.edu ,
http://cs.gettysburg.edu/~duncjo01,
https://github.com/JohnDDuncanIII,
https://soundcloud.com/johndduncan,
https://twitter.com/JohnDDuncan,
https://www.facebook.com/JohnDeanDuncan3,
https://addons.mozilla.org/en-US/seamonkey/user/JohnDuncan/

WORK EXPERIENCE

2017-???
2016
Massachusetts Institute of Technology: Lincoln Laboratory
Summer Researcher
Worked with the Humanitarian Assistance and Disaster Relief Systems Group 44 on the LEAV program for HURREVAC-eXtended (HVX). Wrote an Android application and a javascript module for the Emergency Manager front-end. Slides and further details below.
2015
Gettysburg College Computer Science Department
Summer Intern
Worked with Professor Chuck Kann on the Gettysburg Monuments Map website and mobile app.
2014 Lakewood Country Club
Outdoor Services
Maintained driving range, ensured operation of cards, and cleaned member clubs & bags.
2012 SysArc
Summer Intern/Maintenance Technician
Helped troubleshooot maintenance issues with client user accounts & servers.
2009-2013 Domino's Pizza
Insider
Trained new hires, prepared orders, answered phones, operated cash register.

EDUCATION

2017-???
2013-2017
(4 years)
Gettysburg College
Gettysburg, Pennsylvania
Bachelor of Science (B.S.) in Computer Science Honors (3.60) and Philosophy Honors (3.73) May, 2017
Outstanding Computer Science Student
Dean's Honors List Fall 2015/2016 Spring 2017
Dean's Commendation List Fall 2013
Senior Capstone in Computer Science: http://adamswellness.sites.gettysburg.edu
    Presented and/or planned seven colloquia for the department (three showing freshmen tips and tricks to succeed as a Computer Science major, two detailing my summer work, one planning a programming competition, and one detailing the finished product of my group Senior Capstone project)
    Represented the Computer Science Department during the Spring 2016 Get Acquainted Day. This involved presenting some of my past work and answering questions from prospective students and their extended families.
Senior Thesis in Philosophy: Virtual Futures: Virtuality as Political Praxis
    Led (along with two others) a Philosophy Department Socratic Club Seminar about the future of work.
Eisenhower Institute Undergraduate Fellow 2016-2017: Program offers a select group of Gettysburg College students the chance to develop their leadership skills and their knowledge & understanding of public policy
    Researched and wrote the 'New Technologies' section for the group State Department Diplomacy Lab White Paper on Health Care Records in Mixed-Migration settings. We presented our findings to workers from the Office of Economic Security, International Health and Biodefense Population, Refugees, and Migration.
    Co-organized and moderated two panels that detailed current issues in public policy, national security, and refugee rights.
Secretary (2015-2016) and Vice President (2016-2017) of the Gettysburg Association for Computing Machinery (ACM) chapter
    Organized two 'Hour of Code' sessions at the College (with the help of my academic adviser, Dr. Todd Neller) for local students in the Adams County area.
    Attended weekly senate meetings as a student representative.
Treasurer of the Gettysburg College Independents
    Organized (wrote questions, planned events, moderated) three political debates between the College Democrats and College Republicans.
2009-2013
(4 years)
Thomas Sprigg Wootton High School
Rockville, Maryland
Completed Academy of Information Technology (AOIT) Programming (eight semesters) and Networking (two semesters) pathways.
Participated in two national ​networking​ and ​cybersecurity competitions, including the Cyber Foundations Fall 2011 Competition (ranking 87 out of 1,217 participants), and the Cyber Foundations Spring 2012 Competition (ranking 83 out of 615 participants and a class ranking of 2nd out of 16).
AP Scholar with Honor.
Graduated with MCPS Certificate of Merit.
Patriot Ambassador.
2006-2009
(3 years)
Robert Frost Middle School
Rockville, Maryland
(this space intentionally left blank)
1999-2005
(6 years)
Maryvale Elementary School
French immersion schooling in Rockville, Maryland
All courses taught completely in French.
July, 21st 1995
I am born at the Columbia Hospital for Women in Washington, D.C.
13.799±0.021 billion BCE-1995 CE
I (probably) did not yet exist.

COMMUNICATION SKILLS

As a person I am honest and frank. No matter what opinion I have on the subject at hand, I try (above all else) to be patient and kind. I like to approach each person as an individual (who themselves have individual complex feelings, desires, ambitions, etc.).

Languages

Englishnative
Frenchgood (written), proficient (spoken)
Spanish elementary (101 & 102)
Bodyfluent

COMPUTER SKILLS

Adept at procedural & object oriented programming, abstraction, recursion, encapsulation, inheritance, polymorphism, disguising, and design patterns using the Java and C++ programming languages; also very familiar with Javascript development in both enterprise and personal environments.

Exposed to Microsoft Visual Basic, Ogre 3d, LaTeX, GNU TeXmacs, Scheme R5RS, and Python. Familiar with Acme, Eclipse, Android Studio, Visual Studio, xCode, and emacs development environments.

Proficient at setting up a basic home file server in Windows and Unix environments, setting up a multi-router switch, and end-user local area network in Cisco Packet Tracer and with real hardware.

Competent using UNIX-like systems, the UNIX command line interface, UNIX configuration, and shell scripting. My dotfiles can be found on my Github.

Here is a concise list of keywords that define technologies that I have worked with (experienced in bold):

Bug Bounties:

Open source contributions include: small contributions to the SeaMonkey, WindowMaker, and pkg-src projects.

PHILOSOPHY

Simplicity is core to my software development, because it leads to;

...all of which lead to a better quality finished product.

Plagiarized directly from Anselm Garbe

MAJOR PROJECTS

HOBBIES

I devote much of my free time to developing and exploring software and software technologies. I am passionate about trying to port as much free & open-source software to macOS as possible.

I am a hobbyist philosopher, UNIX hacker, and political, economic, and media theorist.

I'm a free & open-source software enthusiasist. My website is full of online applications, source code and articles that can be used to examine my style.

When it comes to software and design, I am passionate about simplicity, beauty, and purity. I have done some 9front development, and highly recommend Plan 9 from Bell Labs for hobbyist OS developers.

My design aesthetic is highly influenced by the 80's and 90's computer art movements. When designing, I attempt to blend the best of color-constrained bitmap graphics (dithered/small color palettes), florals, neons, black & white, and "retro" patterns (found on old tour busses, operating systems, programs) with modern platforms and features.

EXTRACURRICULARS

Publications/Articles/Activism/Performances/Competitions information here

REFERENCES

Professional references available upon request.

The personal websites, http://cs.gettysburg.edu/~duncjo01 and https://dataswamp.org/~john/

HEROES

Rob Pike (rob), Renée French, Susan Kare, Dennis Ritchie (dmr), Brian Kernighan (bwk), Ken Thompson (ken), Jamie Zawinski (jwz), Doug Mcilroy (doug), Mark Fisher, Maciej Cegłowski, Russ Cox (rsc), Frank Zappa, Oscar Wilde, Richard Feynman, Stanley Kubrick, William Gibson, Phillip K. Dick, Sun Ra, Friedrich Nietzsche, Marshall Mcluhan, Timothy Leary, Terrence McKenna, Bob Dobbs (Neveritt), Gilles Deleuze, Conor Oberst, Adam Curtis, Theodore Sturgeon, David Tibet, Jaron Lanier, John Perry Barlow, Albert Camus, Richard Stallman, Brewster Kahle, Aaron Swartz, Werner Herzog, Dr. Robert Bussard, Diogenes of Sinope, Robert Johnson, Uriel Mangado Pereira, Jean-Luc Godard, Kateryna Yushchenko, Grace Hopper, Isaac Asimov, Hunter S. Thompson, Vesna Rožič, Sergey Prokudin-Gorsky, Grigori Perelman, Vasili Arkhipov, Stanislav Petrov, Erik Satie, Yasujiro Ozu, Thomas Cole, Claude Monet, Gian Lorenzo Bernini, Franz Kafka, George Orwell, Smedley Butler, John McCarthy, Jean-Paul Sartre, Norman Borlaug, David Foster Wallace, Mark Lombardi, Konstantin Stanislavsky, Audrey Hepburn, Ennio Morricone, Leo Tolstoy, Fyodor Dostoevsky, Sir Charles Antony Richard Hoare, Edgar Allan Poe, Ernest Hemingway, Allen Ginsberg, Levni Yilmaz, Tim Berners-Lee, Donald Knuth, Noam Chomsky, Brian Eno, Richard Linklater, Erik Naggum, James Joyce, F. Scott Fitzgerald, Nick Koenig, Neil Postman, Johann Wolfgang von Goethe, Thomas Ligotti, J.G. Ballard, J. C. R. Licklider, Kodwo Eshun, D. J. Bernstein, Jean Baudrillard, Hayao Miyazaki


Last edited at: 2017-06-6
weave