I am

Sean Mullan

Software Developer / Deep Learning Enthusiast / All Around Computer Geek

About Me

  • Name: Sean Mullan
  • Date of birth: 30 April 1994
  • Address: Iowa City, Iowa
  • Phone: (319) 331 4863
  • Email: sean@seanmullan.com

Who Am I ?

I'm a graduate student at the Univesity of Iowa currently enrolled in the Master of Computer Science program. I'm always looking for opportunities to explore new ideas, as well as get involved with organizations that help me follow my passion towards puzzles and research. My current passion is Machine Learning, with a focus on Deep Learning, but I have experience with an array of different topics from parallel algorithms to NLP to front-end web development. I love learning about new ideas or novel applications of old ones, so I always have at least a few browser windows open with publications from my reading list.

What I Do ?

I'm currently a graduate teaching assisstant at the University of Iowa, but in the past I've been a research assisstant, software developer, test automation engineer, and a number of different roles. In my free time I take the concepts I've learned and see how I can apply them, so I always have a number of different projects on the back-burner. Right now I'm working on comparing different generative neural nets for music on one hand and a parallel implementation of several probabalistic clustering algorithms for image analysis.









In Progress






Very Good


Very Good

More skills

Open MPI



  • 2012-2016

    Bachelor Degree

    BA in Computer Science, Carleton College, Northfield, MN

    I have completed a Computer Science degree from Carleton College including all required courses and the senior comprehensive project. I have additionally completed all coursework for a concentration in Cognitive Science.

  • 2016-2017

    Front-End Web Developer Nanodegree & Deep Learning Nanodegree

    Udacity, Online Degree

    I have earned certifications for Front-End Web Development and Deep Learning from Udacity after finishing their respective online degree programs.

  • 2017-2019 (Expected)

    Master of Computer Science

    MCS, University of Iowa, Iowa City, IA

    I am in the first year of the MCS program at the University of Iowa. My expected graduation is in the Spring of 2019.


  • 2013-Present

    Founder / Software Designer

    Silent Lupin LLC, Iowa City, IA

    Founded the company and worked on multiple different development and consulting projects with clients.

  • 2014-2015

    Assistant to Academic Technologist

    Carleton College, Northfield, MN

    Worked on a variety of data management and refinement projects with both the Carleton Academic Technologist and the Gould Library archives.

  • 2015

    Technical Intern

    Stroll Health, San Francisco, CA

    Conducted investor research for series A funding. Additionally worked as part of a team to develop portions of the Stroll Health web interface.

  • 2015-2016

    Grader, Computer Science

    Carleton College, Northfield, MN

    Was chosen to grade a variety of courses at Carleton College due to familiarity with the course material. These courses included: Evolutionary Computing, Introduction to Computer Science, Data Structures, Natural Language Processing, and Operating Systems.

  • 2016-2017

    Test Automation Engineer

    QCI, Des Moines, IA

    Contracted as a test automation engineer working with TypeScript and Protractor to write automated test suites and test modules for DuPont Pioneer's Encirca service.

  • 2017

    Research Assisstant

    University of Iowa, Iowa City, IA

    Worked with Professor Kyle Rector on her work in Human-Computer Interaction. This involved developing Android applications to work with wearable technologies used in research with vision-impaired individuals, academic writing, and computer vision programming to supplement the Android applications.

  • 2017-Present

    Graduate Teaching Assisstant

    University of Iowa, Iowa City, IA

    Currently acting as a teaching assistant at the University of Iowa. Respobsibilities include grading and holding office hours to assist students over the course of the term.