Badges
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
Links
Skills
java1cprog has not updated skills details yet.