Evgenii Anisiutkin

Evgenii Anisiutkin

$30/hr
Backend Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
36 years old
Location:
Ofakim, South, Israel
Experience:
4 years
Email: - LinkedIn Profile Evgenii Anisiutkin SUMMARY OF QUALIFICATIONS ● ● ● ● ● Developed applications with C++, Boost, QT libraries, PHP, Zend, HTML, Java Script, Perl, SQL, XML, JSON Worked with: Unix, Windows, MYSQL; Git, VS, NetBeans,Nano Strong problem solver, able to work both independently and as part of a team Able to work productively under deadline pressure Good communication skills, fluent in English and Russian EXPERIENCE Oct 2018 – now: EGO Translating Company, Software Developer, Saint Petersburg, Russia and Haifa Israel Designed, developed and tested various text processing algorithms and Web tools for verification of the translated texts. Implemented in C++ with QT framework and PHP, tools support verification of translations in English, French, German, Spanish and Russian languages. Responsible for maintaining shared code. ● ● ● ● Stemming tool that combines all variants of the word into its parent form. For example ”trending” and “trendy” have the same parent or stem “trend”. The tool processed text and determined which stem the word should be transformed to. This algorithm was used for the translation verification. The implementation was based on applying regular expressions. Term extractor tool to automatically extract grammar constructs according to predefined rules and generate counts of their appearance in text. The frequently used ones are automatically added to the vocabulary. Translation verification tool. Given the original and the translated texts, it verifies the correctness of the translation. The implementation used a vocabulary and the stemming algorithm. Online TRANSLATION MEMORY EXCHANGE (TMX) editor and a tool for processing TMX files to strip off unnecessary tags, optimized for processing large files. Developed an encoder analyzer in PHP using Unix iconv command and in C++ using ICU library Helped with site reliability support, including firewall rules setup to prevent hacking attempts. May 2020 - July 2020: Freelancer, C++ Developed an AI for the Indian Rummy Card game that calculates the optimal move according to a fixed set of rules. The algorithm can find the quickest path to victory given any input combination of cards. Aug 2015 – Oct 2018: North-Western State Medical University, Software Developer, Saint Petersburg, Russia, C++, QT, Perl, MySQL ● ● ● ● Implemented automatic student enrollment into courses for remote education system (Moodle) Developed authentication layer based on LDAP Developed a Web based report tool that allowed users to generate various statistical reports dynamically in relation to the use of university libraries using MySql and Perl. Successfully implemented FULL OUTER JOIN, which is not supported by MySQL Developed an automatic Moodle tester that improved testing of the website. It was based on iterating over the web pages, parsing web content, finding testable components and imitating user inputs ACADEMIC QUALIFICATIONS: Master’s Degree in Automotive Engineering Technology Peter the Great St. Petersburg Polytechnic University, Russia References available upon request
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.