Andrei Martyshchenko
Fast & Reliable Software Delivery
From Idea to Production.
Get in TouchWork Experience
YouDo
Lead Backend Engineer
June 2026 — Present- Developed and shipped the .NET microservice that syncs YouDo's data into a third-party CDP for automated messaging. Partnered with the marketing team to turn campaign goals into concrete technical requirements, and liaised directly with the CDP vendor's engineering team to align on API capabilities and constraints.
- Implemented and launched a data processing and transfer service to meet government regulatory requirements. Developed a strategy for refactoring the monolith's legacy code and carried out the changes needed to integrate it with the service.
- Participated in splitting the monolith into separate services.
- Champion AI-first principles within the team and apply them in development. Coordinate AI agents from requirements analysis and specification drafting through implementation and verification. Large tasks are handled by multiple agents in parallel, with a separate agent reviewing their work. Create custom agent skills for recurring tasks.
- Established a process for AI-assisted auditing and testing of changes that the team adopted as a stage before manual QA. Agents review code, independently run user scenarios through the interface, and report results and discovered issues. This reduces the workload on testers for large changes and helps uncover hidden defects.
Dezinnia
Senior Software Engineer / Solution Architect
April 2015 — January 2026- Designed and implemented a web-based ERP solution end-to-end; owned architecture, delivery, and long-term evolution.
- Backend on .NET Framework — ASP.NET WebForms and ASP.NET Web API; data and reporting on Microsoft SQL Server and PostgreSQL.
- Incrementally decomposed the .NET Framework monolith, separating domain modules and moving selected functionality into .NET Core microservices.
- Worked directly with stakeholders to capture requirements and integrate workflows into production-ready features.
- Built a robust, feature-rich system covering project and artwork lifecycle management, estimates, purchase orders, time tracking, staff management, accounting, financial reporting, and a customer approval portal.
- Designed and carried out the migration of the system's UI layer from WebForms and jQuery to AngularJS — a stack upgrade inside a live system without pausing feature delivery.
- Maintained a clean, upgradeable codebase and kept pace with continuously evolving business needs.
Exadel
Software Engineer
November 2013 — March 2015- Delivered full-stack enterprise web features with direct customer communication to clarify needs and requirements.
- Designed and implemented new functionality based on requirements; contributed to ongoing improvements and maintenance.
Datakrat
Software Developer
April 2012 — November 2013- Full-stack web and backend development for retail, POS, and clients on .NET Compact Framework running WinCE/WinMobile for barcode and RFID identification.
- Developed a web application for an electronic article surveillance system: configuration dashboard, firmware updates, event handling, statistics, and reporting.
- Built an inventory tool for WinCE barcode scanners for scanning and synchronization with an ERP system.
- Contributed to an inventory system focusing on mobile and backend development, synchronization between scanners and backend, server-side reporting, and role-based management.
- Implemented features and fixed bugs across additional company projects.
Alfa-Inform (OmniLine)
Software Developer
September 2010 — April 2012- Developed software using a stack of JavaScript, C#, and SQL, focusing on building and integrating custom business solutions for Terrasoft CRM and the Oktell call center system — tools used by call center operators and sales managers.
Featured Projects
ARTIS ERP
Enterprise ERP platform for creative agencies. Complete ownership from business analysis to production. Hundreds of concurrent projects, real enterprise workloads, now a market-ready product. Multi-stage approvals, 34+ reports, 35+ background jobs.
Built over a 10-year partnership with Dezinnia, a Minnesota-based company, helping them streamline operations and optimize business processes.
BestBnB
Airbnb shows 300 listings but won't let you sort by rating and number of reviews. After 50 tabs, you forget which had good Wi-Fi and which had noisy windows. This tool scrapes all listings, lets you sort and filter by what matters, and save notes per listing—so you remember why you liked or rejected each one.
Telepoisk
I've often run into situations where important, practical information can't be "just Googled" or obtained as a one-size-fits-all answer from ChatGPT—especially when it comes to healthcare, travel, restaurants, career decisions, business, or legal questions. In those moments, what matters most to me is real people's lived experience: their discussions, clarifications, nuance, and the freshness of the information. This problem turned into a product. I've built a search engine for hundreds of millions of messages from public and private Telegram chats.
PushCron
Self-hostable SaaS for scheduling and orchestrating push notifications via Firebase Cloud Messaging. Campaign-centric authoring with timezone-aware scheduling, message variation matrices, and a resilient publisher that guarantees delivery with retry and idempotency. Manages multiple Firebase apps from a single dashboard.
Veloriba
Have a bike that rarely leaves the balcony? Or looking to spontaneously explore the city on two wheels? Meet VeloRiba - the fun, easy, and eco-friendly platform that connects neighbors to rent bikes effortlessly and turn idle bicycles into extra income! P2P bike rental mobile app.
About Me
AI-first Senior Software Engineer with over a decade of experience shipping production enterprise systems from idea to deployment. Proven track record of owning complete product lifecycles - from business analysis and architecture design to full-stack development and infrastructure automation.
Communicate directly with stakeholders, translating business requirements into robust technical solutions. AI agents (Claude Code, Codex) are my default tools at every stage of development: from drafting specifications and plans to writing code, auditing changes, and testing. I define tasks, clarify requirements, make architectural decisions, and verify the results. I use Spec-Driven Development and TDD to deliver better solutions faster.
Expert in building maintainable systems using modern architectural patterns. Successfully developed and maintained a tailored enterprise ERP and multiple other web-tools. Equally effective as an independent technical owner or a collaborative team member.