Teemu Tuulari

Teemu Tuulari Email and Phone Number

Co-Founder @ 721 Games
Helsinki, FI
Teemu Tuulari's Location
Helsinki, Uusimaa, Finland, Finland
Teemu Tuulari's Contact Details
About Teemu Tuulari

I have 20 years of professional software development experience.I've worked in start-ups and larger companies as a CTO, chief engineer and developer in lead roles. My focus is full-stack development and cloud technologies.Expertise:Programming:Full stack web development using JavaScript, ClojureScript, TypeScript, node.js, HTML/CSS.Functional programming: Hands on practical work done with Erlang and Clojure programming languages.Large scale distributed systems development using Erlang, Spark and Hadoop map-reduce.Object-oriented programming: C++ and C# development in telecommunications and gaming.Mathematics and Machine learning:Graduate level coursework in Probability theory, machine learning, optimisation and probabilistic modelling. Practical implementations of machine learning and optimisation algorithms.Gaming:Practical experience in game and service metrics analysis, game engines, iOS app store economics, freemium economics and user acquisition.Tools & tech: Distributed computing, online games, machine learning, Python language, Erlang language, Clojure language, C++ language, Apache Spark, Javascript, HTML, CSS, data mining, statistics, statistical modelling, Map reduce programming, Apache Hadoop. SQL (PostgreSQL), Datomic and NoSQL databases (CouchBase, MongoDB), Git, AWS

Teemu Tuulari's Current Company Details
721 Games

721 Games

View
Co-Founder
Helsinki, FI
Website:
721games.com
Employees:
4
Teemu Tuulari Work Experience Details
  • 721 Games
    Co-Founder
    721 Games
    Helsinki, Fi
  • Hypehype Inc.
    Senior Backend Developer
    Hypehype Inc. Aug 2024 - Present
    Helsinki, Uusimaa, Fi
  • Shipyard Games
    Cto
    Shipyard Games Jan 2017 - Aug 2024
    Helsinki, Southern Finland, Fi
    Co-founder, CTO at Shipyard GamesCTO of location-based game startup with multi-million dollar funding.Start-up leadership role with a technology-focused team. Recruiting new team members.Leading backend technology development. Developing backend systems for MMORPG style mobile games. Enables creation of multiplayer games on top of real-world maps and locations. Possibility for players to see each other and interact with the world. Used technologies include Clojure, Redis, Datomic, and various AWS services.Game world is generated with Apache Spark big data processing of OpenStreetmap data.
  • Futurefly
    Lead Backend Developer
    Futurefly Sep 2015 - Feb 2017
    Lead Backend DeveloperLead backend systems developer for a gamified mobile chat application.- Natural Language Processing system development (Clojure)- RESTful API development (Node.js, Clojure)- AWS- Docker- CoreOS- Elixir- Erlang- mongooseIM
  • Reaktor
    Senior Software Engineer
    Reaktor Feb 2015 - Sep 2015
    Helsinki, -, Fi
    Senior Software DeveloperOur agile team successfully developed a production customer service system for a large listed company client.- Full stack web application development- PostgreSQL development- Automatic testing, continuous integration- Used technologies include Clojure, ClojureScript, PostgreSQL, Docker, React.
  • Grey Area
    Co-Founder
    Grey Area Oct 2008 - Dec 2014
    2009 – 2014 Grey Area, Co-founder, Chief EngineerI co-founded the company Grey Area together with three other co-founders. We raised over USD 2 million from international VC funds, including Index Ventures. I was the Chief Engineer, doing both server and client side development of demanding online multiplayer games. 2014 Puzzle Bandits, Client and server programmerI developed the main game client logic and AI using C# language on the Unity 3D engine. I developed various server features using Python and Erlang programming languages. Database related development using CouchBase. Amazon AWS operations tasks.2013 Game prototyping, HTML5 developerDevelopment and design of game prototypes using CoffeeScript, Javascript and node.js. 2010-2014 Game metrics analysisI did metrics analysis using Map-Reduce with Hadoop and Python. Amazon AWS dev-ops tasks. The game server data was transformed using Hadoop, and inserted into a database for further querying and processing. Data analysis tools included Python, pandas, Tableau and excel.2013 Game of Tanks, Server programmerIn the Game of Tanks title, I developed real-time player vs. player features server-side, using Python and Erlang programming languages. 2013 Tank Legions, Server and GIS programmerI was server-side developer implementing and designing various game features using Python and Erlang programming languages. I developed a global map generation system using Hadoop and Python, based on third party map data.2009 – 2012 Shadow Cities, Server and Client programmerI developed a pattern recognition algorithm for the Shadow Cities client using C++. The algorithm is able to recognise hand drawn ‘runes’ from mobile screen. I developed Shadow Cities game logic on server-side using the Erlang programming language. Various database related tasks using MongoDB.
  • Ericsson
    Software Designer
    Ericsson Jun 2004 - Oct 2008
    Kista, Stockholm, Se
    2008 – 2009 Ericsson Sweden Stockholm, Team LeaderAs an agile feature team lead, I did requirements analysis, design and implementation tasks of features for Session Border Gateway Controller node. The language and platform used for the tasks was Erlang/OTP.2008 Ericsson Finland, Software Designer and InstructorI successfully transferred Session Border Gateway Controller product maintenance from Ericsson Finland to Wipro Technologies in Hyderabad, India. The task included training of Wipro engineers and maintenance of the product.2005 – 2008 Ericsson Finland, Software DesignerI worked as a software designer at LM Ericsson. The main product was Session Border Gateway Controller node (SGC). I worked through the whole development cycle in various roles, mainly in implementation and design, but doing requirements analysis. The development was done in C++ language, and the environment was Linux based. I implemented various components in the node, including TCP/IP networking and routing functionalities.2004 – 2005 Ericsson Finland, Thesis WorkerI did my M.Sc. thesis at LM Ericsson. The topic of the thesis was Automatic Telecommunications Network Node State Monitoring. In the work, I used machine learning algorithms to detect network attacks. 2004 Summer Ericsson Finland, TraineeI automated the system test environment of Ericsson Media Gateway Controller. In the task I used Java programming language, Solaris OS, various UNIX tools and proprietary third party testing tools.
  • Tieto X
    Software Engineer
    Tieto X 2003 - 2004
    UI testing of Symbian OS/C++ components for Nokia mobile phones.

