Dmitry Vashchenko
@dmitryvashchenko
Senior front-end developer and tech lead building scalable Angular components and shipping complex projects.
What I'm looking for
I’m a Senior front-end developer with 10+ years of experience in software development and IT leadership, and I’ve delivered more than 100 projects of varying sizes. I specialize in frontend development—building scalable, reusable components and resolving challenging issues.
In my recent roles, I’ve served as a Senior Software Engineer and Tech Lead on large-scale Angular and TypeScript projects, including WhizAI’s AI-driven analytics applications and a telemedicine AI platform. I’ve implemented complex state management with NGRX to improve data flow and performance, while collaborating closely with teams to integrate real-time insights and refined user interactions.
I bring a proactive, quality-first mindset to every delivery: driving projects to successful, on-time completion, leading teams, and continuously improving architecture and maintainability. I’m passionate about staying at the forefront of development trends, and I thrive in dynamic environments where I can solve hard problems with strong collaboration and adaptability.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer & Tech Lead
WhyNet
Jul 2023 - Present (2 years 11 months)
Led large-scale Angular and TypeScript projects by building scalable, reusable frontend components. Served as Tech Lead, improving state management and performance using RxJS and NGRX.
Senior Front-End Developer
WhizAI
Oct 2022 - Jul 2023 (9 months)
Built user-friendly interfaces for AI-driven analytics applications using Angular and RxJS. Implemented scalable, reusable design systems and enhanced performance and user experience across multiple CMS platforms.
Senior Software Engineer & Tech Lead
SoftServe
Jun 2021 - Nov 2022 (1 year 5 months)
Delivered responsive, high-performance enterprise UIs using Angular and performance-focused frontend practices. Led teams, ensured on-time delivery, and maintained code quality with automated testing across the development lifecycle.
Senior Software Engineer
Trinetix
Oct 2016 - Jun 2021 (4 years 8 months)
Developed complex web applications focused on UI implementation and architecture improvements. Provided technical leadership by coordinating teams, optimizing maintainability, and ensuring reliable releases through testing and refactoring.
Web UI Developer
Materialise
Feb 2016 - Aug 2016 (6 months)
Built a 3D viewer tool for 3D printing workflows, enabling users to upload models and customize materials and parameters. Implemented responsive UI features using JavaScript, HTML, and SCSS and optimized performance for smooth previews.
Web UI Developer
Seomarket
Nov 2015 - Apr 2016 (5 months)
Contributed to a price aggregator website by implementing advanced search and filtering features. Delivered responsive frontend updates using modern web UI technologies and supported bug fixing to improve stability and performance.
Web UI Developer
Intend
Mar 2015 - Jul 2015 (4 months)
Developed an esoteric portal with immersive, responsive user interfaces and personalized account features. Implemented booking-related UI and character/progress functionality using frontend web technologies.
Education
Degrees, certifications, and relevant coursework
State Flight Academy of Ukraine
Master's degree, Air Traffic Control (ATC)
2009 - 2014
Earned a master's degree in ATC (Air Traffic Control) at the State Flight Academy of Ukraine from 2009 to 2014.
Tech stack
Software and tools used professionally
ESLint
Prettier
SonarQube
Stylelint
RxJS
Jenkins
MongoDB
Docusaurus
WooCommerce
OpenCart
Gmail
Node.js
.NET
Adobe Photoshop
Visual Studio
Android Studio
WebStorm
Xcode
Jira
Angular Material
jQuery
Webpack
JavaScript
HTML5
ES6
PHP
JSON
F#
Trello
Redmine
Firebase
Algolia
WordPress
NGINX
GoJS
NgRx
Nx
Enhance
Make
Dynamic
Redocly
Task
Joomla
X++
Android
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Dmitry?
You can contact Dmitry and 90k+ other talented remote workers on Himalayas.
Message DmitryFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
