Uladzislau Hramyka is a software engineer with eight years of experience specializing in frontend React development and an active ambition to expand into full-stack work. He focuses on building beautiful, performant React applications with attention to server-side rendering and emerging web technologies. His open-source contributions include UI/UX and component library enhancements to VKUI, proving expertise in scalable component design and visual polish, and backend improvements to the Arch Linux installer that tightened user account validation. Having worked at Modsen across multiple engagements and a recent stint under NDA, he brings practical delivery experience in commercial and community projects. Based in Homyel, Belarus, he pairs a formal Applied Informatics education with a pragmatic, TypeScript-centric approach to solving interface and interaction challenges.
8 years of coding experience
2 years of employment as a software developer
Bachelor's degree Applied Informatics, Bachelor's degree Applied Informatics at Francisk Skorina Gomel State University
Contributions:7 reviews, 41 commits, 18 PRs in 1 year 1 month
Contributions summary:Uladzislau focused on improving user interaction within the Arch Linux installer. Their contributions primarily involved refining the user account creation process by implementing robust username validation using regular expressions and improving the handling of empty sudo usernames. These changes involved modifying the `user_interaction.py` file, ensuring a more secure and user-friendly installation experience. The user also made adjustments to language selection and generic select function to improve user experience.
VKUI – это набор React-компонентов, с помощью которых можно создавать интерфейсы, внешне неотличимые от наших iOS и Android приложений.
Role in this project:
Front-end Developer
Contributions:1 review, 24 commits, 5 PRs in 3 months
Contributions summary:Uladzislau primarily focused on enhancing the UI of the VKUI React component library. Their contributions involved adding support for an "Unstable" icon mark, updating the appearance of components, and refactoring icon implementations using vector graphics. The user also made several updates to the Table of Contents and ReactComponent files, changing the order of component statuses and improving the visual representation of tokenized components within the UI. Their work demonstrates a focus on UI/UX improvements and component library maintainability.
reactvkuijavascriptios-androidandroid
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.