Serge Vakulenko is a Senior Principal Engineer and tech lead with 23 years of experience building low-level software—from embedded OSes, Unix kernels and drivers to compilers, simulators and CPU verification. Currently at SiMa.ai, he applies deep expertise in simulator and architecture design to bring high-performance ML SoC platforms to the embedded edge, after leading simulator efforts at Wave Computing and MIPS. His background includes designing hard real-time avionics systems and founding a communications hardware company, giving him rare cross-domain experience in both hardware-aware software and product delivery. A student of computer history and legacy systems, he pairs practical engineering with a historian’s attention to architectural lineage—having ported Unix and developed compilers for Soviet mainframes early in his career. Located in Campbell, California, he blends hands-on technical leadership with long-term systems perspective that helps bridge vintage architectures and modern ML hardware.
22 years of coding experience
32 years of employment as a software developer
Mathematics, Mathematics at Kyiv college of physics and mathematics
Specialist, Faculty of control systems and applied mathematics, Specialist, Faculty of control systems and applied mathematics at Moscow Institute of Physics and Technology (State University) (MIPT)
Contributions:233 commits, 7 PRs, 138 pushes in 1 year 1 month
ltesoftware-defined-radioreceiverradiosdmr
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Serge Vakulenko - Senior Principal Engineer, Tech Lead at SiMa.ai