Skip to content
Andrii Naidenko

Andrii Naidenko

Full-stack and Mobile Developer

Verified Expert in Engineering at Toptal · Athens, Greece

I build mobile apps and full-stack products, and own them end to end.

About

Full-stack engineer with 19 years of experience, working through Toptal since 2019 and Upwork (Top-Rated, 100% job success) since 2014. Core stack: Node.js, Angular, TypeScript, MongoDB/MySQL, AWS — with a cross-platform mobile specialty in Ionic and Capacitor.

Since 2019 I have been the sole mobile developer for a US workforce-management SaaS: an iOS/Android app with 100K+ installs that I own end to end — architecture, offline mode, GPS and geofencing, push notifications, security features, native integrations and store releases. In parallel I have delivered full-stack products for real-estate, education and healthcare clients: APIs, billing, email infrastructure, video conferencing, admin portals.

Master’s degree in Computer Science. Based in Greece, working with US clients in EST overlap.

years building software, since 2007
19
installs on Google Play
100K+
App Store rating, from 733 ratings
4.9
clients hired me three or more times
5

What clients said

  • Nick MurphyCo-Founder, Buddy PunchClient through Toptal since 2019 · LinkedIn recommendation

    “Andrii is one of the easiest people I’ve worked with. He is reliable, communicates clearly, and raises problems early instead of letting them surprise you later. When something is unclear, his question comes with a proposed answer, which makes every decision faster. I never have to chase him for status or wonder where things stand.

    He has been a main contributor to our mobile app at Buddy Punch, covering new features, hotfixes and releases, and he takes care with all of it. I’d recommend Andrii to any team looking for a strong mobile developer who is genuinely good to work with.”

  • Rated 5 out of 5.Bruce van ZylOnCue TechnologyHired me six times on Upwork, 2015–2021

    “Andrii has been one of our best, most reliable developers on many projects. He works efficiently, communicates effectively, and cares about his quality of work. We will definitely work with him again.”

  • Rated 5 out of 5.Chris RobichaudBitRightsHired me three times on Upwork, 2018–2019

    “Andrii is a fantastic full stack developer. He is organized, honest, and fast at completing development tasks with the highest quality. He communicates well to manage expectations from multiple parties, and creates well-functioning products that are complex in nature. I will definitely use Andrii again for future development work.”

  • Rated 5 out of 5.Alex HarperHired me three times on Upwork, 2014–2015

    “Andrii is a very skilled developer, great with communication and had no problem “hitting the ground running” even with a project which was badly documented. I would be happy to work with him again.”

Experience

  1. 2019 — Present

    Senior Mobile Developer · Buddy Punch

    Owned the iOS and Android app end to end as its sole developer for seven years: architecture, features, native integrations and every store release. Built Offline Mode, the product’s most requested feature of 2025, and the GPS layer the product sells on, and carried the app from Cordova to Angular 21, Ionic 8 and Capacitor 8. Replaced Ionic Appflow with fastlane on GitHub Actions, cutting QA builds from 12 minutes to 6, and set up the release flow around it, so the stores ship exactly the build QA verified.

    • Angular
    • Ionic
    • Capacitor
    • TypeScript
    • Swift
    • Java
    • fastlane
    • GitHub Actions
  2. 2020 — 2026

    Full-stack Developer · Brokerloop

    Six years and 1,800+ commits on the Node.js API behind every listing, contact and campaign, over three engagements. Built the platform’s video conferencing product, its Stripe subscriptions and its own email infrastructure, then documented the API as an OpenAPI spec and built an MCP server so assistants like Claude can run the product through it.

    • Node.js
    • TypeScript
    • AngularJS
    • React
    • MongoDB
    • MySQL
    • AWS
    • Stripe
    • MCP
  3. 2022 — 2025

    MEAN Full-stack Developer · RentWise

    Built the learning engine of a renter-education platform: course authoring, quizzes, certificates and pacing rules. Turned it into a paid product with PayPal checkout, moved its video library to in-house HLS streaming, and ran the security audit and fixed what it found, over three engagements.

    • Angular
    • Node.js
    • Express
    • MongoDB
    • PayPal
    • HLS
    • ArcGIS
    • AWS
