Ivan Ushankin

Senior Software Developer at Aleatis

Moscow, Moscow, Russia
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
Ivan Ushankin is a Senior Software Developer based in Moscow with 11 years of professional experience building reliable back-end systems. He has a long tenure at Auditorius and earlier roles at Aleatis and Axensis, bringing practical engineering expertise from embedded to enterprise projects. An active contributor to the well-known swagger-core project, Ivan has improved API specification handling by fixing parameter parsing, protocol issues, defaults and tests—strengthening documentation and library robustness. Trained as an IT engineer at Moscow State Open University, he combines a methodical engineering background with a penchant for improving developer tooling and API reliability behind the scenes.
code11 years of coding experience
job1 year of employment as a software developer
bookEngineer, IT, Engineer, IT at Московский Государственный Открытый Университет (МГОУ) / Moscow State Open University (MSOU)
github-logo-circle

Github Skills (13)

open-api-v310
javas10
api-specification10
swagger10
api10
openapi10
apidoc10
openapi-documentation10
java10
api-design9
restful-api9
rest-api9
api-rest9

Programming languages (3)

JavaJavaScriptMustache

Github contributions (5)

github-logo-circle
swagger-api/swagger-core

Apr 2015 - Nov 2015

Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
Role in this project:
userBack-end Developer
Contributions:17 commits, 17 PRs, 1 push in 7 months
Contributions summary:Ivan primarily focused on improving the Swagger core library by addressing bugs and enhancing its functionality. Their contributions involved fixing issues related to parameter handling, protocol parsing, and default value implementations within the API specifications. The user also made improvements in documentation and test cases, enhancing the library's reliability and usability.
apiopenapi-specificationspecificationapi-specificationintegrations
iushankin/swagger-core

Apr 2015 - Nov 2015

Contributions:77 pushes, 16 branches in 7 months
apispecificationapi-specificationintegrationsrest
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
Ivan Ushankin - Senior Software Developer at Aleatis