I'm Allan Park, a software engineer with decades of experience spanning security, distributed systems, embedded software, and blockchain. I've built systems from low-level drivers to scalable cloud services, always prioritizing security, performance, and reliability. Recently I've worked on secure messaging ecosystems, cross-chain Oracle tech, and tokenization platforms, while contributing to standards (MLS RFC 9420) and leading multi-platform implementations. I enjoy solving hard problems at the intersection of cryptography, systems programming, and product engineering.

Allan Park

I'm Allan Park, a software engineer with decades of experience spanning security, distributed systems, embedded software, and blockchain. I've built systems from low-level drivers to scalable cloud services, always prioritizing security, performance, and reliability. Recently I've worked on secure messaging ecosystems, cross-chain Oracle tech, and tokenization platforms, while contributing to standards (MLS RFC 9420) and leading multi-platform implementations. I enjoy solving hard problems at the intersection of cryptography, systems programming, and product engineering.

Available to hire

I’m Allan Park, a software engineer with decades of experience spanning security, distributed systems, embedded software, and blockchain. I’ve built systems from low-level drivers to scalable cloud services, always prioritizing security, performance, and reliability.

Recently I’ve worked on secure messaging ecosystems, cross-chain Oracle tech, and tokenization platforms, while contributing to standards (MLS RFC 9420) and leading multi-platform implementations. I enjoy solving hard problems at the intersection of cryptography, systems programming, and product engineering.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Estonian
Fluent
Swedish
Fluent
Norwegian
Beginner
Finnish
Beginner
Russian
Beginner
Spanish; Castilian
Beginner

Work Experience

Senior Developer/Architect (Contract) at Phoenix R&D GmbH
June 30, 2025 - June 30, 2025
Collaborated on a secure messaging ecosystem, co-authored MLS RFC 9420, and designed/implemented a cross-platform VPN solution using Rust and Flutter; applied MLS-based post-quantum algorithms for a defence sector client.
Senior Software Engineer (Contract) at Entropy Foundation / SupraOracles
June 30, 2024 - June 30, 2024
Architected and implemented a high-performance L1 blockchain solution (>500K TPS) and a VRF-based random oracle service across multiple chains; utilized BFT, cryptography, Rust, Solidity.
Senior Software Engineer (Contract) at Cesanta Software Limited
September 30, 2023 - September 30, 2023
Implemented embedded TLS1.2 for the Mongoose library and integrated Mbed TLS/OpenSSL to deliver one of the fastest embedded TLS implementations for microcontrollers (STM32, ESP32).
Senior Software Engineer/Architect (Contract) at Single.Earth OÜ
October 31, 2024 - October 31, 2024
Led blockchain/tokenization components, including Solana/EVM smart contracts, NFTs, low‑level cryptography work, and custodial wallet management with Entrust nShield HSMs; built token trading and minting workflows based on biodiversity data.
Lead Software Engineer/Architect (Contract) at Marduk Technologies OÜ
June 30, 2024 - June 30, 2024
Real-time embedded gimbal driver development, reinforcement learning (Q-learning), and computer vision for UAV detection/tracking (Marduk Shark); Rust, C++, Python, PyTorch, OpenCV.
Senior Software Engineer/Architect (Contract) at Multilogin Software OÜ
November 30, 2020 - November 30, 2020
Customized Chromium/Firefox builds to minimize fingerprint leakage, browser automation, and cross-platform development across Windows, macOS, and Linux; contributed to backend tasks when needed.
Senior Software Engineer/Architect (Contract) at Guardtime AS
August 31, 2019 - August 31, 2019
Developed blockchain-based digital signature infrastructure (KSI), log signing for RSyslog, and Solana/EVM-based solutions; led multiple security and crypto-focused projects across UML, C++, Rust, Scala, Java, Solidity.
Principal architect/developer at Skoldatagruppen AS / Skanix AS
April 30, 2012 - April 30, 2012
Led Windows security product development, built a scalable cross-platform networking library using IOCP, and Windows drivers (DDK) for firewalling and sandboxing; created a GUI library over Win32 API.
Software Engineer at Blueice Research AS
April 30, 2002 - April 30, 2002
Contributed to online digital signature infrastructure; full-stack involvement including GUI, backend, and PKI components; worked with C++, Win32, Solaris.
Software Engineer at Cybernetica AS
July 31, 2000 - July 31, 2000
Developed VPN (Privador) and firewall (Barricade) products, focusing on management/monitoring tools and real-time configuration visualization.
Software Engineer at Assert AS
October 31, 1998 - October 31, 1998
Consulting software engineer on outsourced projects, contributing to business information systems, ATM software, and network protocol analysis.
IT Consultant at Institute of Zoology and Botany, Tartu
August 31, 1999 - August 31, 1999
Part-time IT consultant and system/network administrator; early Linux deployment and scientific software projects for DOS/Windows.

Education

Physics at University of Tartu
September 1, 1994 - June 30, 1996
Information Technology at Tallinn University of Technology
September 1, 1996 - May 31, 2000

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Professional Services, Government

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more