Skip to content
View vzhn's full-sized avatar
πŸ–οΈ
Working from home
πŸ–οΈ
Working from home

Organizations

@db-tree

Block or report vzhn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vzhn/README.md

Vladimir Zhilin

Senior Software Developer with over 14 years of experience specializing in Java, Kotlin, and TypeScript development. I'm passionate about programming and formal logic.

🐈 Pet-Projects

πŸ› οΈ Tech Stack

  • Languages: Java, Kotlin, TypeScript, Coq, C
  • Testing: JUnit, Mockito
  • Frameworks: Spring, GWT
  • Database: PostgreSQL, Oracle, JDBC
  • Tools: Git, GitHub Actions, Jira SDK
  • Frontend: React.js, Typescript, HTML5 Canvas, Emotion.js
  • Misc: Linux, JNI, Nio, Netty, RTSP

πŸ’Ό Professional Experience

Java Developer at Biarum, 2024 – 2025

  • Modernized legacy document classification platform (Java 8 β†’ 11, Tomcat 6 β†’ 9)
  • Implemented secure authentication with Spring Security
  • Integrated C# image processing and Microsoft Graph SharePoint
  • Set up CI/CD workflows with GitHub Actions

Fullstack Developer at Alm Works (Tempo Software), 2017 – 2024

  • Built frontend features using HTML5 Canvas, TypeScript, and React.js
  • Developed Sandbox Mode with Kotlin backend and TypeScript frontend
  • Provided L3 Technical Support for Structure API integration

Java Developer at NIC SPb ETU, 2011 – 2017

  • Developed distributed video surveillance system with Java, Netty, FFmpeg, and RTSP
  • Built high-performance video retransmission server handling 2000+ connections
  • Optimized Motion Detector performance and memory usage
  • Implemented cross-database replication system

πŸ“« Contact

πŸŽ“ Education

Bachelor of Informatics and Information Technologies
Saint Petersburg State Electrotechnical University "LETI" (2012)

Pinned Loading

  1. sat-inv-matrix sat-inv-matrix Public

    Implementing integer matrix inversion with SAT solver

    Kotlin 5

  2. bstreamer bstreamer Public

    RTSP/h264 ip camera emulator

    Java 66 12

  3. netty-http-authenticator netty-http-authenticator Public

    Basic and digest HTTP authentication for Netty

    Java 12 8

  4. db-tree/db-tree-fx db-tree/db-tree-fx Public

    Database row search and reference navigation tool

    Java 11 2