Gleb Zevkov, Developer in Tallinn, Estonia
Gleb is available for hire
Hire Gleb

Gleb Zevkov

Verified Expert  in Engineering

Software Developer

Tallinn, Estonia

Toptal member since April 1, 2015

Bio

Gleb has 13 years of experience working as a software engineer, predominantly in early-stage startups. He has a wide range of interests, from data analysis and visualization, machine learning, front- and back-end development to app development. After his father-in-law lost vision, Gleb started Voxmate to help blind and visually impaired people use smartphones. He freelances on Toptal to finance his vision of making more accessible software for millions of blind people.

Portfolio

Voxmate
Kotlin, Android, C++, Google V8, Google Cloud, TypeScript...
Korova Inc
Azure, C#.NET, Python, Node.js, Google Cloud
Upwire
Angular, Python 3, Google Cloud, Interactive Voice Response (IVR)...

Experience

Availability

Part-time

Preferred Environment

IntelliJ IDEA, Android Studio, PyCharm, Mathematica

The most amazing...

...project I've built is an app for the blind and visually impaired that re-imagines audio-only interaction, making it easy for people of all ages to use phones.

Work Experience

Founder

2020 - PRESENT
Voxmate
  • Founded Voxmate, a company with the vision to help blind and visually impaired (re-)enter the 21st century.
  • Developed an app platform for audio-first applications to help blind and visually impaired people use smartphones.
  • Created 39 audio-first apps, including a Youtube app, Telegram app, and so on, integrating with countless services.
  • Launched a successful beta with hundreds of participants from 30 countries. Some feedback from our users available at https://voxmate.com/userfeedback.
Technologies: Kotlin, Android, C++, Google V8, Google Cloud, TypeScript, Domain-specific Languages (DSLs), Python 3, Go, PostgreSQL, Node.js, WebSockets, Angular, Java, Flask

CTO

