Become a sponsor to Vladislav Trotsenko
Hello! My name is Vladislav Trotsenko. I'm a software engineer from 🇺🇦 Ukraine, currently living in Spain, Barcelona. I'm a backend developer with a sysadmin background, who inspired by Ruby, Go, Crystal and scalable microservice architecture. I've been actively working on Open Source Software for over 3 years, while having a full-time job at the same time.
My serious Open Source journey began in 2019 when I have released first version of truemail - configurable framework agnostic plain Ruby email validator/verifier. Very quickly this project increase the popularity and grew into a whole family named as truemail-rb. Currently you can use truemail inside your Ruby or Golang codebase natively or as independent microservice, available as docker image also. During working on truemail gem I have faced with lack of tools for doing integration tests. This has prompted me to create mocktools organization with first repo - Ruby DNS mock. Later I have released Go & Ruby SMTP mocks under mocktools namespace.
Maintenance and contributing to truemail-rb
, mocktools
and obstools
need huge effort, requires attention and time. I appreciate your support!
Featured work
-
truemail-rb/truemail
🚀 Configurable framework agnostic plain Ruby 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
Ruby 1,194 -
truemail-rb/truemail-go
🚀 Configurable Golang 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
Go 106 -
mocktools/go-smtp-mock
SMTP mock server written on Golang. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.
Go 133 -
mocktools/ruby-dns-mock
DNS mock server written on 💎 Ruby. Mimic any DNS records for your test environment with fake DNS server.
Ruby 66 -
obstools/healthcheck-endpoint
Simple configurable application healthcheck ❤️ rack middleware.
Ruby 9 -
obstools/go-prometheus-heartbeat-exporter
Prometheus Heartbeat metric exporter. Lightweight configurable multi-threaded smokeping written in Golang.
Go 2