
Ruslan Forostianov
Verified Expert in Engineering
Full-stack Developer
Utrecht, Netherlands
Toptal member since January 21, 2022
Ruslan is a people-oriented, pragmatic, and entrepreneur software engineer with over 15 years of professional experience, nine developing life science-related solutions. He is keen on design thinking, requirement analysis, problem-solving, and human-centric design, besides leading teams to high-performance and improving relationships with strategic partners. Ruslan is eager to work with stakeholders and lead a development team to create maximum business value.
Portfolio
Experience
- Databases - 15 years
- JavaScript - 15 years
- Data Science - 10 years
- Scala - 9 years
- Business Analysis - 4 years
- React - 4 years
- Clojure - 1 year
- Design Thinking - 1 year
Availability
Preferred Environment
Unix
The most amazing...
...solutions I've developed are the early versions of PitchBook, a private capital market analytics platform.
Work Experience
Software Engineer | Owner
Forostianov IT Consultancy
- Analyzed business requirements and designed and implemented three minimum viable products.
- Advised and helped improve existing software in the life science and education domains.
- Developed and gave multiple courses about programming languages, security, and data science.
Tech Co-Founder
Unizone
- Worked on a product-market fit in close cooperation with two other co-founders.
- Interviewed dozens of potential customers and partners.
- Led the development of an MVP for a mobile web app. Performed the CI/CD deployment to quickly implement our customer development findings.
Lead Software Engineer
The Hyve
- Contributed as a tech software engineer to an early-stage startup that became a profitable company.
- Analyzed and implemented business requirements in three open-source software platforms related to healthcare and bioinformatics.
- Mentored a team of 15 software engineers via one-to-one meetings, book clubs, and hackathons.
Senior Software Engineer
SPD Group
- Developed components of the PitchBook platform, including the analytics, ETL, newsletters, and admin section.
- Handled the back-end and front-end development of an eCommerce platform.
- Proposed and implemented regular knowledge-sharing sessions, creating a tradition within the team.
Experience
PitchBook
TranSMART
https://i2b2transmart.org/cBioPortal
https://www.cbioportal.org/Open Targets
https://www.opentargets.org/Open Targets is an innovative, large-scale, multi-year, public-private partnership that uses human genetics and genomics data for systematic drug target identification and prioritization.
Education
Master's Degree in Computer Science
Cherkasy State Technological University - Cherkasy, Ukraine
Certifications
The Data Scientist's Toolbox
Johns Hopkins University, via Coursera
Functional Programming Principles in Scala
EPFL, via Coursera
Machine Learning
Coursera
Skills
Libraries/APIs
React, Node.js, Pandas, Apache Lucene, MobX
Tools
Git, Keycloak
Languages
Java, JavaScript, SQL, Groovy, Python, Python 3, HTML, CSS, GraphQL, TypeScript, ECMAScript (ES6), R, Scala, Clojure
Frameworks
Spring, Spring Boot, Hibernate, Grails, Spark, Material UI
Paradigms
Unit Testing, Design Thinking
Storage
PostgreSQL, MySQL, Databases, RDBMS, Relational Databases, Amazon S3 (AWS S3), ClickHouse, Elasticsearch
Platforms
Unix, Docker, Linux, Amazon Web Services (AWS), Firebase, Kubernetes
Other
Software Engineering, Design, Statistics, Data Science, Machine Learning, Business Analysis, MVP Design, User Experience (UX)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring