Tuukka Turto

Tuukka Turto

Senior Software Developer at Tieto

Location
Finland
Industry
Computer Software

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and Tuukka Turto know in common
  • Get introduced to Tuukka Turto
  • Contact Tuukka Turto directly

View Tuukka's full profile

Tuukka Turto's Overview

Current
Past
  • Systems Architect at Digia
  • Senior Software Developer at Digia
  • Software Designer at Digia
Education
  • Jyväskylä University of Applied Sciences
  • Jyväskylä Polytechnic
Connections

222 connections

Websites

Tuukka Turto's Summary

Software developer with a solid knowledge of object oriented development, test driven development and agile practices.

Build manager with a good knowledge of different configuration management tools and practices, ranging from CVS to CM/Synergy.

Specialties: I'm persistent and committed problem solver and solution provider. I'm capable of learning new things quickly and see overall picture of problem domain easily.
.Net, Python, Java, Perl,
Test Driven Development, Agile Practices,
Database Design (Oracle, Microsoft SQL Server), T-SQL, PL/SQL

Tuukka Turto's Experience

Senior Software Developer

Tieto Healthcare & Welfare

Public Company; 10,001+ employees; TIEN; Information Technology and Services industry

December 2013Present (10 months)

Systems Architect

Digia

Public Company; 501-1000 employees; Information Technology and Services industry

October 2010November 2013 (3 years 2 months)

Specification, design, development and testing of new features for business critical financial system written with .NET.

Providing support for the team in form of technical and business domain knowledge, especially related to test driven development and activities surrounding it.

Continuous improvement together with the team in order to work smarter instead of harder as part of agile way of working.

Evaluating new tools and technologies and making proof of concept demos.

Architectual responsibility for trade and order management, including integration to external systems.

Working as a scrum master.

Senior Software Developer

Digia

Public Company; 501-1000 employees; Information Technology and Services industry

July 2010October 2010 (4 months)

Specification, design, development and testing of new features for business critical financial systems written with .NET. Supporting members of the team by providing them technical and business domain knowledge.

Software Designer

Digia

Public Company; 501-1000 employees; Information Technology and Services industry

October 2009July 2010 (10 months)

Error hunting and fixing, developing new features with .NET for business critical financial systems.

Design Engineer, SW

Nokia

Public Company; 10,001+ employees; NOK; Telecommunications industry

December 2005October 2009 (3 years 11 months)

I was working as a tools specialist in Build&Release team. Daily tasks included customer support, customer requirement collection and analysis, coding (java, python, perl), configuration management, build manager work.

Software Designer

Samstock Oy

Privately Held; 51-200 employees; Computer Software industry

20022005 (3 years)

I worked as a software designer, tasks included designing, implementing and testing n-tier software with VB.Net, database reverse engineering and implementation (Oracle and Microsoft SQL Server).

Tuukka Turto's Publications

  • Python, Behave and Mockito-Python

    • Linux For You
    • November 2012
    Authors: Tuukka Turto

    An article that explores behaviour-driven development with Python for software developers interested in automated testing. Behaviour-driven development approaches the designing and writing of software using executable specifications that can be written by developers, business analysts and quality assurance together, to create a common language that helps different people communicate with each other.

  • Programming Can Be Fun with Hy

    • Open Source for You
    • September 2013
    Authors: Tuukka Turto

    An introductionary article showing how to get started with Hy programming language. Hy is a Lisp implementation that has been written in Python. It allows developers to write their programs using strong functional capabilities of Hy while leveraging the vast libraries of Python.

  • Top 5 Tools for Writing a Thesis

    • Open Source for You
    • February 2014
    Authors: Tuukka Turto

    A short article showcasing 5 tools for writing a thesis.

Tuukka Turto's Projects

  • pyherc

    • November 2010 to Present
    Team Members: Tuukka Turto

    Personal game project, written with Python and showcasing various testing methods. I have used it as an example, when talking about testing done by developers.

  • hy

    • June 2013 to Present
    Team Members: Tuukka Turto

    Hy is a dialect of Lisp that’s embedded in Python. I have been working on the project to write documentation making it easier for new users to use.

  • Space Privateers

    • August 2014 to Present
    Team Members: Tuukka Turto

    Personal game project, written in Haskell.

Tuukka Turto's Skills & Expertise

  1. .NET
  2. VB.NET
  3. C#
  4. Python
  5. PyQt
  6. pyHamcrest
  7. Java
  8. SQL Server
  9. SQL
  10. TDD
  11. Agile
  12. Software Development
  13. Scrum
  14. Test Automation
  15. Continuous Integration
  16. OOP
  17. Software Design
  18. Subversion
  19. Agile Methodologies
  20. Microsoft SQL Server
  21. Test Driven Development
  22. Databases
  23. Hy
  24. mockito-python
  25. PL/SQL
  26. T-SQL
  27. UML
  28. Architecture
  29. Web Services
  30. Object Oriented Design
  31. Dependency Injection
  32. IoC
  33. Git
  34. XML
  35. JIRA
  36. Open Source
  37. Legacy Systems
  38. Visual Studio
  39. FIX
  40. SEPA
  41. ISO20022
  42. Software Build
  43. Shell Scripting
  44. Version Control Tools
  45. Version Control
  46. Change Management
  47. Django

View All (47) Skills View Fewer Skills

Tuukka Turto's Education

Jyväskylä University of Applied Sciences

Master of Engineering, Information Technology

20112014

Master's Thesis: Automated Testing Performed by Developers

Jyväskylä Polytechnic

Bachelor of Engineering, Software Development

20002005

Bachelor's Thesis: Progress RDBMS/4GL Development in Eclipse Environment

Activities and Societies: Jyväskylä Students of Engineering, Jyväskylä Students of Technology

Tuukka Turto's Languages

  • Finnish

    (Native or bilingual proficiency)
  • English

    (Full professional proficiency)
  • Swedish

    (Elementary proficiency)

Contact Tuukka for:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

View Tuukka Turto’s full profile to...

  • See who you and Tuukka Turto know in common
  • Get introduced to Tuukka Turto
  • Contact Tuukka Turto directly

View Tuukka's full profile

Viewers of this profile also viewed...