Summary
John Boyko is a seasoned Senior Software Developer based in Vancouver with over two decades of hands-on experience and seven years in recent focused roles delivering object-oriented systems. He has led teams and shipped complex software across industries—most recently at LandSure Systems and a long tenure at MDA—bringing deep expertise in Java, C++, Perl, Hibernate, Spring and test-driven Agile practices. Known for pragmatic architecture and MVC design, he combines leadership with a coder’s attention to detail, often stepping into both technical lead and implementation roles. His University of Alberta background in Software Design underpins a strong foundation in OO principles that he applies to stabilize legacy systems and drive incremental modernization. A less obvious strength is his track record of moving between hands-on engineering and site/operational responsibilities, which gives him a practical edge in delivering reliable production software.
7 years of coding experience
27 years of employment as a software developer
Bachelors of Science, Software Design, Bachelors of Science, Software Design at University of Alberta