Anton Maminov

Software Developer at Faria Education Group

Ternopil Oblast, Ukraine
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Anton Maminov is a software developer with 17 years of experience building backend systems and improving developer tooling, currently based in Ternopil Oblast, Ukraine. He has a strong Ruby and Crystal background, contributing meaningful fixes and features to notable open-source projects including the Crystal language and the Kemal web framework. At Faria Education Group he applies his backend expertise to scalable education platforms after prior roles at Crowdin, MatchOffice and other engineering teams. His open-source work shows attention to robustness in networking, file handling and type generation—adding HTTP client enhancements, URI improvements, and Crystal codegen support. Known for pragmatic problem solving, he often focuses on core library reliability and interoperability rather than flashy UI work. He holds a bachelor’s degree in IT from Ternopil State Technical University.
code17 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, IT, Bachelor's degree, IT at Ternopil State 'Ivan Pul'uj' Technical University
languagesUkrainian, English
stackoverflow-logo

Stackoverflow

Stats
503reputation
46kreached
7answers
7questions
github-logo-circle

Github Skills (45)

crystal-lang10
http10
typer10
code-generation10
api10
web-framework10
json-serialization10
programming-language9
websocket9
rest9
compiler-compiler9
websockets-client9
client-websocket9
websocket-client9
compiler9

Programming languages (22)

C#JavaC++CSSCVueGoHTML

Github contributions (5)

github-logo-circle
kemalcr/kemal

Jul 2018 - Aug 2022

Fast, Effective, Simple Web Framework
Role in this project:
userBack-end Developer
Contributions:9 reviews, 14 commits, 23 PRs in 4 years 1 month
Contributions summary:Anton primarily contributed to the Kemal web framework, focusing on improving its core functionality and addressing various issues. Their commits involved fixing bugs related to the exception handling, redirect mechanisms and websocket. They also worked on improving the file handling, including sending files and setting the appropriate headers. Additionally, they also touched on param parser logic for data processing.
web-frameworkcrystalkemalwebsocketapi
crystal-lang/crystal

Mar 2018 - Mar 2022

The Crystal Programming Language
Role in this project:
userBack-end Developer
Contributions:8 reviews, 10 commits, 19 PRs in 4 years
Contributions summary:Anton primarily contributed to the Crystal programming language repository by implementing and improving core functionalities related to HTTP client methods, URI handling, and specification features. They added support for HTTP OPTIONS requests within the HTTP client, enhanced URI syntax sugar, and added an expectation be_empty for use in specifications. Furthermore, the user implemented the #flush method for IO::MultiWriter and updated MIME types for Javascript files. These modifications enhanced the language's capabilities in network communications and testing.
programming-languagecrystalcompilercrystal-language
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial