Mats Kindahl

Senior Software Engineer

Stockholm Area, Sweden

Current
Past
Education
  • Uppsala universitet
  • Uppsala universitet
Connections
163 connections
Industry
Computer Software

Mats Kindahl’s Summary

Experienced developer of replication solutions for database systems. Very strong knowledge of replication and scalability issues in database systems.

Very experienced developer of tools for embedded systems. Excellent knowledge of programming C and C++ for embedded systems. Experienced in working with development of large software systems written in C/C++. Experience in teaching efficient programming to embedded systems developer.

Mats Kindahl’s Specialties:

Database Technology, Replication, Compiler Technology, Embedded Systems Software, Formal Methods, Algorithmic Program Analysis, Language and Automata Theory, Computer Science Teaching, C, C++, Perl, Yacc/Lex, Cryptography


Mats Kindahl’s Experience

  • Senior Software Engineer

    Sun Microsystems

    (Public Company; JAVA; Information Technology and Services industry)

    October 2004Present (5 years 4 months)

    Working with strategic development for the replication and reengineering of the server code

  • Senior Development Engineer

    IAR Systems

    (Public Company; 51-200 employees; Computer Software industry)

    January 1998September 2004 (6 years 9 months)

    Developing C and C++ compilers for embedded systems. Developing C/C++ parsers for source browsing. Teaching customers and employees on efficient programming of embedded systems.

  • Ph.D. Student

    Uppsala University

    (Educational Institution; 10,001 or more employees; Higher Education industry)

    January 1994December 1997 (4 years )

    Research in algorithms for automatic verification of infinite-state systems. Teaching program theory, compiler theory, computer architecture, and introductory programming.


Mats Kindahl’s Education

  • Uppsala universitet

    Ph.D. , Computer Science , 19941997

    Worked with development of novel verification algorithms for distributed systems. In addition to algorithm development, the work involved formal specification of protocols various tools.

    Dissertation titled "Verification of Infinite-State Systems: Decision Problems and Efficient Algorithms", 1999.

    Activities and Societies:
    ACM Student Chapter, Update Computer Club, Södermanland-Nerikes Nation
  • Uppsala universitet

    M.Sc. , Computer Science , 19891993

    Thesis title "Implementation of a Reachability Algorithm for Systems with Unreliable Channels", 1993.

    Activities and Societies:
    Update computer club, Södermanland-Nerikes Nation

Additional Information

Mats Kindahl’s Interests:

cryptology, cryptography, computer security, agile software development, algorithms, mathematics, XML, web services, dancing tango, martial arts, hunting, cooking

Mats Kindahl’s Groups:

Association for Computing Machinery (ACM)

  •    Python Community
  •    OpenSolaris
  •    Agile Alliance
  •    Perl Mongers
  •    Open Source Universe
  •    Cloud Computing
  •    Agile Project Management Group
  •    MySQL Professionals
  •    Sun Microsystems, Inc.
  •    Lua users group
  •    Drizzle

Mats Kindahl’s Contact Settings

Interested In:

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

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Mats Kindahl’s full profile:

  • See who you and Mats Kindahl know in common
  • Get introduced to Mats Kindahl
  • Contact Mats Kindahl directly

View Full Profile

Others named Mats Kindahl:

More professionals named Mats Kindahl »