Resume

topi@topikettunen.com
https://topikettunen.com
https://github.com/topikettunen

Work Experience

Polar Squad

  • Senior Consultant (November 2020 - Present)

    • Implemented expansive distributed stream processing systems on Microsoft Azure and Apache Kafka, tailored to customer needs for exceptional performance.

    • Led a team in designing and implementing a Kubernetes-based PaaS solution for an enterprise client, transitioning to Microsoft Azure infrastructure.

    • Assisted an enterprise customer in orchestrating network, identity, and access management architecture for their migration to Microsoft Azure, leveraging Kubernetes for a seamless transition.

Comiq (acquired by Alten)

  • Senior Software Engineer (August 2019 - November 2020)

    • Led the design and implementation of a C# distributed system on Kubernetes and Microsoft Azure, guiding customer teams from monolithic to microservices architecture. Provided technical leadership to ensure alignment with business needs and scalability.
  • Software Engineer (June 2017 - August 2019)

    • Created test automation management software for embedded devices in C and C++, reducing manual testing efforts and enhancing testing processes.

    • Designed and developed an RPA platform in Python, offering versatile RPA tasks across different environments, seamlessly integrating with various applications.

Projects

Contributions

Competences

  • Programming: Common Lisp, C++, C, Go, Haskell, Python, TypeScript, JavaScript, Java, Rust, x86 Assembly, M68k Assembly, LLVM

  • Protocols: TCP/IP, UDP, HTTP, SMTP, DNS

  • Information Security: eBPF, SSH, SSL, TLS, x509 Certificate Management and PKIs, asymmetric and symmetric key cryptography, PGP, authN/authZ, Kerberos (krb5), HSM, TPM

  • OS: Linux, FreeBSD, OpenBSD, macOS, Plan9

  • Databases: PostgreSQL, Prometheus, SQLite, MongoDB, Redis, MySQL/MariaDB, InfluxDB, Neo4j, CockroachDB

  • Cloud: Azure, Kubernetes, Docker, Terraform, AWS, GCP

  • Big Data: Kafka, Flink, Spark, Hadoop

  • AI: TensorFlow, KubeFlow, PyTorch

  • Audio: DAW (Logic Pro, Ableton, Pro Tools), VST2/VST3, AU, AAX, JUCE, MAX, ASIO, LV2

  • Visual: TouchDesigner, openFrameworks, Cinder

  • Languages: Finnish (native), English (fluent), German (limited working proficiency), Swedish (basic), French (basic)

Education

  • Bachelor’s degree, Information Technology, Haaga-Helia University of Applied Sciences - Helsinki, Finland (2017-2020)

    • Emphasis on software engineering and security. I was able to find a job in my first year of university. Fortunately, due to this working experience, I was able to audit majority of my studies which allowed me to graduate year before expected.

Military

  • Vänrikki/Second Lieutanant, Combat Engineer Platoon Leader (2015)

Whatnot

  • 2006 Time Magazine Person of the Year