Denis Perov

Software Architect

Astana, Astana, Kazakhstan
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

👤
Senior
Denis Perov is a seasoned Software Architect and entrepreneur with over a decade of hands-on experience building full-stack web systems and high-load back ends across Java, Node/Meteor, and JavaScript ecosystems. He has led architecture, DevOps, QA, and hiring for multi-tenant SaaS (notably a healthcare LMS) while freelancing for startups and delivering production projects for diverse markets including Latin America and Australia. An active open-source contributor, he has made substantive back- and front-end contributions to the popular Wekan kanban project, including storage, attachment migration and i18n test work. Denis combines pragmatic system design with performance-first fixes that reduced costs and improved onboarding speed, and he’s comfortable owning features end-to-end from API to UI. Based in Astana and an avid traveler, he balances a global perspective with the discipline of a father, which informs his collaborative, deadline-driven approach.
code11 years of coding experience
job18 years of employment as a software developer
languagesРусский, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
356reached
0answers
1question
github-logo-circle

Github Skills (11)

i18n-js10
file-storage10
i18next10
javascript10
meteor10
i18n-node10
testing9
kanban8
dockers7
docker7
summernote6

Programming languages (9)

TypeScriptCoffeeScriptShellSolidityJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
wekan/wekan

Jan 2022 - Apr 2022

The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://app.transifex.com/wekan/wekan only.
Role in this project:
userBack-end & Front-end Developer
Contributions:4 reviews, 19 commits, 4 PRs in 2 months
Contributions summary:Denis contributed to both back-end and front-end aspects of the Wekan project. Their work included implementing the `WRITEABLE_PATH` environment variable for file storage and migrating file attachments. They also added tests for a custom TAPi18n implementation, showcasing a focus on localization. In addition, the user addressed several bug fixes across various components of the application, from cards to boards and sidebar UI.
docker-imagemeteorsnapcraftjstreei18n-json
imajus/meteor-string-helpers

Feb 2017 - Aug 2024

Contributions:4 pushes, 1 branch in 7 years 7 months
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
Denis Perov - Software Architect