Krzysztof Kondrak

Senior Software Engineer and Craft Manager at Embark Studios
  • Claim this Profile
Online Presence
Contact Information
Location
Bydgoszcz, Kujawsko-pomorskie, Poland, PL
Languages
  • English Native or bilingual proficiency
  • Swedish Limited working proficiency
  • Polish Native or bilingual proficiency

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Magnus Zetterberg

Krzysztof Kondrak has worked for me between Dec -08 until Sept -09. His task(s) has been to learn and transfer all the information needed to migrate from a traditional based hosting of our portal into a virtualised and VmWare based solution. The tremedous task when not having worked with vmware earlier, to setup and run and maintain a full portal through VmWare is a great achievement which Krzysztof dealt with in the best of manners. The level of detail in his documentation and the result from his investigation work during the migration work is key for us and absolutely critical for Power Challenge's move to a virtualized solution which is ready and prepared for the future with its demand for High Availability and scalability. I very much enjoyed working with Krzysztof and would not hesitate to do so again in the future. //Magnus Zetterberg

Anderson Schulle

The times we got to work together on projects and tasks, Krzysztof was always eager as a developer to get things done, and never hesitant to walk the extra mile. Krzysztof has a strong drive to grow and excel and is continuously reading and expanding his knowledge and skills. He is friendly, approachable and a great team player.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Sweden
    • Computer Games
    • 200 - 300 Employee
    • Senior Software Engineer and Craft Manager
      • Oct 2022 - Present

    • Poland
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Developer & Owner
      • Jan 2015 - Present

      Consultant for hire with primary focus on games and game technology. Consultant for hire with primary focus on games and game technology.

    • Poland
    • Mobile Gaming Apps
    • 400 - 500 Employee
    • Software Architect in Technology Team
      • Sep 2021 - Aug 2022

      Design and development of solutions aimed at supporting technologies used across the entire company. Working closely with internal game engine (C++, Java, Objective-C, Lua) and internally developed Unity frameworks (C#). Creating tools and utilities to facilitate game development, application testing and automation. Mentoring production teams on approaching and solving technical problems and performance issues in their games.

    • Product Manager in Technology Team
      • Oct 2020 - Sep 2021

      Creating and executing vision for game development tools. Responsible for research, gathering business requirements, roadmaps and prioritisation. Working with the game engine team and Unity framework team on projects for both internal and external customers (M&A). Handling communication between teams and stakeholders on technical and business levels.

    • Development Manager: Game Engine, Tools, DevOps
      • May 2018 - Oct 2020

      Leading development of company's multiplatform game engine. Responsible for creating the "core DevOps" team and pushing forward realisation of the teams' initiatives. Coordinating teams' work with the requirements from critical stakeholders in the company. Key technologies: C++, Lua, Java, Objective-C, Kubernetes, Rancher, SonarQube, Docker, AWS, TeamCity, Jenkins.

    • Senior C++ Programmer in Technology Team
      • May 2014 - Apr 2018

      Working on company's multiplatform game engine for PC, iOS, Android and Nintendo. Creating tools to develop games - ranging from basic utilities and helper programs to software actively used in the production process. Key technologies: C++, Lua, Bash, Python, OpenGL, OpenGL ES, Vulkan, Visual Studio, XCode, Linux, gdb, lldb.I was also involved in R&D and experimenting with new technologies and business models for the company, such as alternative publishing platforms, 3D or VR (Oculus Rift).

    • Senior C++ Programmer (Gamelion Studios)
      • Jun 2010 - May 2014

      C++ developer for PC, iOS, Android and Nintendo. I worked on multiple mobile game titles and was responsible for creating application architecture, gameplay, physics, AI and more. Company changed name from "Gamelion Studios" to "Huuuge Games" in May 2014. Key technologies: C++, Java, Objective-C, Bash, Visual Studio, XCode, Linux, gdb, lldb.

    • Senior Lecturer
      • Oct 2016 - Sep 2019

      Co-creator and one of the primary lecturers for a new university course "Design and Programming of Computer Games". Co-leading and co-designing workshops and project sessions. Co-creator and one of the primary lecturers for a new university course "Design and Programming of Computer Games". Co-leading and co-designing workshops and project sessions.

    • United States
    • Marketing Services
    • 1 - 100 Employee
    • Game Programmer
      • Aug 2009 - Aug 2010

      Main developer of a 3D point-n-click horror adventure game called "Mile of Cry", responsible for architecture and core pathfinding, puzzle & AI systems (key technologies: C++, OpenGL, GLSL, Cg). Main developer of a 3D point-n-click horror adventure game called "Mile of Cry", responsible for architecture and core pathfinding, puzzle & AI systems (key technologies: C++, OpenGL, GLSL, Cg).

    • Technical Director
      • Jan 2008 - Jun 2010

      Worked with a fully remote team in Austin, Texas on two distinct titles. Responsible for establishing the technological course for the projects and co-designing gameplay.Titles we worked on:Bump and Krash: a multiplayer bumper car styled game (Irrlicht, C++, Lua, PhysX)SnowballZ: a RTS game for kids set in an arctic theme (PyGames, Python) Worked with a fully remote team in Austin, Texas on two distinct titles. Responsible for establishing the technological course for the projects and co-designing gameplay.Titles we worked on:Bump and Krash: a multiplayer bumper car styled game (Irrlicht, C++, Lua, PhysX)SnowballZ: a RTS game for kids set in an arctic theme (PyGames, Python)

    • Sweden
    • Higher Education
    • 700 & Above Employee
    • Assistant Teacher
      • Aug 2009 - Nov 2009

      Lecturer and tutor in a university course "Design and Programming of Computer Games". Lecturer and tutor in a university course "Design and Programming of Computer Games".

    • Sweden
    • Computer Games
    • 1 - 100 Employee
    • Game Programmer
      • Feb 2008 - Nov 2009

      My primary responsibility was development of the backend systems for games. I participated in several projects, such as designing and coding the league system, internal user messaging subsystem (alerts) or extending game servers' features with new functionalities required by our products. Additionally, I was involved in AI research and worked with application and server performance issues. After some time, I became responsible for the Development (dev) and Next Release (staging) environments. I single-handedly reverse-engineered our existing setups and based on that created a new batch of test machines and servers which were then turned into easy to launch virtualized environments. I also created a set of scripts and programs that would help improve the company's work.Titles worked on: Power Soccer - an online 3D soccer gamePower Racing - an online 3D racing gameKey technologies I worked with: PHP, SQL, Java, C++, OpenGL, Bash, Python, VMWare, Linux

    • Software Consultant
      • May 2007 - Dec 2007

      Development, bugfixing and improvement of software for IPTV. Through the entire employment period I was working for Agama Technologies in Linköping, Sweden (key technologies: C, Python, Linux, Bash, Selenium). Development, bugfixing and improvement of software for IPTV. Through the entire employment period I was working for Agama Technologies in Linköping, Sweden (key technologies: C, Python, Linux, Bash, Selenium).

    • Computer and Network Security
    • 1 - 100 Employee
    • Programmer
      • Nov 2005 - Jun 2007

      Design and development of Content Management Systems for web-based applications. Developement of Internet domain registration software. Working as customer support. Key technologies: PHP, SQL, JavaScript. Design and development of Content Management Systems for web-based applications. Developement of Internet domain registration software. Working as customer support. Key technologies: PHP, SQL, JavaScript.

Education

  • Linköpings universitet
    M.S./M.Sc. (Swedish: "masterexamen"), Computer Science, Communication and Interactivity
    2005 - 2009
  • Uniwersytet Technologiczno-Przyrodniczy im. Jana i Jędrzeja Śniadeckich w Bydgoszczy
    M.S./M.Sc. (Polish: "magister inżynier"), Telecommunication and Electronics, Computer Science
    2002 - 2007

Community

You need to have a working account to view this content. Click here to join now