CV and vocabulary
This commit is contained in:
parent
5af6e28820
commit
e565f250af
BIN
cv/bad-cv.jpg
Normal file
BIN
cv/bad-cv.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 145 KiB |
105
cv/devops-cv.md
Normal file
105
cv/devops-cv.md
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
# Nikolay Rodionov
|
||||||
|
```
|
||||||
|
St. Petersburg, Russia
|
||||||
|
|
||||||
|
- phone: +79996690458
|
||||||
|
- telegram: t.me/allanger (preferred)
|
||||||
|
- email: allanguor@gmail.com
|
||||||
|
```
|
||||||
|
---
|
||||||
|
|
||||||
|
## About me
|
||||||
|
![photo](./bad-cv.jpg)
|
||||||
|
|
||||||
|
|
||||||
|
I'm an engineer with 3++ years of hands-on experience in different IT areas: from writing e2e auto-tests in JS to setting up a Kubernetes cluster from scratch on bare metal.
|
||||||
|
Just over a year ago, I've completely understood that being a system engineer is what I truly like to do.
|
||||||
|
|
||||||
|
A short list of things I love doing
|
||||||
|
- Setting up, managing, and supporting K8s cluster
|
||||||
|
- Writing scripts to automate manual actions (Go, Perl, Bash, or Ansible)
|
||||||
|
- Linux administrating
|
||||||
|
- Working with containers
|
||||||
|
- Setting up CI/CD
|
||||||
|
- Resolving incidents and finding the roots of any problem
|
||||||
|
- "Everything as code (from QA to Infrastructure)"
|
||||||
|
- Applying best practices when it's acceptable
|
||||||
|
|
||||||
|
And a shorter list of things I'd like to avoid
|
||||||
|
- Python scripting
|
||||||
|
- Windows (in any form)
|
||||||
|
- Java developers
|
||||||
|
|
||||||
|
My [github](https://github.com/allanger) ain't replete with cool open source projects, but you can find several k8s deployments and quickly written backend implementation for a Pomoday app.
|
||||||
|
|
||||||
|
## Expirience
|
||||||
|
### Itigris: _devops engineer/qa automation_
|
||||||
|
> 07.2019 - until present
|
||||||
|
I have started as a QA automation and then have moved to the system engineering
|
||||||
|
1. As a QA Automation
|
||||||
|
- Creating a codebase for E2e tests (**Java**, **NodeJS**) from scratch.
|
||||||
|
- Creating and supporting e2e and integration tests **Gitlab C**I pipeline with dynamically starting **Selenoid** server
|
||||||
|
- Automating basic actions with **bash**
|
||||||
|
- Working a lot with **Docker**, **docker-compose**, and **Dockerfiles**
|
||||||
|
- And a bit of SQL quering (**Postgres**)
|
||||||
|
2. As a System Engineer
|
||||||
|
- Writing scripts (**Go** and **Bash**)
|
||||||
|
- Supporting and setting up several **k8s** clusters (**AWS EKS**)
|
||||||
|
- Supporting services running in **docker** on **ec2** instances
|
||||||
|
- Supporting **ec2** instances too
|
||||||
|
- Troubleshooting incidents (**k8s**, **nginx**, **aws**)
|
||||||
|
- Disaster recovery (**k8s**, **docker**e)
|
||||||
|
- Maintaing the process of "microservicing" the old monolith
|
||||||
|
- Deploying services written in Java, JS and Python
|
||||||
|
- And a bit of SQL administrating (**Postgres**)
|
||||||
|
- Setting up an infrastructure with **Terraform**
|
||||||
|
|
||||||
|
### Etersoft: _engineer_
|
||||||
|
> 03.2017 - 06.2019 officially (and until present as a side project)
|
||||||
|
I became as a "handyman" and was learning how to do anything in this company.
|
||||||
|
- Lots of **Linux**, containers (**docker**, cri-o), and virtualization (VirtualBox, Proxmox)
|
||||||
|
- A bit of networking (**IPtables** and UFW)
|
||||||
|
- A bit of **Kubernetes** (setting up and supporting little bare-metal clusters from scratch)
|
||||||
|
- Setting up virtual machines with **Vagrant** (VirtualBox and a bit **Docker**) and **Ansible**
|
||||||
|
- Setting up **Nginx** and **Envoy**
|
||||||
|
- **Bash** and **Perl** scripts for automating basic actions
|
||||||
|
- Create a codebase for E2e tests (**NodeJs** and the plain **Selenium**) from scratch.
|
||||||
|
- Create and support e2e tests **Gitlab CI** pipeline with a small static selenium server
|
||||||
|
- A bit of frontend development (**ReactJS**) so I have a basic understanding of HTML and CSS too
|
||||||
|
- A bit of SQL (**MySQL**)
|
||||||
|
|
||||||
|
## Skills
|
||||||
|
- Kubernetes
|
||||||
|
- Kubeadm
|
||||||
|
- EKS
|
||||||
|
- Docker, Containerd, Cri-O
|
||||||
|
- Kubectl, Helm, Kustomize
|
||||||
|
- Ingress nginx, Istio
|
||||||
|
- Rook-Ceph storage class
|
||||||
|
- Keel, Kube-Monkey
|
||||||
|
- Zalando Postgres
|
||||||
|
- AWS
|
||||||
|
- EC2
|
||||||
|
- RDS
|
||||||
|
- S3
|
||||||
|
- Route53
|
||||||
|
- EKS
|
||||||
|
- Elasticache (redis)
|
||||||
|
- Coding
|
||||||
|
- QA automation (JS, Java)
|
||||||
|
- Backend development with Go (GRPC and Rest API)
|
||||||
|
- Scripting (Go, Perl, Bash)
|
||||||
|
- Frontend development (ReactJS and Elm)
|
||||||
|
- Just coding (Haskell, Go, Perl, NodeJS)
|
||||||
|
- Others
|
||||||
|
- Linux, MacOS
|
||||||
|
- Docker
|
||||||
|
- Ansible, Terraform, Vagrant
|
||||||
|
- VirtualBox, Proxmox
|
||||||
|
- Nginx, Envoy
|
||||||
|
|
||||||
|
## Cover letter
|
||||||
|
|
||||||
|
Hi!
|
||||||
|
I hope that after reading my CV you're not left with a bad feeling. I dare say I'm a pretty skilled engineer with good experience in many modern IT technologies.
|
||||||
|
I would be happy to have an opportunity to pass some kinda test task or something like that if you found my CV interesting.
|
13
english/vocabulary.md
Normal file
13
english/vocabulary.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Vocabulary
|
||||||
|
| Word | Meaning | Transpation |
|
||||||
|
| ----------------- | ----------------- | ---------------------- |
|
||||||
|
| obsession | fixed idea | навязчивая идея |
|
||||||
|
| measure up | correspond | соответствовать |
|
||||||
|
| crumble | break down, decay | разрушаться, крошиться |
|
||||||
|
| industrial output | - | промышленная продукция |
|
||||||
|
| hips | - | бедро |
|
||||||
|
| waist | - | талия |
|
||||||
|
| arid | dry | сухой, аридный |
|
||||||
|
| moister | wet | влажный |
|
||||||
|
| comprehend | understand | постигвть, понимать |
|
||||||
|
|
Loading…
Reference in New Issue
Block a user