Amila Perera is a Senior C/C++ developer with 13 years of experience designing and delivering low-latency trading platforms, embedded systems, and industrial device software across Unix-like and Windows environments. He combines modern C++ practices with deep expertise in C, Linux OS APIs, real-time RTOSes, device drivers and network programming to solve high-throughput, low-jitter problems for finance, communications and medical devices. Having progressed through roles at Tibra Capital, Frequentis and Beam Communications to his current senior role at LexisNexis Risk Solutions, he brings practical system-architecture skills from requirements and SRS derivation through testing and documentation. Comfortable with tooling like CMake and Qt and scripting in Python and Shell, he also has hands-on experience with FreeRTOS and VxWorks for constrained targets. Colleagues value his emphasis on quality, testable designs and industrial standards, and he often bridges embedded firmware constraints with high-performance server-side demands.
13 years of coding experience
19 years of employment as a software developer
Bachelor of Science (B.Sc.), Electronics and Telecommunication Engineering, Bachelor of Science (B.Sc.), Electronics and Telecommunication Engineering at University of Moratuwa
A community-driven framework for managing your zsh configuration. Includes 120+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, macports, etc), over 120 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Contributions:117 pushes, 1 branch in 6 years 2 months
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.