
Vlad Tereshyn
Verified Expert in Engineering
Full-stack Developer
Kiev, Ukraine
Toptal member since August 24, 2021
Vlad is a senior software engineer with 7+ years of experience in full-stack development. He specializes in building scalable, production-ready web applications using React, Node.js, NestJS, and Python-based services. Vlad has led teams, owned features end-to-end, and contributed to the architecture and DevOps processes. He brings a clear, structured approach to problem-solving, values clean code, and thrives in fast-paced, collaborative environments.
Portfolio
Experience
- HTML - 8 years
- JavaScript - 8 years
- React - 7 years
- CSS - 6 years
- GraphQL - 3 years
- TypeScript - 3 years
- React Apollo - 3 years
- NestJS - 2 years
Availability
Preferred Environment
Slack, Zoom, Visual Studio Code (VS Code), MacOS, Jira
The most amazing...
...thing I've built is a platform for students that helps quantify the return on education investment to enhance industry engagement.
Work Experience
Senior Full-stack Developer | Team Lead
AstrumU
- Architectured and developed front-end applications using TypeScript.
- Created scalable and performed architecture for the client side of the web application.
- Migrated the application from REST API to GraphQL on both sides—client and server.
- Managed the front-end team of three developers. I was involved in daily calls, standups, and planning.
- Participated in planning sessions and creating a technical plan of actions required for the product.
- Refactored the initial client version from React v15 to v16, facilitating the utilization of hooks.
- Collaborated with data science engineers to set up receiving the latest data from them.
- Created a shared component library and stored it using the monorepo approach.
- Established infrastructure utilizing IaC, specifically Pulumi and Terraform.
Mentor | Front-end Development
IT School
- Created from scratch a training program for six months, for learners.
- Taught the necessary technologies for developing the client interface to novice developers.
- Conducted regular exams on the material passed for learners.
Front-end Developer
LULU Software
- Developed a web app for online viewing and editing PDF files.
- Worked on the development of main company's product website.
- Created A/B tests for new products that the company introduced.
- Worked in a distributed team using Agile methodology.
Front-end Developer
8kolo
- Worked on the development of the client-side web application using HTML and CSS modules and React.
- Participated in creating and planning product requirements.
- Presented the MVP version of the application in startup incubator based in Kyiv.
Experience
AstrumU
Soda PDF
https://online.sodapdf.com/My Cryptopixels
Education
Master's Degree in Computer Engineering
Kharkiv National University of Radioelectronics - Kharkiv, Ukraine
Bachelor's Degree in Computer Engineering
Kharkiv National University of Radioelectronics - Kharkiv, Ukraine
Certifications
AWS S3 Basics
Coursera
Skills
Libraries/APIs
React, CSSinJS, Node.js, Emotion Library
Tools
React Apollo, Auth0, Webpack, Slack, Zoom, Skype, Jira
Languages
HTML, CSS, JavaScript, TypeScript, GraphQL, HTML5
Frameworks
Redux, NestJS, Svelte, .NET
Storage
PostgreSQL, MongoDB, Elasticsearch, Redis, Amazon S3 (AWS S3)
Paradigms
REST
Platforms
Kubernetes, MacOS, Amazon Web Services (AWS), Amazon, Visual Studio Code (VS Code)
Other
CSS Preprocessors, Accessibility, Computer Engineering, System Programming, Monorepos, Architecture
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