Zernov Aleksei
DevOps System Administrator · Statistical Programmer
About
My name is Aleksei, and I was born in 1994 in Nizhny Novgorod, the city of my childhood. Since 2012 I had been living in Saint-Petersburg. I graduated from the Saint Petersburg State University in 2017. Since September 2022 I live and work in the UK.
Educational Background
- Academic degree: Bachelor's
- Period of study: 2013–2017
- Educational institution: Saint Petersburg State University
- Programme: Fundamental Informatics and Information Technology
- Graduation work: Development of automatic analysis system of financial market news publications
- Scientific adviser: Dmitry Alexeevich Grigoryev
- Link: Github
Languages
- Russian: Native
- English: C1
- Japanese: Beginner
Professional Skills
- Programming/Scripting: Python, Bash, SQL, SAS
- Automation: Ansible, Jenkins
- Project management: Gitlab, Jira, ServiceDesk, Confluence
- Monitoring: Zabbix, Zenoss
- Other tools/technologies: VMs, Nginx, Vim, VPN, HTML/CSS, MySQL, Docker
Projects
- TGSaneBot — Personal Telegram bot for variety of tasks like file storage management, server monitoring, prodividing interface for console commands and third-party requests with multi-level user access.
- AnalyzeMe — Team project aimed at development web service for data analysis.
- Transforming legacy code — Project aimed at learning programming HLASM using operation system z/OS funded by Dell EMC.
Professional Experience
-
SAS Statistical Programmer
Period: 2020-Present
Responsibilities:
- Leading development of standardization and automatization of processes
- Leading projects and organizing the work of others along with mentoring less experienced programmers
- Interacting with clients regarding programming and analysis issues, scope, budget, timelines and coordinating the internal programming team
- Advanced production and quality control of derived datasets, tables, figures, and listings as well as specification development for ADaM and SDTM datasets
- Participated in the system migration process, debugging existing tools for new system requirements such as different Python virtual environments and Python scripts used across all studies
-
DevOps System Administrator
Period: 2017-2020
Responsibilities:
- Maintaining the development process of the products on more than a hundred virtual machines using Docker and Ansible as development tools as well as Gitlab with JIRA and Confluence as organization tools
- Setting up monitoring tools to maintain the highest possible uptime of the applications using such tools as Zabbix and Grafana
- Developing useful administrator scripts using Bash and Python programming languages
-
Co-founder at a dorm pizzeria
Period: 2015
Responsibilities: Buying ingredients, tracking orders, cooking, and delivering pizzas to hungry students.
-
Private teacher for school students
Period: 2012-2017
Responsibilities: Private and group lessons for different age groups in subjects such as mathematics and computer science.