Teemu Tuulari Skills

Python Distributed Systems Programming Erlang C++ Software Design Mongodb Mapreduce Hadoop Javascript Sql Machine Learning Online Gaming Data Mining Clojure Infopath Forms Big Data Coffeescript Statistics Statistical Modeling Mobile Game Development Opengl Tree Climbing Trees Infopath Amazon Web Services Node.js Gis Tableau Postgresql Coreos Docker

Teemu Tuulari Education Details

  • Aalto University
    Aalto University
    Engineering
  • Teknillinen Korkeakoulu-Tekniska Högskolan
    Teknillinen Korkeakoulu-Tekniska Högskolan
    Computer Science

Frequently Asked Questions about Teemu Tuulari

What company does Teemu Tuulari work for?

Teemu Tuulari works for 721 Games

What is Teemu Tuulari's role at the current company?

Teemu Tuulari's current role is Co-Founder.

What is Teemu Tuulari's email address?

Teemu Tuulari's email address is tt****@****ail.com

What is Teemu Tuulari's direct phone number?

Teemu Tuulari's direct phone number is +3584455*****

What schools did Teemu Tuulari attend?

Teemu Tuulari attended Aalto University, Teknillinen Korkeakoulu-Tekniska Högskolan.

What skills is Teemu Tuulari known for?

Teemu Tuulari has skills like Python, Distributed Systems, Programming, Erlang, C++, Software Design, Mongodb, Mapreduce, Hadoop, Javascript, Sql, Machine Learning.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.