Roman Buchko
@romanbuchko
Middle+/Senior frontend developer building enterprise Angular apps with TypeScript, RxJS, and high-performance UI.
What I'm looking for
I’m a frontend developer with 5+ years of commercial experience building enterprise web applications using Angular 17-21, TypeScript, RxJS, and modern UI libraries. I’ve delivered products across airport operations, cybersecurity risk management, fintech, and mortgage lending, with a strong focus on legacy modernization, complex reactive forms, client-side validation, reusable components, dashboards, real-time data, and frontend performance optimization.
In recent roles, I’ve migrated legacy UIs to Angular, implemented lazy loading and change-detection optimizations, and supported architecture, estimation, sprint planning, releases, and CI/CD improvements. I regularly mentor developers, perform code reviews, and contribute to technical interviews, and I also bring 4 years of full-stack experience with Django/Python, REST APIs, PostgreSQL, Celery, and WebSockets.
Experience
Work history, roles, and key accomplishments
Middle Frontend Developer
Innowise
Apr 2025 - Present (1 year 3 months)
Modernized an airport CRM platform by migrating a legacy Microsoft-based UI to Angular 21, building reusable components and complex reactive forms with client-side validation. Contributed to solution architecture, estimation, sprint planning, release support, CI/CD improvements, and regular code reviews across two international projects.
Middle Full-stack Developer
Svaps Systems
Jun 2021 - Apr 2025 (3 years 10 months)
Developed a mortgage lending platform, implementing complex multi-step Angular forms, dashboards, and real-time updates alongside Django/Python REST APIs and PostgreSQL data modeling. Refactored legacy code, built Chart.js visualizations with WebSockets, contributed to D3.js chart work, and maintained CI/CD with added lint checks.
Junior Research Fellow
Optical Metrology Research
Feb 2017 - Jun 2021 (4 years 4 months)
Automated data transformation and formatting tasks using Python scripts. Conducted metrological measurements and comparisons of optical emitters, prepared equipment for experiments, and contributed to scientific publications.
Education
Degrees, certifications, and relevant coursework
RS School
RS School JavaScript/Frontend (Short Track), JavaScript/Frontend
2021 - 2021
Completed RS School JavaScript/Frontend program (Short Track) in 2021.
Belarusian State University of Informatics and Radioelectronics
M.Sc. in Micro- and Nanoelectronic Technologies and Systems, Micro- and Nanoelectronic Technologies and Systems
2017 -
Earned an M.Sc. in Micro- and Nanoelectronic Technologies and Systems from BSUIR in 2017.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Roman?
You can contact Roman and 90k+ other talented remote workers on Himalayas.
Message RomanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
