Alex Boyko

Software Engineer at Broadcom

Delta, British Columbia, Canada
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
Alex Boyko is a seasoned software engineer with 12 years of experience building developer tools, cloud-native UIs, and IDE integrations, currently contributing at Broadcom after leading developer tooling work at VMware. He has deep expertise in Java, Spring Boot, Eclipse/VSCode Language Server integrations and frontend frameworks, having driven Spring Tool Suite, Spring Cloud Dataflow UI and related projects used by large developer communities. His open-source contributions include core improvements to the OpenRewrite automated refactoring tool, notably enhancing AST position tracking and bug fixes that improve mass refactoring reliability. Alex combines low-level platform knowledge (Eclipse GEF/GMF, JVM tooling) with modern web stacks (TypeScript, Angular, React) to deliver production-grade editor and diagramming experiences. Based in Delta, BC, he brings a pragmatic systems mindset honed at IBM and Pivotal, often surfacing subtle tooling issues developers don’t notice until scale. Known for quickly learning new tech, he pairs careful engineering with a history of contributing meaningful OSS improvements that benefit large codebases.
code12 years of coding experience
job19 years of employment as a software developer
bookBSc Computer Science, BSc Computer Science at University of Ottawa
bookBSc Mathematics and Statistics, BSc Mathematics and Statistics at Taras Shevchenko National University of Kyiv
languagesEnglish, Russian
github-logo-circle

Github Skills (5)

maven10
javas10
refactoring10
java10
code-search9

Programming languages (10)

TypeScriptJavaDockerfileShellCSSScalaJavaScriptHTML

Github contributions (5)

github-logo-circle
openrewrite/rewrite

Oct 2020 - Nov 2022

Automated mass refactoring of source code.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 10 commits, 30 PRs in 2 years 1 month
Contributions summary:Alex primarily contributed to the OpenRewrite Java-based refactoring tool by implementing and enhancing core functionalities. They focused on improving the AST (Abstract Syntax Tree) node's position tracking, including line and column details, and fixing bugs in the source code. Their work also included refactoring code, adding features to existing recipes, such as supporting executions in the AddPlugin recipe and modifying code to skip over the Java file name in the CU getSourceSet() method.
masspythonastabstract-syntax-treerefactoring
spring-projects/spring-flo

May 2016 - Sep 2021

JavaScript angular based embeddable graphical component for pipeline/graph building and editing
Contributions:3 releases, 253 commits, 26 PRs in 5 years 5 months
pipelinejavascriptgraphicalangulargraph
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
Alex Boyko - Software Engineer at Broadcom