Анатолий Косоруков

Rust Developer

/java1cprog

Местоположение

Проживание: Россия, Калининград

Готовность к работе: готов к удаленной работе

Возраст и стаж

Стаж: 16 лет

Возраст: 37 лет

Контактная информация

Мой круг: https://moikrug. ru/java1cprog

Email: *****@***ru

Профессиональные навыки

Java, Rust

Опыт работы

Apress

Август 2017 — По наст. время (1 год и 4 месяца)

Editor

США, Вашингтон, DC

Обязанности и достижения:

Project description:

    Review, fix bugs, implement new solutions

Responsibilities:

    Review and add the source code to the book "Java 9 Revealed" - http://www. /9781484225912https:///java1cprog/java-9-revealed/tree/IDE-Netbeans-development_version-source-code. Review and add the source code to the book "Java 9 Recipes" - http://www. /gp/book/9781484219751https:///java1cprog/java-9-recipes/tree/IDE-Eclipse-Oxygen-projects

Technologies:

    Java 9

Oracle America, Inc.

Октябрь 2016 — По наст. время (2 года и 2 месяца)

JCP: Associate Member

США, Лос-Анджелес

Обязанности и достижения:

Project description:

    Development Java API specifications

Responsibilities:

    Participation in the development of the documentation for the various Java ™ API. Participate in discussions. Saying the proposals.

Technologies:

    Java

https://jcp. org/en/participation/members/K

ИП

Февраль 2009 — По наст. время (9 лет и 10 месяцев)

Программист

Россия, Калининград

Обязанности и достижения:

Project description:

    Back-end development by Golang.

Responsibilities:

НЕ нашли? Не то? Что вы ищете?
    Architecture and developing backend solution. Writing code, tests, fixing bugs, writing documentation, code review. Development blockchain application. Golang 1.8 MongoDB, MSSQL, MySql, PostgreSQL, SQLite, InfluxDB, BoltDB, Gorm Google protocol buffers (v2, v3), gRPC

Technologies:

    Golang 1.8 MongoDB, MSSQL, MySql, PostgreSQL, SQLite, InfluxDB, BoltDB, Gorm Google protocol buffers (v2, v3), gRPC

Project description:

    Creating a commercial product «Languages with Music» http://www. /. Mass media publication: https://strana39.ru/news/zemlyaki/89616/kaliningradets-uchit-angliyskomu-yazyku-s-pomoshchyu-muzyki. html

Responsibilities:

    Technical realization of the project from idea to production. Java 7,8, C#, VBA, NSIS JavaFx, SWT, SVG, XML, OGG Google App Engine API, J2EE

Technologies:

Continental Corporation

Октябрь 2007 — Февраль 2009 (1 год и 5 месяцев)

java-programmer

Россия, Москва

Обязанности и достижения:

Project description:

    SWT GUI application for viewing charts and tables of specific data formats.

Responsibilities:

    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, conversion of Litle-Endian data to Big-Endian 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. Continuous integration, delivery. Knowledge management. Training, staffing.

Technologies:

    Java 6, SWT IDE Eclipse JFreeChart

Arctel

Ноябрь 2006 — Апрель 2007 (6 месяцев)

Программист

Россия, Москва

Обязанности и достижения:

Project description:

Add-ons development of a standard configuration 1C 8.0 (“Accounts departments” and “Management of trade”).

Responsibilities:

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 ofdocumentation.

Technologies:

1C

Microsoft SQL Server, MS Access, DB2

VB, VBA

DIXIS

https://moikrug. ru/companies/909655236

Август 2006 — Октябрь 2006 (3 месяца)

Россия, Москва

Обязанности и достижения:

• разработка программного обеспечения по ТЗ, создание программного обеспечения для внутренних нужд компании • создание клиенских приложений для работы с торговым оборудовнием – фискольным регистратором, сканером баркодов и принтеров печати этикеток (1C 7.7) • создание новых типов докуметов для электоронного делопроизводства, отчётов, а также реализация различных доработок работающей системы • техническая поддержка 50 представительств повсей РФ • написание документации Достижения: • выполнял работу в установленные сроки • предлагал и реализовывал свои идеи

Сеть супермаркетов «Съестной»

Март 2002 — Март 2006 (4 года и 1 месяц)

начальник технического отдела, системный администратор, бухгалтер

Россия, Москва

Обязанности и достижения:

• Разработка и прокладка ЛВС, • Настройка торгового оборудования современного супермаркета (весы, кассы, торговые программы). • Проведение ремонтных работ торгового оборудования • Обучение персонала • Ввод первичной бухгалтерской документации • разработка программного обеспечения по ТЗ Достижения: Участие в создание сети супермаркетов с нуля.

Высшее образование

Московский государственный институт электроники и математики; МИЭМ; МВМИ

Сентябрь 1998 — Февраль 2005

Автоматики и вычислительной техники; АВТ

Россия, Москва

Специализация и достижения:

Специалист по локальным вычислительным сетям

О себе

Technical skills and competences

• Excellent understanding of common data structures and algorithms complexity.

•Strong experience in one of Java /Rust/JS/C/

•Strong architecture skills: patterns, anti-patterns, principles of applications development

• Acquaintance with blockchain theory: ledger, consensus algorithms: PoW, PoS, TaPoS, DPoS

• Knowledge of UNIX remote administration: bash, apache, nginx setup, iptables setup.

• Have strong experience in developing commercial quality products applications ("Languages with music" applications development).

• Quick-learner and eager for development

The recent technical actions


• Created tutorial for Rust study "Simple about Rust": https:///java1cprog/simple-about-rust
• Created source codes for the book "Understanding ECMAScript 6": https:///java1cprog/understandinges6/tree/master/manuscript/source%20code

• Teaching Rust. I provide individual and group classes. http://sites. /view/study-rust/home

https:///java1cprog/simple-about-rust

• Translation of a book "Rust book" (second edition) into Russian https:///java1cprog/book/tree/ru_version/second-edition/src • Rust development for back-end • My social Rust group https:///rust_for_web

• Improving the source code for the book "Java 9 Recipes" - http://www. /gp/book/9781484219751https:///java1cprog/java-9-recipes• Jetty web server setup, tuning, using.

• Eclipse RCP (OSGi, NatTable)

• Implementation of adaptive page design, cross-browser layout (http://www. ).

• 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 http://www. ) Demo - http:///download/ewm_ru_demo. html by Java.

• Sony "Sound Forge" add-in development by C#.

«Мой Круг» — вакансии для IT-специалистов