Teemu Tuulari work email
- Valid
- Valid
- Valid
- Valid
Teemu Tuulari personal email
- Valid
Teemu Tuulari phone numbers
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
-
Co-Founder721 GamesHelsinki, Fi -
Senior Backend DeveloperHypehype Inc. Aug 2024 - PresentHelsinki, Uusimaa, Fi -
CtoShipyard Games Jan 2017 - Aug 2024Helsinki, Southern Finland, FiCo-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. -
Lead Backend DeveloperFuturefly Sep 2015 - Feb 2017Lead 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
-
Senior Software EngineerReaktor Feb 2015 - Sep 2015Helsinki, -, FiSenior 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. -
Co-FounderGrey Area Oct 2008 - Dec 20142009 – 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. -
Software DesignerEricsson Jun 2004 - Oct 2008Kista, Stockholm, Se2008 – 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. -
Software EngineerTieto X 2003 - 2004UI testing of Symbian OS/C++ components for Nokia mobile phones.
Teemu Tuulari Skills
Teemu Tuulari Education Details
-
Aalto UniversityEngineering -
Teknillinen Korkeakoulu-Tekniska HögskolanComputer 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial