Resume
https://topikettunen.com
https://git.sr.ht/~tok
https://linkedin.com/in/topikettunen
As a skilled software engineer with expertise in distributed systems design and implementation and scalability, I have contributed to both commercial and open-source projects. My experience in designing and deploying cloud-native architectures, particularly in big data environments, has been invaluable in helping organizations achieve their data engineering goals. With a proven track record in delivering successful projects, I have become an asset to technical teams, providing my services in system/software design, programming, DevOps/DataOps/MLOps, SRE, and RPA.
Projects
- terraform-provider-azurerm - Implemented various features, including allowing to create AKS node public IP directly in the AKS’ agent pool profile.
Work Experience
Polar Squad
DevOps Consultant (November 2020 - Present)
Co-designed and implemented large-scale distributed stream processing systems for data engineering platform, collaborating with customer to ensure solution met business needs and delivered exceptional performance.
Played key role in Kubernetes-based PaaS solution for large enterprise customer, overseeing engineers and delivering widely adopted project. Participated in technical architecture and design and mentoring junior team members.
Comiq
Senior DevOps Engineer (August 2019 - November 2020)
- Designed and implemented a distributed system on top of Kubernetes, leading multiple customer teams in migrating from monolithic to microservices architecture. Provided technical leadership and guidance to ensure a scalable, efficient system met the customer’s business needs.
Software Engineer (June 2017 - August 2019)
Designed and implemented a comprehensive test automation management software for embedded devices, significantly reducing customer manual labor, which streamlined testing and debugging, resulting in significant time and resource savings for the customer.
Co-designed and implemented an RPA platform delivering RPA tasks as a service across various premises (bare-metal, cloud) to different applications, whether running in-browser or natively on desktops (locally or remotely). Leveraged technical expertise to provide exceptional performance and value to the customer.
Competences
Programming: Go, C++, Common Lisp, C, Python, JavaScript, Java, Haskell, 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, OpenBSD, FreeBSD, 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
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)
Military
- Vänrikki/Second Lieutanant, Combat Engineer Platoon Leader (2015)
Whatnot
- 2006 Time Magazine Person of the Year