fn Vibe()
Audio transcription and summarisation service
Software Engineer.
Crafting reliable systems in
Go, Python & little Rust.
// Vladislav Shuvalov
use std::collections::HashMap;
struct Developer
name: String,
stack: Vec<String>,
location: String,
impl Developer
fn new() -> Self
Developer
name: "Vladislav Shuvalov",
stack: vec!["Rust", "Go", "Python"],
location: "Екатеринбург",
fn main()
let dev = Developer::new();
println!("Hello, !", dev.name);
impl Developer {
I build high-load backend services and systems. My approach — picking the right tool for the job:
Go for concurrent microservices,
Rust where performance and memory safety matter,
Python for prototyping and automation.
I value architectural simplicity and code readability. Big fan of Rust, local AI, and self-hosting.
Optimise critical paths, measure before and after.
// zero-cost abstractionsDesign systems with fault tolerance in mind.
// Result<T, E>Choose simple solutions that work right now and ideally won't break later ;)
// YAGNI & KISSLove open source and self-hosting, and try to contribute to projects myself.
// open source}
use crate::skills;
[package]
name = "shuvalov-dev"
version = "1.0.0"
edition = "2021"
[dependencies]
tokio = { version = "1", features = ["full"] }
actix-web = "4"
serde = { version = "1", features = ["derive"] }
sqlx = { version = "0.8", features = ["postgres"] }
redis = "0.26"
tracing = "0.1"
[profile.release]
opt-level = 3
lto = "fat" mod projects {}
Audio transcription and summarisation service
My personal experiments with audio recording and transcription
pub fn get_in_touch()
fn main()
let contact = Contact
email: "mega.kefi36@icloud.com",
telegram: "@Kitzu_Zen",
location: "Екатеринбург",
status: Status::NotLooking,
;
// Feel free to reach out!
contact.send_message(
"Let's build something great"
);