Earlier experience, 2007 — 2019
  1. 2014 — 2019

    Senior Full-stack Developer · Freelance clients

    Built a blockchain-based content-licensing marketplace, a social-media marketing platform for franchise organizations, and the web and mobile apps of Sellr, a retail platform. Also built a cloud task tracker for Inovo Studios and OnCue Technology to coordinate projects and plan sprints, which the client called one of the year’s highlights. Top-rated, with a 100% job-success score.

    • Node.js
    • AngularJS
    • Ionic
    • AWS
    • Docker
    • RabbitMQ
    • PostgreSQL
    • Redis
  2. 2011 — 2014

    Lead .NET Software Engineer · EPAM Systems

    Led a team of six to ten as Scrum master. Built the financial portlets traders watch the markets through on the Thomson Reuters platform, on an MVVM-C JavaScript framework I designed, and shipped WPF apps to the Bloomberg App Portal. Interviewed senior candidates, spoke at public IT conferences, and was promoted twice in three years.

    • C#
    • .NET
    • JavaScript
    • WPF
    • SQL Server
    • Scrum
  3. 2007 — 2011

    .NET Software Engineer · GlobalLogic

    Worked on CustomCD, Digital River’s burn-on-demand e-commerce service: the admin and partner-support web apps, the packaging, shipment and reporting services, and the notifications behind orders fulfilled across the US and Germany.

    • C#
    • ASP.NET
    • WCF
    • SQL Server
    • JavaScript

View full résumé on Toptal

Projects

A system I built for client work, a code-audit workbench of mine, and two open-source tools for Claude Code, MIT-licensed.

  • AI-native engineering system

    Client work · private code

    Lets AI coding agents carry a production mobile product safely, rather than just autocompleting code: planning, an independent plan review, implementation in isolated Git worktrees, code review, verification and release. The guardrails are deterministic, not advisory: hooks enforce what documentation alone cannot, each added after a specific failure happened once. Agents check the app on iOS and Android instead of trusting a green build.

    • Claude Code
    • AI agents
    • MCP
    • Playwright
    • Node.js
    • Bash
  • Auditdesk

    Code audit · sample report

    A local workbench for auditing a client's codebase: scanners first, then a Claude agent per aspect with read-only tools and a checklist, and my review of every finding before a client-ready HTML and PDF report. Every secret gitleaks finds is masked before the model sees it, and the client's code is never run. An eval on OWASP Juice Shop and a fixture with planted defects scores recall and cost by model and effort.

    • Claude Agent SDK
    • Next.js
    • PostgreSQL
    • Semgrep
    • Playwright
    F-031 in the sample report: a critical finding with its recommendation in view
  • claude-video-digest

    Turns any video into a readable digest: a timestamped contact sheet, individual frames, and a transcript grouped under the frame each line was spoken over. Claude can’t play video; this gives it something it can actually read. ffmpeg and local Whisper, no cloud, no API keys.

    • Claude Code
    • ffmpeg
    • Whisper
    • Shell
    A contact sheet: ten timestamped frames from a short animated film
    Frames: Big Buck Bunny © Blender Foundation, CC BY 3.0
  • claude-notify-resume

    Desktop notifications for Claude Code that tell you which conversation replied, or is waiting on you, and take you back into it. macOS and Linux.

    • Claude Code
    • Shell
    • macOS
    • Linux

Install both from my plugin marketplace, claude-plugins

claude plugin marketplace add anaidenko/claude-plugins
claude plugin install claude-video-digest@anaidenko
claude plugin install claude-notify-resume@anaidenko

Services

  • Code audits

    An independent audit of your codebase before a launch, a fundraise or a handover: scanners first, then an AI agent per aspect, and my own review of every finding, in a report your founders and engineers can act on.

    Proof: Auditdesk and its sample report

  • Mobile apps with Ionic and Capacitor

    iOS and Android from one TypeScript codebase: offline mode, GPS and geofencing, push notifications, native plugins in Swift and Java, and every store release, including moving Cordova apps to Capacitor and builds from Ionic Appflow to fastlane.

    Proof: Buddy Punch

  • Full-stack web products

    Node.js APIs with the billing, email and video features products run on, and Angular or React front ends to match.

    Proof: Brokerloop, RentWise

  • Claude Code tooling and MCP servers

    Plugins that fit Claude Code into your team’s workflow, and MCP servers that let AI assistants work with your product through its own API.

    Proof: the open-source plugins, Brokerloop

Contact

TOP 3% TALENT

Vetted byHire me

Prefer to hire through Toptal?

I’m a Toptal Verified Expert in Engineering. The badge takes you to my Toptal profile to start there.