James Cullen

Software Developer

About Me

James Cullen

I am fascinated by Computer Science, but I also have a range of other interests and hobbies that make me who I am. Here are a few fun facts about me:

  • I've been skydiving and it was a blast!
  • I love to skateboard and learned in college
  • I won my univerity's ultimate frisbee intramural championship.
  • I'm an avid traveler and plan to visit many parts of the world.
  • I enjoy weightlifting and love to go to the gym!


My Experience

My name is James Cullen and I am a software developer. I graduated from Northeastern University with a degree in Computer Science in 2023. I am fascinated by the field of Computer Science and have industry experience from my 6 months working as the Data Science Co-op as well as my 6 months as the iOS Engineer Co-op at Bose Corporation.

In addition to these recent full-time jobs, I also worked part-time as an IT intern at Kapco Metal Fabrication. I have have knowledge in several coding languages including Java, Typescript, R, C#, Swift, SQL, C, Python, as well as the Scikit-learn, TensorFlow, Pandas, Numpy, and OpenCV libraries within Python. I have experience working in Visual Studio, IntelliJ, Android Studio, Xcode, Eclipse, and Jupyter Notebooks. I love learning new things and pick up new information quickly!.

Work Experience

Data Science Co-op

Cerevel Therapeutics, January 2022 - July 2022

  • Created Dashboards using R-Shiny to visualize pharmaceutical data
  • Participated in all stages of development for data analysis tools
  • Participated in routine code reviews and performance evaluations throughout each stage of development
  • Created internal R libraries and example code for future code development
  • Presented code and work to a board of stakeholders within Cerevel for approval


  • Python
  • R / RStudio
  • Java
  • C#
  • Swift
  • Git
  • Typescript
  • Agile Methodology
  • Typescript

Work Experience

iOS Engineer Co-op

Bose Corporation, January 2021 - July 2021

  • Contributed to and maintained code on the Bose Music iOS application
  • Integrated new Bose products and fixed existing bugs ranging from UI to bluetooth connectivity
  • Worked on a solo project where I created original code and UI
  • Was part of an engineering team and worked in an agile development environment
Download Resume


Footsies Enemy AI

This project involved modifying an existing Steam game using Unity to code a strong AI using Monte-Carlo Tree Search. The project allowed me to learn more about game-playing AI as well as see it in action. Whereas the enemy in the original game could be beaten 1/10 times by the average user, our AI won 5/10 games on average.

Technologies: C#, Unity

View on GitHub

Covey.Town Meeting Scheduler

In this project, I updated the website Covey.Town to include functionality for scheduling and creating meetings. This project involved storing data across sessions as well as communicating across the website from one user to another. This project also included leveraging multiple third party typescript libraries to refresh the existing Covey.Town UI. Code available on request.

Technologies: React, Typescript, CSS, HTML

Fun Code I've Written

Comaptibility Tester

Comaptibility Tester

A little website where you can test your compatibility!

View Details
Message a Friend

Message To a Friend

A place where you can leave a message or view one.

View Details
NBA Score Predictor

NBA Score Predictor

A (not-working) way to predict NBA scores.

View Details
Fun Little Game

A Fun Little Game

A game where you must type words quickly.

View Details


Contact Information

If you'd like to get in touch with me, please feel free to reach out through any of the methods below: