Igor Grabovetsky
@igorgrabovetsky
Lead software engineer specializing in React/TypeScript enterprise BI platforms, building secure, high-performance data visualizations.
What I'm looking for
I’m a Lead Software Engineer focused on building enterprise-grade, frontend-first products—especially data visualization, performance optimization, and secure authentication. At Startus Insights, I lead frontend development of an enterprise business intelligence platform supporting multiple product domains.
I design and evolve scalable frontend architecture using React and TypeScript, with strong emphasis on state management patterns and turning complex business logic into clear UX. I’ve also contributed to architectural and technical decision-making, built AI tools (a chatbot, natural language search, and a ChatGPT-like interface), and improved application performance while modernizing build processes with Vite.
I care deeply about quality and maintainability: I contribute to development standards through code reviews, and I’ve established testing practices using Jest and Cypress. I also bring a broad background across teams and stacks—work from Eleks, SoftServe (including AngularJS, WebSockets, and CI/CD), and Zanzarra (Drupal, REST APIs, and hybrid mobile with Ionic/Cordova) helps me collaborate effectively across frontend, backend, and product.
Experience
Work history, roles, and key accomplishments
Lead Software Engineer
Startus Insights
Nov 2021 - Present (4 years 8 months)
Led frontend development of an enterprise business intelligence platform across multiple product domains, including advanced data visualization, performance optimization, and secure authentication. Built AI tools (chatbot, natural language search, and a ChatGPT-like interface), and managed and mentored a team of frontend engineers.
Developed a workload planning and contract management platform, including frontend features for workload planning, reporting, salary calculations, and contract assignment workflows. Built and maintained shared components, implemented state management with MobX State Tree and Redux, and supported backend integration and Cypress-based release stability.
Software Engineer
SoftServe
Sep 2018 - Jan 2020 (1 year 4 months)
Supported and enhanced an AngularJS home security management platform for installation management, timesheets, and payment processing. Implemented payment flow functionality, built real-time tool tracking with WebSockets, and created POCs for migrating from AngularJS to modern frameworks.
Frontend Engineer
Zanzarra
May 2016 - Sep 2018 (2 years 4 months)
Worked on web and mobile applications across e-commerce, education, and marketplace domains, including Drupal-based sites and Angular-driven learning content. Implemented real-time chat and video conferencing, built hybrid mobile features with Ionic/Cordova, and integrated REST APIs and geolocation.
Education
Degrees, certifications, and relevant coursework
Ternopil State Ivan Pul'uj Technical University
Bachelor's degree, Computer Science
2007 - 2012
Earned a bachelor's degree in Computer Science from Ternopil State Ivan Pul'uj Technical University (2007–2012).
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Igor?
You can contact Igor and 90k+ other talented remote workers on Himalayas.
Message IgorGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
