Summary
Eugene Ternavsky is a seasoned full-stack web developer with over a decade of hands-on experience building commercial applications using JavaScript and PHP. He has worked across backend and frontend stacks—Node.js, Angular, React, Vue and traditional PHP—favoring OOP, SOLID principles and test-driven development to produce maintainable, extensible code. Comfortable in small teams and client-facing outsourcing environments, he has a track record of taking responsibility for features, mentoring junior peers, and gradually refactoring legacy undocumented systems. Early experience with CodeIgniter, jQuery, Flash Actionscript and Perl gives him breadth when reverse-engineering older projects. Based in Rostov-on-Don, he currently develops full-stack solutions at AESD Lab while balancing pragmatic engineering with clean design. His background in applied mathematics informs a methodical, problem-driven approach to architecture and debugging.
11 years of coding experience
11 years of employment as a software developer
Mathematician Engineer, Applied Mathematics, Mathematician Engineer, Applied Mathematics at South Russian State Technical University (Novocherkassk Polytechnic Institute)
English, Russian