<-- back

About Vlad Shvedov

  • Ruby/Rails
  • Rack/Sinatra
  • Dart/Flutter
  • Javascript/TypeScript
  • Postgres
  • MySQL/Aurora
  • Elasticsearch/Opensearch
  • AWS

Introduction

Hello, I’m Vladyslav! I’m a Software Engineer. I started programming on my ZX Spectrum 16K clone when I was 10. First, BASIC and then Zilog Z80’s Assembler. I spent most of middle school learning Borland Pascal and OOP on my Intel 80386 SX PC, helping my Dad with scientific calculations and working on an artificial life simulator (as I was sure I’d be a microbiologist). In high school, I found out about FIDO (2:5124/2110) and had my own BBS (WerewolfBBS T: 44-65-28) with a home-brew (Pascal-based) software running, and kept programming and learning Economics in University, until I finally got an unlimited access to the Internet. Here is my story, as a Web Developer begins, as I discovered Perl and CGI programming, which were my first two tools (and I’m thrilled that Ruby exists).

My current scope of interests is closely connected to generative systems, distributed and reactive Web Applications development, FDM and SLA 3D Printing, CNC (I made the electronics for my CNC milling machine) and woodworking (most of all I’m interested in making electric guitars) and printing 3D models I sculpted.

Music is a big part of my life. I’m not playing in any band anymore; however, I have some music projects, and I’m very interested in sound synthesis, old-school CASIO, modular synths and Eurorack. I’m also developing an iOS noise synth.

For everything Web, I’m using Ruby/Rails (it’s still the best technology for monolithic web apps). Arduino, C/C++ and Python for electronics prototyping and Flutter for the mobile apps. I’m also using Fusion360 and Blender for CNC and 3D printing.

To this day, game development remains my favorite hobby, and I always have a couple of projects simmering in the background. I’m especially drawn to indie game development, where creativity and experimentation take center stage. I love exploring unique mechanics, distinctive visual styles, and unconventional storytelling.

Quick facts

  • Done today is better than a perfect tomorrow
  • Monolith apps with a simple UI are better than microservices and dependency hell
  • Old bugs are ancient mysteries; channel your inner Indiana Jones.

Fun facts

  • Odd numbers are the best
  • I love dogs
  • I never finished Baldur’s Gate 1

Books I read two or more times

  • Hobbit/LOTR
  • William Gibson’s Sprawl Trilogy
  • Cryptonomicon
  • The Kingkiller Chronicle
  • The Anarchist Encyclopedia

Bio for the Press

Vladyslav has been involved in software development from a young age, having initially taught himself low-level programming for gaming, as well as assisting his Father in scientific calculations automation since the age of 13. Vlad graduated from the University of G. E. Weinstein’s in Applied Economics and Management. During his final year of his Master’s, Vlad won the ‘Innovation Award’ for his final project, combining his Economic Science and programming experience, by developing an HR management and prediction platform for a local food factory.

Vlad started his career at Masquerade, a games development studio he co-founded with his school friends. Masquerade inspired Vlad to set up another company, co-founding a Video on Demand platform, where he held the role of CTO. It was during this venture he developed a deep interest in machine-based algorithmic suggestions, based on user’s interests, from user viewings data and Facebook data. Vlad’s hard work had paid off and a major digital rights owner acquired his VoD company and is still the underlying technology powering it today.

Following on from this success, Vlad advised several Silicon Valley startups including his assistance at DataXu and developing the core of Toptal, as the company’s employee number one.

His main area of specializing was next-generation advertising platforms developing, Rails-based platform architecturing and developers teams leading. During this period he also developed highload experience in TOP1 (by Alexa rate) gaming portal Y8.com.

In 2012, Vlad became a Director of Engineering at Helios Technologies. Here he built the team from scratch and continued his team leading on projects such as ID.net (inetidetity and secure payments platform), TrafficFactory (analytical and advertisement platform) and Ant.com (a social-based search engine with a Natural Language Processing and social graph exploration core).

In 2014, Vlad joined ProFinda as he was excited about the ability to use AI to help companies be more efficient. Here he leads the development work combining Artificial Intelligence, Natural Language Processing, Machine Learning and Algorithmic Suggestions. Vlad’s goal is to achieve the state of when the whole Intelligence stack is acting as a set of fault-tolerant and independent applications, with an ability to add new entities, data and knowledge, to improve the final result of machine-based expertise ad hoc. He leads a team of data engineers and is responsible for full cycle development and researchers.

In 2016, Vlad joined Labrador OmniMedia, as a Senior Software Developer to work on TastevinApp - a software dedicated to re-inventing on-premise food and beverage sales and integrate client’s Point of Sale terminals with client-faced iOS software. He was promoted to the Staff Software Developer two years after that.

During this time Vlad was working on a number of projects and Open Source initiaves, helping Ruby and Rails comunity and keeping his interest in game development and 3D printing.