Summary
Seppo Pakonen is a freelance C/C++ developer with nearly a decade of continuous professional experience, specializing in high-performance AI systems and custom 3D engines. He authors open-source projects like ConvNetCpp (a native C++ port of ConvNetJS) and libtopside, demonstrating deep expertise in CNN/RNN/LSTM, reinforcement learning, ECS architectures and both software- and hardware-accelerated rendering. Comfortable across Linux, FreeBSD, Windows and macOS, he owns projects end-to-end—from system design and trunk-based agile planning to implementation in C++17/20, Boost, ANTLR, OpenGL, ZeroMQ and Python, plus CI/CD, testing and documentation. Seppo also builds creative tooling such as GPT-powered lyric-generation pipelines for music producers, blending technical depth with domain creativity. Based in Oulu and educated at the University of Oulu, he pairs low-level systems optimization skills with a knack for embedding ML into native applications and bridging technology with music.
9 years of coding experience
Information Technology, Information Technology at University of Oulu