Alexey Rakov is a Senior Software Engineer based in Hamburg with over a decade of experience building compilers, web applications and database-backed systems. He is the creator of the ELENA programming language and its C++ compiler, reflecting deep expertise in compiler design, parsing and late-binding object-oriented architectures. Throughout roles at Mediachase, Monster Technologies, Appsfactory, Abacus and currently WiseTech Global, he has shipped production systems using C#, ASP.NET, SQL Server and low-level languages including Delphi and assembler. His background in physics underpins a methodical, systems-oriented approach to problem solving, and his long-running open-source language project highlights a commitment to tooling innovation not obvious from typical enterprise resumes.
12 years of coding experience
10 years of employment as a software developer
Physic, Physic at Immanuel Kant Baltic Federal University
ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfaces
Contributions:43 releases, 3 reviews, 5122 commits in 9 years 3 months
dispatchingdeallatescript-enginecompiler
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
Alexey Rakov - Senior Software Engineer at WiseTech Global