Artsiom Menshakou

Resume

Artsiom Menshakou

AI Solution Engineer · Production AI Systems · Software Architecture

Warsaw, PolandEmailLinkedInGitHub

Download PDF

Profile

AI Solution Engineer and software engineer with 14+ years of experience building production systems across applied AI, cybersecurity, web platforms, and industrial automation.

I currently design multi-agent workflows on AWS Bedrock and event-driven integrations with GitHub, Jira, and internal tools. My work sits at the boundary between model capability and software engineering: agent architecture, evaluation, security, cost, orchestration, and the deterministic systems required to operate AI reliably in production.

Core expertise

Experience

AI Solution Engineer · WithSecure

2026 – Present · Warsaw, Poland

  • Design and deploy a multi-agent platform on AWS Bedrock for workflows across software development and business operations.
  • Build event-driven AI pipelines using AWS Lambda and webhooks, integrating agents with GitHub, Jira, and internal tools.
  • Develop a standardized Agent + Tools framework for secure, context-aware access to internal data, compliance checkers, and task trackers.

Senior Software Engineer · WithSecure

2022 – 2026 · Warsaw, Poland

  • Led the migration from Vue 2 to Vue 3, including planning, implementation, and team adoption.
  • Migrated a Vulnerability Management product from AngularJS to Vue 3, creating a scalable foundation for future development.
  • Designed features for XDR and Countercept and contributed to data-processing microservices and backend services in Python, Rust, and Node.js.
  • Mentored trainees and junior developers and translated customer requirements into production solutions.

Tech Lead / Frontend Engineer · Aligned Code

2022

  • Built reusable Web Components for video-streaming services across web and TV platforms using TypeScript, Lit, and HLS.js.
  • Standardized development and delivery workflows and supported engineers through code reviews, troubleshooting, and technical presentations.

Development Team Lead · GeekSolutions / P97

2019 – 2022 · Minsk, Belarus

  • Led a distributed team of six engineers across the USA, Belarus, and Ukraine.
  • Introduced pull requests, code reviews, CI pipelines, unit tests, and automated testing as standard delivery practices.
  • Improved application performance by identifying and rewriting bottlenecks and migrated the build system from custom Webpack to Angular CLI.
  • Planned feature delivery, provided technical guidance, and mentored engineers.

JavaScript Engineer · Timyo

2017 – 2019 · Minsk, Belarus

  • Developed a Chrome extension integrated with Gmail using React and the open-source gmail.js library.
  • Led the migration to TypeScript and introduced RxJS to improve event handling and maintainability.
  • Optimized compute-heavy frontend workflows, contributed fixes to gmail.js, and mentored junior developers.

JavaScript Engineer · Solutech

2016 – 2017 · Minsk, Belarus

  • Designed and built a web-based mapping service from scratch for a major Belarusian bank.
  • Owned the frontend architecture and UI/UX, built interactive map layers, and optimized performance for large geospatial datasets.
  • Integrated drone-captured imagery and collaborated with backend and data teams on scalable delivery.

Software Engineer · IndelCo

2013 – 2016

Led the migration of an industrial telemetry and dispatch application from desktop to web. Integrated hardware controllers through WebSockets and Modbus, reverse-engineered proprietary devices, and built real-time monitoring and remote-control interfaces.

Frontend Web Developer · Qmedia

2012 – 2013

Developed and maintained websites across frontend and backend using JavaScript, PHP, and MODX.

Education

Community and recognition

Languages