Alec Lang (Aleksandr Zemskov)

Position: Software Engineer
Location: Oskemen, Kazakhstan
Email: lostlang@icloud.com

Skills

Languages

Russian: Native
English: A2-B1

Key Skills

  • Go(Golang)
  • Python
  • Rust
  • Docker
  • Kafka

Additional Skills

  • Lua
  • Kotlin
  • JS(JavaScript)
  • TS(TypeScript)
  • Svelte
  • Bash
  • Redis
  • Sql
  • PostgreSQL
  • YAML
  • TOML
  • MD
  • LSP
  • Linters
  • Copilot
  • Nvim
  • WSL

Professional Experience

Smart Geo Systems

(link)

Senior Software Engineer

  • Old tasks.
  • Refactor old mono-repositories into a repository with a new architecture and limited functionality.
  • Developing new services using Rust.

go, rust, docker, kafka, ci\cd 06.2023 - Present

Software Engineer

  • Development high-load micro-services.
  • Updating and adding new features to old services.
  • Development decoders, encoders and simulation for data.
  • Packaging services in Docker.
  • Update CI/CD pipeline.

go, python, docker, kafka, redis, ci\cd 03.2022 - 06.2023


Wildberries

(link)

Intern

Learning the language, solving problems similar to real problems under the guidance of mentors. go 06.2021 - 09.2021


Moscow Polytechnic University

(link)

Intern

Developing client-server system "AR-Academic Record Book". python, js, postgresql, computer vision 1.2021 - 6.2021


Education

Moscow Institute of Physics and Technology

(link)

Master's degree

Information Security

Status: Discontinued

data science, cryptography, bio informatics 2021 - 2022


Sber University

(link)

Professional development courses

Kotlin and Java course

Status: Completed

kotlin, java, spring, testing 2021 - 2021


Moscow Polytechnic University

(link)

Bachelor's degree

Information Technology
Augmented and Visual Reality

Status: Completed

data science, computer vision, c, c++, 3d modeling, database 2017 - 2021


Pet Projects

lostsand.nvim

(link)

A light Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. lua


steamlike

(link)

A web app creating pretty wait screen for streaming like a steam gallery. svelte, js, ts, html, css


LeetcodeGo

(link)

My leetcode solution. go