James Mishra — j@jamesmishra.com


Currently a Junior in Computer Science at the University of Minnesota

Technical Skills

  • Java
  • PHP
  • Python
  • JavaScript
    • jQuery
  • SQL
  • Mathematica

  • MySQL, PostgreSQL, SQLite
  • Linux, Windows, Mac OS X
  • Autodesk Inventor Professional
  • Adobe Illustrator, Inkscape
  • Adobe Photoshop, GIMP
  • LaTeX
Capabilities and specializations
  • Artificial intelligence and machine learning
  • Collecting and analyzing sensor data
  • Linux server administration
  • Web applications development

Volunteer Intern at
Intelligent Robotics Group, NASA Ames Research Center

Sep 2013

I was offered a paid internship with the Intelligent Robotics Group, but had to turn down the money and reapply as a volunteer intern to avoid a conflict of interest with another employment contract.

I am currently developing new features for the eXploration Ground Data System (xGDS)-- which is a Web-based system for mission planning, monitoring, visualization, documentation, analysis, and mission data search.

Software Engineering Intern at
Digi International

May 2013

Aug 2013

Testing, maintenance, and development work on Digi's Device Integration Application--a framework that makes it easy to connect Digi's embedded devices to the cloud.

Worked with Python, the software engineering life-cycle, and embedded systems

Computer Programming Day Camp Instructor at
ISD 191 Community Education, Gifted and Talented Institute

June 2013

Created and taught a week-long computer programming day-camp titled Master The Machine: An Introduction to Computer Programming .

I spent the first 1.5 days teaching programming concepts in MIT Scratch, and then moved onto teaching Python 3 for the remainder of the course.

The St. Paul Pioneer Press wrote a story about my course and the general impact that summer programs have on K-12 education.

Undergraduate Researcher at
Koester Lab, University of Minnesota Department of Electrical and Computer Engineering

Jan 2013


Working on a computer program to automate the electrical characterization of graphene-based sensors, using an electrical impedance analyzer

These sensors, small enough to be embedded within the body, are being built for the next generation of medical devices

Computer Programmer at
Minnesota Nuclear Magnetic Resonance Center

Jan 2013

May 2013

Helped optimize the reference implementation of FLAMEnGO, a computer algorithm designed to analyze Nuclear Magnetic Resonance data.