Michał Skorupka

Phone: +447723901394
Email: [email protected]

Profile

I have excellent organizational and management abilities. My understanding and knowledge of different platforms and projects, gained through hands-on experience as a software engineer, allows me to communicate effectively with developers regarding technical concepts and concerns. I have experience working on challenging projects with tight deadlines and collaborating with external teams. I consider myself a person with strong interpersonal skills and the ability to motivate diverse teams of professionals to meet product needs.

Skills

  • Strong team player focused on motivating teams to deliver high-quality features on time
  • Deep understanding of free-to-play business models
  • Experience in running games as a service
  • Ability to discuss technical specifications and requirements with developers
  • Great decision-making skills
  • Strong knowledge of scrum development methodologies

Technical Skills

Software: Microsoft Office, Jira, Test Track Pro, Mantis, Visual Studio, Eclipse, Flash Builder, ANT, CVS, SVN, Mercurial, Perforce, Adobe Creative Suite, Windows, Mac OSX

Programming Languages: C++, C, Java, ActionScript 3, XML

Work Experience

Producer | Playfish Ltd

May 2011 – March 2013

Worked on hit Facebook titles such as FIFA Superstars and The Sims Social. Main responsibilities included:

  • Collaborating with Executive Producer on feature prioritization
  • Overseeing feature development
  • Providing input to Designers, Product Managers, and Artists to ensure quality content and on-time feature delivery
  • Managing the development team
  • Overseeing sprint progress and preparation
  • Prioritizing external feedback

Lead Game Developer | Playfish Ltd

September 2009 – May 2011

Lead Game Developer for FIFA Superstars Facebook game. Responsibilities included:

  • Development of game code and engine
  • Client developer management
  • Scoping game features with producer/PM, leading from rapid game development stage to later maintenance phase

MSc Dissertation | City University London

November 2010 – January 2011

Worked on MSc dissertation detailing different approaches to using Flash Professional in native game development. The practical component included development of tools and a library demonstrating the use of converted SWF files in a C++ game engine.

Game Developer | Glu Mobile Ltd

March 2008 – September 2009

Worked on platforms including J2ME, Android, and iOS. Work on Brain Genius Deluxe (one of Android’s launch titles) included:

  • Porting game framework to Android SDK
  • UI optimizations
  • Implementation of touchscreen gameplay
  • Graphical improvements
  • iOS version development (Java to C++ code conversion)

Porting Engineer | Glu Mobile Ltd

October 2006 – February 2008

Responsible for porting games delivered by the studio to 50+ devices. Additional responsibilities included:

  • Writing tools, code snippets, and documentation
  • Developing packager tool for conversion of J2ME games to BlackBerry
  • Creating tool to bundle game demos and marketing materials into embedded builds used in Vodafone-branded devices

Freelance Software Engineer | Contract for Skull Monkey Games

January 2009 – April 2009

Ported SGX middleware from Win32 platform to iOS. Middleware was used to develop the iOS version of Squibs Arcade.

Tools Programmer | Infinite Dreams

December 2005 – November 2006

Tools Programmer for custom game editor. Other responsibilities included:

  • Porting large C++ codebase to Java
  • Porting Sky Force title to numerous J2ME devices

Freelance Software Engineer | Contract for Appendix Games

February 2006 – August 2006

Worked on Game Boy Advance game published by THQ. Responsibilities as a C++/ARM assembler programmer included:

  • Gameplay programming
  • Maintenance of game framework and build system

Freelance Software Engineer | Contract for Appendix Games

March 2006 – April 2006

Developed mobile slide-show engine and tools used to package builds and resources for a variety of supported J2ME devices.

Java Software Engineer | Xendex

October 2003 – December 2005

Java software engineer for numerous J2ME mobile games. Responsibilities included framework and tools development.

Freelance Software Engineer | Contract for Madflowers

May 2003 – August 2003

Worked on two Game Boy Advance projects. Responsibilities as a C++/ARM assembler programmer included:

  • UI and tools programming
  • Assembler optimizations of game engine

Education

Filmmaking | Met Film School 2012

MSc with Distinction, Computer Games Technology | City University London 2008–2009

Technical School (Electric Technician) 1996–2001

Interests and Other Activities

Indie Filmmaker

2012 – Ongoing

Work as a director, editor, and DIT on numerous indie short films.

PSP Homebrew Development

2005

Ports of open-source C++ games and demos to Sony PSP console using homebrew SDK.

Amiga Demo Scene Coder

1997 – 2002

Worked as a Motorola 68k assembler coder on the Polish Amiga Demo Scene.