Anatoly Kosorukov

Thailand

@java1cprog

Rust Senior Developer

Badges

Days of Code

Certifications

java1cprog has not earned any certificates yet.

Work Experience

  • Senior Developer

    Filevskij N.M.•  February 2009 - Present

    Creating a commercial product «Languages with Music» (software development, site, marketing). Development of technical specifications. Selection of the necessary technology for the project. Implementation of the project. Mass media publications: https://strana39.ru/news/zemlyaki/89616/kaliningradets-uchit-angliyskomu-yazyku-s-pomoshchyu-muzyki.html Research Angular, RxJs, NestJS Research Erlang Web Development Regular Expressions in Erlang Research using Dart for programming for Web Research Hugo static site generator Research using Erlang for programming for Web, scientific concepts for the development of training systems Translate to Russian “Programming Erlang, Second Edition Software for a Concurrent World” Publish translation to Russian “Introdusing Erlang” 2nd edition. Tutor of Rust programming language. Research using Delphi, Python, Scala, WebAssembly (emsdk) Ability to quickly adapt to new languages, development tools, someone else’s code Software development using Erlang, Elixir, Python, Java, Groovy, Scala, Rust, Java, Groovy, C/C++, R, Perl, VBA, VB, C#, Go, JS, NSIS Experience of Data Analytics (VBA) Experience of Data Engineering Experience with distributed stream processing frameworks Migrating to site to Bootstrap v4 MVP development of apps by Delphi Research of Rust compiler features https://github.com/rustkas/error-index Research of fundamental algorithms using Rust https://github.com/rustkas/Longest-Common-Substring-Problem Collect tips and tricks of using Rust https://github.com/rustkas/Tip-and-Tricks-Rust-Programming Writing Rust tutorials https://github.com/rustkas/simple-about-rust Development Rust community http://vk.com/rust_for_developers One-time consultation of bank analysts. Admin of https://vk.com/rust_for_developers Created source codes for the book “Understanding ECMAScript 6”: https://github.com/java1cprog/understandinges6/tree/master/manuscript/source%20code Translation of a book “Rust book” (second edition) into Russian https://github.com/rustkas/book/tree/ru_version/second-edition/src Improving the source code for the book “Java 9 Recipes” - http://www.apress.com/gp/book/9781484219751 https://github.com/java1cprog/java-9-recipes Implementation of adaptive page design, cross-browser layout (http://www.languages-with-music.com). Developed Java sound obfuscator. Custom software development, software development by Java for internal needs of the company. Implementation of the full software development cycle (from idea to commercial product by Java. Sony “Sound Forge” add-in development by C#.

  • Programmer

    Siemens•  September 2007 - February 2009

    Developed the SWT GUI application for viewing charts and tables of specific data formats. Developed converters of specific data formats, conversion of C-based data to Java-based data and vice versa. Initiated usage of JUnit tests at the company. Developed various of JUnit tests. Code refactoring: changed Java programs codes to make them amenable to change, improved their readability, simplified their structure.

  • Software Engineer

    Arctel•  November 2006 - April 2007

    Completion of a standard configuration 1C 8.0 (“Accounts departments” and “Management of trade”) Creation of new documents, reports, modernization existing 1C 8.0 Support of 8 branches across Russia Writing of documentation

  • Software Engineer

    Dixis•  August 2006 - November 2006

    1C Programmer Development and adjustment of the standard configuration 1C 7.7 (“Trade and warehouse”) Electronic scales, digital fiscal recorder, barcode and label printer software and 1C 7.7. software integration . Creation of new documents, reports, modernization of existing 1C 8.0 Support of 50 branches across Russia Writing of the documentation

Education

  • HSE Moscow Institute of Electronics and Mathematics (MIEM HSE)

    Computer Networking, ME•  1998 - 2005

Skills

java1cprog has not updated skills details yet.