-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcv.html
executable file
·119 lines (113 loc) · 10.9 KB
/
cv.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
---
layout: default
title: Резюме
---
<p style="float:right;text-align:right;">
<a href="http://bit.ly/chermenin_cv">Скачать в PDF</a><br />
<a href="#" target="_blank" title="Временно недоступна">Онлайн версия</a>
</p>
<h1>Александр Черменин</h1>
<p>
<a href="{{ site.url }}">{{ site.url }}</a><br />
<a href="mailto:{{ site.email }}">{{ site.email }}</a><br />
</p>
<p>
Занимаюсь программированием более 20 лет, из них уже более 10 - профессионально. Изначально больше занимался разработкой
настольных приложений, однако с началом профессиональной деятельности несколько поменял направление и в основном
работал над разработкой серверных частей веб-ориентированных приложений и сервисов, время от времени разрабатывая
и элементы интерфейса. В последние несколько лет занимаюсь различными проектами с использованием систем обработки больших данных
(таких как Hadoop, Spark, Hive и т.д.), а также доработкой некоторых из этих инструментов.
</p>
<h2>Основные навыки</h2>
<p>
<ul>
<li>
<strong>Распределенная обработка данных</strong>: занимаюсь предпочтительно этим направлением последние несколько лет.
Использовал в работе такие инструменты как Hadoop, Hive, Spark и другие. Некоторые инструменты, такие, как например Flink,
пробовал и дорабатывал вне каких-либо проектов. Сейчас всё больше специализируюсь на обработке потоковых данных.
</li>
<li>
<strong>Объектно-ориентированное программирование</strong>: является одним из основных направлений профессиональной
деятельности и дальнейшего развития, включая такие языки программирования как Java, C#, PHP. Занимался
разработкой как с использованием основных возможностей языков, так и с использованием дополнительных фреймворков,
таких как Spring для Java или Yii для PHP.
</li>
<li>
<strong>Функциональное программирование</strong>: в свободное от работы время занимаюсь изучением других парадигм
программирования (в частности функциональное программирование) с такими языками как Haskell и Scala. В работе по
профессии данные языки пока что применять не приходилось.
</li>
<li>
<strong>Вёрстка и интерфейс</strong>: в процессе работы над проектами приходилось заниматься не только разработкой
серверной части, но также созданием клиентской части с использованием HTML, CSS и JavaScript, имеется опыт работы как с
библиотеками (например, JQuery) и фреймворками (в частности AngularJS).
</li>
<li>
<strong>Программы</strong>: довольно много и плотно работал со многими ОС (Windows, Linux, OS X),
офисными программами (Microsoft Office, Libre Office),
средами разработки (IntelliJ IDEA, Visual Studio, Eclipse, NetBeans).
</li>
<li>
<strong>Прочее</strong>: имеется хороший опыт работы с реляционными базами данных (Oracle, MSSQL, MySQL), некоторый опыт
работы с NoSQL (MongoDB, Cassandra), а также с системами контроля версий (Subversion, Mercurial, Git).
</li>
</ul>
</p>
<h2>Опыт работы</h2>
<p>
<ul>
<li>
<a href="https://ok.ru/" target="_blank"><strong>Одноклассники</strong></a> (с июня 2022 года)
</li>
<li>
<a href="https://www.wrike.com/" target="_blank"><strong>Wrike</strong></a> (декабрь 2019 - май 2022):
занимался в основном вопросами по миграции задач ежедневной пакетной выгрузки из SQL в BigQuery на использование CDC
с Debezium в сочетании с обработкой данных с помощью Apache Beam и Google Cloud Dataflow.
</li>
<li>
<a href="https://www.epam.com/" target="_blank"><strong>EPAM Systems</strong></a> (сентябрь 2016 - декабрь 2019):
участвовал в проекте по распределённой обработке большого количества самых разнообразных данных для последующего поиска по ним,
а также формирования каких бы то ни было метрик или агрегаций для последующего отображения на графиках в Kibana или Grafana.
Также, в дополнение к проектной деятельности, занимался распространением знаний о "больших" данных и способах их обработки.
</li>
<li>
<a href="https://sber-tech.com/" target="_blank"><strong>Сбербанк-Технологии</strong></a> (июль 2015 - сентябрь 2016):
изначально занимался разработкой веб-ориентированной системы и сервисов для выполнения внутренних задач по обмену
данными и интеграции отдельных подсистем. Помимо этого выполнял задачи по анализу и обработке больших массивов данных.
</li>
<li>
<a href="https://www.dartit.ru" target="_blank"><strong>DartIT</strong></a> (март 2015 - июнь 2015): занимался разработкой
серверной части единого личного кабинета пользователей Ростелекома (<a href="https://lk.rt.ru" target="_blank">https://lk.rt.ru</a>).
В частности реализацией новой версии, в которой учтены многие недостатки и недоработки текущей версии. Разработка велась без использования
каких-либо фреймворков, с использованием библиотек, являющихся внутренними проектами компании.
</li>
<li>
<a href="https://proitr.ru" target="_blank"><strong>ProIT</strong></a> (сентябрь 2014 - март 2015): основной деятельностью при
работе в компании было создание единой автоматизированной системы торгов, реализованной в виде веб-приложения. В основе
использовались Spring и Hibernate, с использованием которых создавались нужные REST-сервисы, клиентская часть при этом была
разработана с использованием AngularJS. Всё это запускалось на сервере приложений Oracle WebLogic.
</li>
<li>
<a href="https://web.archive.org/web/20191018165634/http://www.prognoz.com/" title="RIP" target="_blank"><strong>Прогноз</strong></a> (июнь 2010 - июль 2012, август 2013 - сентябрь 2014):
в течение всего времени работы в данной компании приходилось участвовать в разработке многих проектов с самыми разными технологиями:
от создания информационных систем с использованием собственно разработанного аналитического комплекса (сейчас Prognoz Platform) и языка Fore,
разработки мобильного приложения для iPad на Objective-C, до написания служб ОС Windows на C#, разработки веб-приложений
на PHP или Java (последнее с применением GWT). Всё это было хорошо приправлено написанием запросов и хранимых процедур для СУБД
Microsoft SQL Server и Oracle.
</li>
</ul>
</p>
<h2>Образование</h2>
<p>
<ul>
<li>
<strong>Пермская ГСХА</strong> (2008 - 2015): Факультет прикладной информатики<br />Информационные системы и технологии, специалист
</li>
</ul>
</p>
<p>
Люблю интересную, а главное полезную, работу. Довольно легко и быстро изучаю новые языки или технологии. В настоящее время все больше
и больше углубляюсь в обработку данных. Интересуют методы и возможности повышения производительности систем распределенной обработки больших
(и не только) объёмов данных, и в первую очередь с использованием Java-технологий.
</p>