Resume

Resume

Socials:

Location:

China

Position:

Datacenter technician, DevOps, Data analysis, Data engineering, Cybersecurity, Research assistant, DevOps, DevSecOps

Summary:

Network and system administration, on-prem, cybersecurity, data engineering, machine learning, DevOps, data analytics. Focused on open-source solutions. I like the concept of a data-driven world and getting insights from data, enjoy building complex systems. Love learning new things and adding value to other people’s lives.

Projects:

On-premise GPU cluster | 2022.9 - Present

Designed and built on-premise multi-node multi-GPU hyper-converged cluster, including surrounding infrastructure, cybersecurity and helpdesk. 10GbE fiber optics in LACP bonds and 200G Nvidia InfiniBand. Proxmox VE, CEPH with RBD erasure coding pools, FreeIPA central authentication, LXC containers, Docker.

Project outcomes: A system with reliable redundant high-speed storage for a large number of small files (audio and text) that allows running data analysis, data processing and training deep learning models. HCI lowers the total cost of ownership, and increases flexibility and scalability. Increased flexibility of resource allocation allows for more efficient hardware utilization.

GPU docker (DevOps)

Deployed a very flexible, straightforward (no hacks) and scalable system for non-exclusive allocation of GPU compute and VRAM resources between multiple docker installations within one cluster node while maintaining a certain degree of isolation using unprivileged LXCs. Project outcomes: multiple GPUs are shared among multiple isolated docker instances and can be assigned to docker containers individually. GPU compute overcommitment leads to more efficient utilization and less time spent on idle. Writeup 1, writeup 2

Horizontal scaling

Rewriting single process CPU and GPU tasks Python code to use multiprocessing and multithreading to optimize compute load and shorten task execution time. Tasks range from text and audio signal data engineering to deep learning models inference.

My other Projects

Papers

  • Shuai Wang, Yuzhu Liang, Tianheng Wang, Wei Huang, Ke Xu, Aleksandr Mitkov, Shuting Yuan, Jun Ding, Lining Wang, Yongdao Zhou, Quansheng Xia, Qibin Ran, Unraveling the influence of essential climatic factors on the number of tones through an extensive database of languages in China, Journal of Language Evolution, Volume 9, Issue 1-2, January/July 2024, Pages 29–48, https://doi.org/10.1093/jole/lzae009
  • 陆旭,Aleksandr Mitkov,冉启斌.从词向量计算看汉语名词和动词的关系[J].语言教学与研究,2024,(03):57-67.《语言文字学》2024年第10期全文转载。《词汇学理论与应用(十二)》
  • Masters thesis: Using machine learning in an experimental study on the Chinese tones acquisition by Russian students. CNKI:CDMD:2.1022.487181

Skills (most recent experience):

Computer system and network administration:

  • Setting up and maintaining multi-purpose Linux servers (Ubuntu, Debian)
  • Setting up and maintaining GPU/compute/storage clusters (Proxmox VE, CEPH)
  • GPU-enabled virtualization (LXC, QEMU/KVM)
  • DevOps (docker, SQL, NGINX), on-prem LLM (n8n, ollama, hf)
  • Data management, backup, disaster recovery
  • Cybersecurity, Pentesting
  • wireless and wired networking (including NVIDIA InfiniBand), former MTCNA
  • Helpdesk (Windows/MacOS/Linux, software, data management, programming), Documentation
  • Computer hardware troubleshooting and repair
  • FPV drone building (from scratch) and piloting, Betaflight/ELRS/EdgeTX programming
  • Raspberry Pi projects

Data engineering and deep learning:

  • Signal processing
  • Writing code and training deep learning models (Tensorflow, Pytorch)
  • Model performance metrics engineering and analysis, experiment tracking (mlflow)
  • English/Chinese natural language processing, embeddings

Programming:

  • Python (NLP, DL/ML and scientific frameworks, visualization), Shell script, Jupyter, git
  • Entry-level full-stack (JavaScript, React, Python, FastAPI) development

Training and education:

  • Second language education

Language:

  • Chinese: advanced
  • English: advanced
  • Russian: first language

Certifications:

  • C1D driving license, 轻型民用无人驾驶航空器安全操控理论培训合格证明, HSK5, HSKK, NVIDIA Fundamentals of Accelerated Computing with CUDA Python, MTCNA (expired)

More:

Interests: autonomous driving. TryHackMe, HackTheBox.

Education:

YearDegreeUniversityMajor
2022-PhDNankai UniversityDigital Humanities
2020-2022Master of ArtsHebei Normal UniversityInternational Education, Teaching Chinese to Speakers of Other Languages
2016-2020Bachelor of ArtsHebei Normal UniversityInternational Education, Teaching Chinese to Speakers of Other Languages

Working Experience:

YearPositionResponsibilities
2003-2016Network and System AdministratorSystem and Network administrator. Responsibilities include maintaining on-premises servers running with terminal servers inside Microsoft Hyper-V instances, wired and wireless networking (UBNT, Mikrotik), Linux, Windows/Mac systems, thin clients, pfsense, ISA server.