Profiles from Search

Profile photo

Nathan Carlin


Previous positions

  • Senior Mobile Game Engineer at Jam City
  • Senior Software Engineer, iOS at MeLLmo


University of California, San Diego, BS, Physics




As an accomplished iOS and C++ software developer with many published titles, I enjoy solving difficult problems and working on challenging projects that require focus, dedication and flexibility. I have extensive experience developing and maintaining complex software systems used by multiple clients. Game Credits: Boomtown Boardwalk (2012, iPhone) Bees (2011, iPhone) Bees HD (2011, iPad) Buddha Balance (2010, iPhone/iPad) Red Dead Redemption (2010, PS3 and Xbox360) Midnight Club Los Angeles (2008, PS3 and Xbox360) Grand Theft Auto IV (2008, PS3 and Xbox360) Midnight Club 3: Dub Edition Remix (2006, Xbox360) Rockstar Presents Table Tennis (2006, Xbox360) Midnight Club 3 (2005, PS2 and Xbox) Red Dead Revolver (2004, PS2 and Xbox) Midnight Club II (2003, PS2 and Xbox) Spy Hunter 2 (2003) Smuggler’s Run: Warzones (2002) Transworld Surf (2002) Smuggler’s Run 2 (2001) Test Drive Offroad: Wide Open (2001) Midnight Club (2000) Smuggler’s Run (2000) Midtown Madness 2 (2000)


  • Senior Software Engineer

    HERE Technologies

    June 2018 – Present(1 year 4 months)Carlsbad, CA

  • Senior Mobile Game Engineer

    Jam City

    October 2014 – April 2018(3 years 6 months)Carlsbad, CA

    I wrote AI that plays Jam City’s match-3 games and turned that into a suite of tools used by level designers and QA.

  • Senior Software Engineer, iOS


    February 2012 – August 2014(2 years 6 months)Solana Beach, CA

    MeLLmo makes RoamBI and RoamBI Flow, business intelligence data visualization for iPhone and iPad. I worked with large databases using the limited resources of a mobile device for complex interactive displays of information. I developed Audience, a system for viewers to follow the actions of a presenter navigating a RoamBI Flow document on networked devices.

  • Independent Game Developer

    Sticky Wicket LLC

    July 2010 – February 2012(1 year 7 months)Carlsbad, CA

    I designed, developed and published games for iPhone and iPad: Boomtown Boardwalk, Buddha Balance, Bees and Bees HD.

  • Senior Physics Programmer

    Rockstar San Diego

    2002 – July 2010Carlsbad, CA

    Rockstar San Diego develops video games and provides the core technology used worldwide in games published by Rockstar Games. I implemented and supported the wide range of physics simulations used in Rockstar’s games, including cloth and rope in Red Dead Redemption, Rockstar’s articulated body system for Grand Theft Auto IV, and Rockstar’s vehicle and collision systems for the Midnight Club series of games. I developed and supported the core physics engine used at Rockstar’s game studios around the world for Playstation 3 and Xbox 360.

  • Physics Programmer

    Angel Studios

    1998 – 2002Carlsbad, CA

    I created and supported the physics engine used in 10 published games for Xbox, Playstation 2 and Windows PC. I made the collision detection and resolution system for open-world driving games with breakable and deformable objects, and physics for a wide range of vehicles.

  • Scientist


    November 1995 – November 1998(3 years)San Diego, CA

    I directed a team of programmers making graphic user interfaces for particle accelerator simulations.

  • Street Performer

    Baltimore Harborplace

    May 1985 – September 1985(4 months)Baltimore, MD

    Juggling, unicycling, balancing acts, and comedy.


  • University of California, San Diego

    BS, Physics

    1985 – 1989

    With a major in physics and a minor in writing, I was active juggling, bicycle racing, and rowing on the UCSD crew team.

  • University of Maryland College Park

    PhD, Physics

    1990 – 1995

    My dissertation “Thermal Equilibrium of Charged Particle Beams” included simulation, experiment and theory on the behavior of tightly focused beams in large particle accelerators. As a graduate student I published 7 articles in peer-reviewed physics journals.

Skills & Expertise

  • Game Programming
  • iOS development
  • OpenGL
  • Video Games
  • Mobile Applications
  • iPhone
  • Objective-C
  • iOS Development
  • PS3
  • Game Development
  • C
  • C++
  • Subversion
  • Programming
  • iOS
  • Xbox 360