~ whoami
Mike Shevchenko_
Senior Software Engineer · Frontend Architect & Full-Stack Engineer
Building and scaling modern web platforms and complex software systems for a decade.
📍 Lviv, Ukraine
- Angular
- React
- Next.js
- Node.js
- .NET
- TypeScript
about
Senior Software Engineer with 10+ years of experience building and scaling modern web platforms and complex software systems. Strong background in frontend architecture, full-stack development, cloud infrastructure, and CI/CD automation.
Proven track record of technical leadership, architectural ownership, and delivery of production-grade systems for international clients across USA, EU, UAE, and Canada. Known for a pragmatic, hands-on approach, strong communication skills, and focus on maintainability, performance, and long-term product health.
Experienced in AI-assisted engineering workflows — including Claude Code, multi-agent automation, and LLM tooling integration into production development cycles. Advocate for engineering transparency, clear role definition, and sustainable technical ownership.
Comfortable working in distributed teams, leading technical decisions, mentoring engineers, and collaborating closely with product, design, backend, and DevOps teams.
- 10+ years
- USA · EU · UAE · Canada
- English B2
skills
AI & LLM Tooling
- AI-assisted development (Cursor, Claude)
- Claude Code (advanced usage, subagents)
- Multi-agent workflows
- Prompt engineering for development tasks
- AI code review & validation patterns
- Working with LLMs
- Local model serving (Ollama)
- Model fine-tuning (Unsloth)
Engineering & Architecture
- Software Architecture & System Design
- Frontend Architecture Ownership
- Scalable Web Systems
- Monorepo Architecture & Tooling
- BDD / E2E Test Infrastructure (Playwright + CucumberJS)
- Figma-to-Code Pipeline Automation
- Pre-commit Tooling & Design Drift Detection
- Jira Workflow Automation
- Technical Leadership
- Release Engineering
Frontend & Full-Stack
- Angular (2–18)
- React
- React Native
- Next.js
- SPA Architecture
- Component-Driven UI
- State Management (NgRx, Redux, Redux-Saga)
- SSR & SEO
- REST
- GraphQL
- Real-time (Socket.io, SignalR)
Backend
- Node.js (Express, Koa, SailsJS)
- .NET Core / .NET Standard
- API Design
DevOps & Cloud
- CI/CD
- Docker
- AWS
- Azure
- Google Cloud
- Azure DevOps
- Jenkins
- Supabase
- MCP Server Integration
- Release & Environment Management
Quality & Delivery
- Test Automation
- Performance Optimization
- Production Support
- Agile / Scrum
Languages
- JavaScript (ES5/ES6+)
- TypeScript
- C#
- HTML5
- CSS3
Frameworks & Libraries
- Angular (2–18)
- AngularJS
- React
- React Native
- Next.js
- RxJS
- NgRx
- Redux
- Redux-Saga
- Ionic
UI & Styling
- Angular Material
- PrimeNG
- Bootstrap
- Material Design
Databases
- PostgreSQL
- MySQL
- MSSQL
- MongoDB
- Firebase
Tooling
- Git
- SVN
- Webpack
- Gulp
- Jest
- Mocha
- ESLint
- NPM
- Jira
- Trello
- Redmine
experience
INVERITA
April 2017 – PresentLead Software Engineer
- ▹Led software architecture & system design decisions across multiple client projects, ensuring scalable and maintainable web systems.
- ▹Owned frontend architecture, component-driven UI design, and shared libraries for large-scale Angular and React applications.
- ▹Improved system scalability, reliability, and performance through refactoring, architectural improvements, and frontend optimization.
- ▹Coordinated cross-functional delivery with backend, frontend, DevOps, and product teams, aligning technical solutions with business goals.
- ▹Provided technical leadership and mentoring, conducted code reviews, and raised overall engineering quality.
- ▹Supported and improved CI/CD pipelines, cloud infrastructure (AWS, Azure), and release engineering processes.
- ▹Architected and implemented monorepo infrastructure from scratch, reducing build times and standardizing dependency management across teams.
- ▹Built QA automation infrastructure including a Playwright + CucumberJS BDD framework, CI/CD integration, test-data management, and reporting pipelines.
- ▹Developed an AI-assisted development workflow using Claude Code with multi-agent patterns, significantly accelerating delivery while maintaining architectural integrity.
- ▹Implemented a Figma-to-code pipeline with automated design-drift detection, reducing UI/Figma inconsistency bugs.
- ▹Closed architectural blockers independently when the Architect was unavailable, ensuring uninterrupted delivery on critical timelines.
Software Engineer
- ▹Developed and maintained full-stack web applications using Angular, React, Node.js, and .NET.
- ▹Built modern SPA architectures with structured state management (NgRx, Redux, Redux-Saga).
- ▹Designed and integrated REST and GraphQL APIs, supporting real-time communication where required.
- ▹Improved developer productivity through tooling, automation, and CI/CD enhancements.
- ▹Contributed to test automation, release management, and production support.
Junior Software Engineer
- ▹Implemented web and mobile UI interfaces using JavaScript, HTML, CSS, and early Angular/React patterns.
- ▹Delivered production features under guidance of senior engineers, focusing on code quality and maintainability.
- ▹Participated in the full software development lifecycle, including design, development, testing, and release.
Internet Devels
April 2016 – May 2017System Administrator
- ▹Managed hardware and software inventory.
- ▹Provided technical support for internal teams.
- ▹Designed and maintained network topology.
- ▹Ensured system availability and basic security practices.
selected impact
education & languages
-
Bachelor's Degree
Lviv Polytechnic National University
2013 – 2017
- English B2 (Upper-Intermediate)
- Ukrainian Native
contact
Open to Senior, Staff, Lead, and Architect roles. Particularly interested in companies that value engineering transparency, technical ownership, and AI-forward development practices.
📍 Lviv, Ukraine