Roman Blyshchyk
Senior Software Engineer at BioRender- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Russian Native or bilingual proficiency
-
Ukrainian Native or bilingual proficiency
Topline Score
Bio
Shane Williams
Roman and I worked closely for a year, and I can confidently say that he is one of the most sound, logical, and methodical engineers I've had the pleasure of working with. Roman possesses a keen eye for tackling complex problems, making him an exceptionally reliable engineer. Whenever our team encountered difficult or intricate challenges, Roman fearlessly dove headfirst into finding solutions. Without fail, he would return with a deep understanding of the problem and a comprehensive solution. Beyond his remarkable technical prowess, Roman played a pivotal role in my personal and professional growth as an engineer. His wealth of experience, profound knowledge of computer science, and approachable teaching style made him an excellent mentor. I owe a significant part of my career development to Roman, who was always available to answer questions or assist in finding solutions when needed. Given the chance, I would love to work with him again. Roman is not only an outstanding engineer but also a mentor and friend who genuinely cares about the success of those around him.
Rolando Malena
Roman has proven to be an awesome person to be with, always open-minded and always offering help to his peers. Highly skilled and competent. Successfully handled and managed complex tasks multiple times.
Shane Williams
Roman and I worked closely for a year, and I can confidently say that he is one of the most sound, logical, and methodical engineers I've had the pleasure of working with. Roman possesses a keen eye for tackling complex problems, making him an exceptionally reliable engineer. Whenever our team encountered difficult or intricate challenges, Roman fearlessly dove headfirst into finding solutions. Without fail, he would return with a deep understanding of the problem and a comprehensive solution. Beyond his remarkable technical prowess, Roman played a pivotal role in my personal and professional growth as an engineer. His wealth of experience, profound knowledge of computer science, and approachable teaching style made him an excellent mentor. I owe a significant part of my career development to Roman, who was always available to answer questions or assist in finding solutions when needed. Given the chance, I would love to work with him again. Roman is not only an outstanding engineer but also a mentor and friend who genuinely cares about the success of those around him.
Rolando Malena
Roman has proven to be an awesome person to be with, always open-minded and always offering help to his peers. Highly skilled and competent. Successfully handled and managed complex tasks multiple times.
Shane Williams
Roman and I worked closely for a year, and I can confidently say that he is one of the most sound, logical, and methodical engineers I've had the pleasure of working with. Roman possesses a keen eye for tackling complex problems, making him an exceptionally reliable engineer. Whenever our team encountered difficult or intricate challenges, Roman fearlessly dove headfirst into finding solutions. Without fail, he would return with a deep understanding of the problem and a comprehensive solution. Beyond his remarkable technical prowess, Roman played a pivotal role in my personal and professional growth as an engineer. His wealth of experience, profound knowledge of computer science, and approachable teaching style made him an excellent mentor. I owe a significant part of my career development to Roman, who was always available to answer questions or assist in finding solutions when needed. Given the chance, I would love to work with him again. Roman is not only an outstanding engineer but also a mentor and friend who genuinely cares about the success of those around him.
Rolando Malena
Roman has proven to be an awesome person to be with, always open-minded and always offering help to his peers. Highly skilled and competent. Successfully handled and managed complex tasks multiple times.
Shane Williams
Roman and I worked closely for a year, and I can confidently say that he is one of the most sound, logical, and methodical engineers I've had the pleasure of working with. Roman possesses a keen eye for tackling complex problems, making him an exceptionally reliable engineer. Whenever our team encountered difficult or intricate challenges, Roman fearlessly dove headfirst into finding solutions. Without fail, he would return with a deep understanding of the problem and a comprehensive solution. Beyond his remarkable technical prowess, Roman played a pivotal role in my personal and professional growth as an engineer. His wealth of experience, profound knowledge of computer science, and approachable teaching style made him an excellent mentor. I owe a significant part of my career development to Roman, who was always available to answer questions or assist in finding solutions when needed. Given the chance, I would love to work with him again. Roman is not only an outstanding engineer but also a mentor and friend who genuinely cares about the success of those around him.
Rolando Malena
Roman has proven to be an awesome person to be with, always open-minded and always offering help to his peers. Highly skilled and competent. Successfully handled and managed complex tasks multiple times.
Experience
-
BioRender
-
Canada
-
Software Development
-
100 - 200 Employee
-
Senior Software Engineer
-
Mar 2021 - Present
⎼ Refactored BioRender's Core REST-API server from JavaScript to TypeScript ; implemented an automated testing suite utilizing Jest and SuperTest to bolster results-dependent, business-critical infrastructure. ⎼ Led development of multi-quarter projects that resulted in new Shared Folders and Admin Analytics features for clients. ⎼ Captained the Internal Tools Team to create a secure & performant Internal REST-API . The codebase had the highest code coverage, and strictest type safety, across all company projects. ⎼ Successfully advocated for company-wide standardization of REST-API implementation (via Fastify framework) to ensure the company’s processes contain inherent avenues for exponential growth. ⎼ Restructured the database schema for reusability and testability across internal and customer-facing APIs. ⎼ Interviewed, onboarded, and mentored multiple developers. Co-chaired the MongoDB study group. Show less
-
-
-
Opencare.com
-
Canada
-
Health, Wellness & Fitness
-
1 - 100 Employee
-
Software Developer
-
Jul 2019 - Jan 2021
⎼ Supported the development of long-format initiatives ( REST-API & Windows Service Application ) to connect Dental Management Systems across North America to OpenCare infrastructure while fortifying HIPAA compliance procedures within the company’s codebase. ⎼ Alleviated logistical burdens from medical clientele to allow for higher standards of care. ⎼ Drafted and published innovative processes in C# and Typescript to significantly increase the company's user capacity. ⎼ Represented OpenCare at BFUTR conference, Open Office events, and Engineering Guild assemblies. Show less
-
-
-
Advanced Utility Systems
-
Software Development
-
1 - 100 Employee
-
Software Developer
-
Jan 2016 - Jul 2019
Project Owner for Service Order Management Responsible for scheduling and organizing software releases, handling escalated items, working on a multitude of tickets myself, as well as helping teammates with any questions or problems they may have.Technology: C#/VB.NET/ASP.NET/JS/DNN//SOAP Web Services/SQL.Member of a newly created DevOps team. My duties involve streamlining processes and procedures, researching best available tools or, in case when those tools don't fully fulfill our department's needs, creating custom tools and scripts. Technology: C#/REST/PowerShell/GroovyAdmin for internal JIRA instancePerforming all customizations and troubleshooting. Completed 2 Admin courses from Atlassian. Organized and held training sessions on JIRA for different teams and departments inside our company.Developer for CIS Infinity, Developing new features, as well fixing bugs and improving code quality for a large-scale enterprise desktop application for customer management and billing. Holding regular code reviews. Technology: C#/MVP/PowerShell/SQL/REST - Created and maintained internal R&D Wiki site based on DokuWiki software. Afterwards, transitioned it into Confluence. - Studied a multitude of courses from Pluralsight, shared my findings with R&D Show less
-
-
Junior Software Developer
-
Apr 2014 - Dec 2015
Worked on several standalone projects, using C#, and saw them through from design to completion: - eScrowGenerator - tool to automatically pull all source code repositories into one location and create a backup for it, in order to be sent to an eScrow company for safekeeping. - About form for CIS Infinity - a form which would display useful technical info about the software and machine configuration and set up. - Performance Report - A tool to run basic performance test on the machine, such as DB read/write rate, file read/write rate, network performance, and more. The tool would also save result data to the database for future use. Worked on a large scale Customer Information Software as a member of a large team, timely fixing issues, creating enhancements, as well as code optimisation and clean up. Show less
-
-
-
BlackBerry
-
Canada
-
Software Development
-
700 & Above Employee
-
Tools and Drivers Developer
-
Aug 2011 - Dec 2012
- Maintained and developed new features in C# and C++, and released weekly software packages that interacted between user, device and/or testing instruments. - Developed and automated release process using Batch scripting, increasing the speed of reliable release of the software package. - Created more user friendly API, which resulted in a more intuitive interface. - Maintained and developed new features in C# and C++, and released weekly software packages that interacted between user, device and/or testing instruments. - Developed and automated release process using Batch scripting, increasing the speed of reliable release of the software package. - Created more user friendly API, which resulted in a more intuitive interface.
-
-
-
Flying Colours Corp
-
Canada
-
Aviation and Aerospace Component Manufacturing
-
100 - 200 Employee
-
Database Software Development
-
May 2010 - Aug 2010
Developed software and macros for managing the company’s database that pertained to airplane details and specifications. This resulted in a major increase in efficiency and usability of the software. Macros removed mundane work and increased team’s efficiency. Mainly wrote code in VBA, VB6. Developed software and macros for managing the company’s database that pertained to airplane details and specifications. This resulted in a major increase in efficiency and usability of the software. Macros removed mundane work and increased team’s efficiency. Mainly wrote code in VBA, VB6.
-
-
Education
-
University of Waterloo
Bachelor of Computer Science, Honours Computer Science