John Dunham

John Dunham Email and Phone Number

Highland, NY, US
John Dunham's Location
Highland, New York, United States, United States
John Dunham's Contact Details

John Dunham work email

John Dunham personal email

n/a

John Dunham phone numbers

About John Dunham

A Software Engineer turned Researcher, with a passion for user experience and producing quality, maintainable products. When I become interested in a subject I throw myself into it head first until I am able to produce a product I am happy with. I have experience working in professional environments and working with teams on a multitude of software projects in roles ranging from Software Engineer to System Administrator as outlined below.

John Dunham's Current Company Details
Rochester Institute of Technology

Rochester Institute Of Technology

View
Adjunct Professor
Highland, NY, US
John Dunham Work Experience Details
  • Rochester Institute Of Technology
    Adjunct Professor
    Rochester Institute Of Technology
    Highland, Ny, Us
  • Rochester Institute Of Technology
    Adjunct Professor
    Rochester Institute Of Technology Aug 2024 - Present
  • Marist College
    Adjunct Professor
    Marist College Aug 2024 - Present
  • Niantic, Inc.
    Uxr Contractor
    Niantic, Inc. Jul 2022 - Present
    San Francisco Bay Area
    Designed and executed quantitative and qualitative studies.- Generated reports and presentations of completed studies.- Communicated findings to business stakeholders-
  • Niantic X Rit Geo Games And Media Research Lab
    Researcher Phd Student
    Niantic X Rit Geo Games And Media Research Lab Aug 2020 - May 2024
    Rochester, New York, United States
    A Ph.D. Student researching the impact of geo games on mental well being.
  • Ibm
    Advisory Software Engineer
    Ibm Jul 2015 - Aug 2020
    Poughkeepsie, New York
    Developer - Full Stack-----------------------One aspect of this position is to contribute to ongoing projects as a developer:- Development of Python code samples and use cases for end user evaluation and usage.- API developer working in a combination of C, C++ and bash (for meta programming). * APIs are designed to provide an interface to a postgresql database and remote nodes.- Worked on standardizing development processes in internal organization.- Implemented a Big Data Solution end to end for the CORAL project to aggregate data from over 5000 nodes. Technology: - C++, C, Python, Go (limited), Bash, Perl - Power8, Power9 - RHEL, PoweKVM - Git, Zenhub, ReadTheDocs - ELK Stack - Docker, Microservice development (Limited) A portion of my work is visible on github with contributions to the following repositories: - https://github.com/IBM/CAST * https://github.com/mew2057/CAST - https://github.com/mew2057/xcat-core (Parallel team I assist on occasion) - http://cast.rtfd.io System Administrator--------------------------------Acting as a system administrator to several development clusters of x86 (less after 2017) and Power systems. Tasks include, but are not limited to:- Bring up of nodes (includes determining where the node should be physically installed, networking configuration and talking with support on the raised floor to ensure this happens in a timely manner).- Managing and repairing package installs for users.- Troubleshooting and resolving issues for users.- Learning how to interact with and maintain early user hardware not currently on the market.- Documentation of bring up procedures for customers and fellow administrators.Tools:- Log Analysis, GPFS, Logstash, HadoopAdditionally, I have developed new tools to better facilitate my job as a system administrator through use of ksh, bash, awk, sed, python and java programming (depending on which language is best suited for the job).
  • Rochester Institute Of Technology
    Graduate Assistant
    Rochester Institute Of Technology Aug 2014 - Jun 2015
    Rochester, New York
    Freshmen level intro course TA: -Grading and Assisting.Senior level careers skills course TA: -Creating presentations relating to development topics New Media students may encounter. -Assisting students in making development decisions for a Semester long project.
  • Rochester Institute Of Technology
    Graduate Assistant
    Rochester Institute Of Technology Aug 2013 - Jul 2014
    Freshmen level intro course TA: -Grading and Assisting.Senior Level Casual Games Teaching Assistant:-Grading.
  • 1St Playable Productions
    Gameplay Programmer
    1St Playable Productions Jun 2014 - Aug 2014
    Troy, New York
    Roles:-Developed new features (levels, mechanics).-Refined existing mechanics.-Play tested for several games.-Squashed bugs.Tools:-FlashDevelop-SVN-Bugzilla-wikiLanguages used:-As3-python
  • Ibm
    Pre-Professional Developer Gpfs Level 2
    Ibm Jan 2012 - Aug 2013
    Poughkeepsie New York
    Unix script automation with cron jobs on AIX (with AFS).Required: ksh, awk, sed and tcl/expect programming.
  • Ibm
    Pre-Professional Developer Svt Test
    Ibm Mar 2011 - Jan 2012
    Developed a Java tool as an interface between users and the Director REST API. Required the use of:JSON JMSPerl Script (limited)Java Principles: inheritance, type inference, and reflection.
  • Marist College
    Assistant Computer Studies
    Marist College Sep 2010 - Nov 2010
    Responsible for attendance records (96 students). Coordinate with Professors and Guest Speakers, Obtaining notes for each lecture.

John Dunham Skills

Java Javascript C++ Unix Linux Software Engineering Software Development Game Programming Objective C Computer Science Game Design Shell Scripting Programming Json Eclipse Xml Git Agile Methodologies Html 5 Visual Studio Css Bash Python System Administration

John Dunham Education Details

Frequently Asked Questions about John Dunham

What company does John Dunham work for?

John Dunham works for Rochester Institute Of Technology

What is John Dunham's role at the current company?

John Dunham's current role is Adjunct Professor.

What is John Dunham's email address?

John Dunham's email address is jd****@****ibm.com

What is John Dunham's direct phone number?

John Dunham's direct phone number is +184575*****

What schools did John Dunham attend?

John Dunham attended Rochester Institute Of Technology, Rochester Institute Of Technology, Marist College, Rochester Institute Of Technology.

What are some of John Dunham's interests?

John Dunham has interest in Procedural Worlds, Gaming, Education, Science And Technology, Game Design.

What skills is John Dunham known for?

John Dunham has skills like Java, Javascript, C++, Unix, Linux, Software Engineering, Software Development, Game Programming, Objective C, Computer Science, Game Design, Shell Scripting.

Not the John Dunham you were looking for?

  • John Dunham

    Transition, Transformation, & Business Process Improvement Leader | Services Management Executive & Advisor | It Operations Executive & Coach | Capability Development | Ai Enthusiast
    St Charles, Mo
    4
    dimensiondata.com, norwintechnologies.com, wwt.com, nexusis.com

    5 +176088XXXXX

  • 1
    ctslogistics.com
  • John Dunham

    San Francisco Bay Area
  • John Dunham

    Brooklyn, Ny
    4
    guerrillaeconomics.com, guerrillaeconomics.com, guerrillaeconomics.com, guerrillaeconomics.com
  • John Dunham

    Vice President Strategic Accounts At Capital Transportation Services
    Manchester, Nh
    3
    ctslogistics.com, estes-express.com, msn.com

    1 +197826XXXXX

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.