2015 - PRESENT
Korova Inc
  • Worked with clients from Finland (pro-bono) to develop systems to enhance day-to-day communal living like. CityHack Tuusula (available at https://www.tuusula.fi/sivu.tmpl?sivu_id=8172).
  • Invested and managed the development of an Estonian startup, FOCUS SPACE, which provided easy access to business spaces in Tallinn.
  • Consulted with clients in Sweden on the development of software solutions for private banking.
  • Managed a development team in Sweden working on an app. The client wasn't tech-savvy and hired me to scrutinize work done by a local development agency.
  • Developed an WYSIWYG analysis platform for a Swedish client working with public opinion data.
Technologies: Azure, C#.NET, Python, Node.js, Google Cloud

Senior Developer

2015 - 2020
Upwire
  • Developed the front end of Upwire Flow WYSIWYG Builder in AngularJS, which generates call control, SMS flow, and email flow templates with a drag-and-drop interface.
  • Maintained and developed parts of the Upwire back-end system in Google Cloud with App Engine, Cloud Run, Compute, and more, coding mostly in Python 2/3.
  • Led the development of Upwires's call control system, which executes call scripts for thousands of simultaneous interactive calls. This system is written in Go and critical audio analysis parts in C++. This system can handle +100k simultaneous calls.
  • Built the Upwire Email WYSIWYG Editor in AngularJS, which itself generates email templates that can be sent using Upwire master flows.
  • Built Upwire's internal microsite builder in Angular/VUE. Our unique take on this editor is a mix of code and WYSIWYG components. The microsites builder generates a Vue front end, a Python back end, and allows the integration of custom code.
  • Developed a reporting system based on BigQuery that allows Upwire's customers to quickly see results of hundreds of thousands of calls, emails, and the like.
  • Created developer tools and synchronization mechanisms between Cloud Datastore and MySQL instances to accelerate queries and back-end development.
  • Created developer tools for writing robust self-describing back-end APIs in Python.
Technologies: Angular, Python 3, Google Cloud, Interactive Voice Response (IVR), WYSIWYG Web Builders, TypeScript, Go, C++, AngularJS, Java, Node.js, Redis, Pytest, Flask

Developer

2009 - 2015
Zecobyte AB
  • Created a social media analytics tool that captures and visualizes large volumes of social media data.
  • Worked as a consultant providing companies with large-scale data analysis, data visualization, and insights. My deliverable components ranged from static and dynamic reports to the creation of software for continuous analytics.
  • Managed a small team of developers with Agile methodologies and worked closely with end clients.
  • Created a presentation software that was used internally to help us stand out as a data visualization company. This software has the capability to create animated slides based on extendable primitives and custom pixel shades.
  • Created countless customized data visualizations on different platforms and with different technologies such as SVG, Canvas, WPF, and iOS.
  • Built many data-driven intraweb sites, mainly working with ASP.NET MVC, C#, Angular, and TypeScript.
  • Built a WYSIWYG survey tool that hosts and visualizes with custom charts surveys used for market research.
  • Architected independent processing back ends, various database redundancies, and excellent scaling capabilities. Built with C# and Asp.NET MVC, and hosted on Windows Azure.
Technologies: C++, .NET, C#, AngularJS, Azure, Node.js

Professors' Assistant

2007 - 2009
Royal Institute of Technology
  • Worked with large groups of students, sometimes lecturing for over 400 people on computer science.
  • Created pedagogical material for lectures and homework assignments.
  • Learned data algorithms and complexity and programming languages (Python, MATLAB, Java) through the teaching process. You never know something really well, until you've seen 100 undergraduate students make all possible mistakes!
  • Used Solaris, Linux, Mac, and Windows workstations interchangeably, giving me experience in writing very portable code.
  • Used MATLAB and Mathematica to create interactive lecture materials.
Technologies: Java, Python, Mathematica, MATLAB, Pytest

Voxmate

https://voxmate.com
I am making a Kotlin-based app platform for creating audio-first software for the blind and visually impaired. I've started working on ideas on how one could re-imagine software specifically for the blind back in 2019 when my father-in-law lost vision. How would it work? What would its tenets be? After researching the question for many months, I ultimately decided to found Voxmate—a company that promises to make visual accessibility simpler for both software developers and people trying to overcome their disability.

Since I got the idea, we've had several trade show demos and a very successful beta. I am hoping to launch Voxmate to early access in the Summer of '21.

Upwire Front End

https://upwire.com
Up to April '21, I've created all of the WYSIWYG builders on Upwire. I had a lot of freedom to choose my tech stack, and I went with TypeScript, Node.js, and AngularJS. You can get a free account, and check those out.

AutoAPI

https://github.com/gleno/autoapi/
A service that ties together ASP.NET MVC, Entity Framework, Identity, and Angular. This service generates a lot of boiler-plate C# and JavaScript code and dramatically cuts development time when using these technologies together.
This is a hack-in-progress, something that I'm working on in my spare time.

Feelmap

A survey tool that can create and collect flexible survey data and visualize it. It's been sold to a partner company.

VIDI

Vidi is a social media processor that collects huge amounts of social posts of all kinds. It analyzes these messages and makes them available for indexing using a proprietary algorithm that distributes the index in Microsoft Azure. This allows for near-instant lookups among hundreds of millions of posts. VIDI powers infomi.se by providing RESTful services.
2003 - 2008

Master of Science Degree in Engineering Physics

Royal Institute of Technology - Stockholm, Sweden

Libraries/APIs

Node.js, Entity Framework

Tools

Mathematica, MATLAB, Android Studio, PyCharm, Pytest, Git

Languages

Kotlin, Python 3, Python, JavaScript, TypeScript, Go, C#, Java, HTML5, C#.NET, Domain-specific Languages (DSLs), T-SQL (Transact-SQL), SQL, C++

Frameworks

Angular, Flask, AngularJS, .NET, ASP.NET

Platforms

Azure, Android

Storage

SQLite, Google Cloud, PostgreSQL, Redis

Paradigms

GPGPU

Other

WYSIWYG Web Builders, Graph Theory, Interactive Voice Response (IVR), Google V8, Mathematics, WebSockets

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring