Анатолий Косоруков
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-специалистов


