Resume

Experience

Nov 2024 – Present
Independent Web Developer (Sole Trader)
Dundalk, Ireland
  • Build and operate PlainLegal.net (React/TypeScript + Django, PostgreSQL): auth/roles, Stripe subscriptions, REST APIs, CI/CD.
  • Ship MV3 Chrome extensions — Page Whiteout, TimeLimiter, FocusWatch (service worker, content scripts, chrome.storage; clean popup/options UIs).
  • Improve performance (~25% faster load) via DB indexing, API batching, bundle slimming; set up monitoring and error tracking.
  • Add CSP/HSTS and privacy-by-design basics.
Jan 2023 – Present
Multihog Ltd — Assembly Specialist
Dundalk, Ireland
  • Interpret technical drawings & SOPs; perform precise mechanical assembly in a safety-critical environment.
  • Track production metrics and maintain QA checklists with high accuracy.
  • Communicate clearly within a multicultural team to meet targets.
2010 – 2022
Judicial Assistant (Ukraine)
High Anti-Corruption Court (2019–2022); Donetsk District Administrative Court (2010–2019)
  • Drafted court decisions and procedural rulings; prepared legal opinions.
  • Legal research using ECHR/ECtHR and EU law; handled case materials and official correspondence/requests.
  • Prepared for and attended hearings; ensured compliance with procedural rules and documentation standards.

Education

Aug 2024 – Dec 2024
University of Michigan
Python Programming

Key topics: Python fundamentals, data processing, REST/JSON.

Flask/Django basics; PostgreSQL/SQLAlchemy; server↔client integration.

Wrote clean, efficient code; built small backend utilities and APIs.

May 2024 – Oct 2024
Beetroot Academy
Front-End Developer

Modern frontend: React/TypeScript, Redux, Next.js; responsive layouts and accessibility.

Capstone: e-commerce UI in React/TS; ~25% faster load (Lighthouse).

Applied best practices via project-based learning.

Mar 2024
Cisco Networking Academy
Introduction to Cybersecurity

Online safety, common threats, data protection, basic incident response; practical risk awareness.

2008 – 2014
Law Degrees
Ukraine

Yaroslav Mudryi National Law University — Master of Law (2013–2014).

Donetsk National University — Bachelor of Law (2008–2013).

Core subjects across administrative, civil, criminal, constitutional law & procedure; legal writing and reasoning.

Professional Skills

  • Frontend: React, TypeScript, JavaScript, HTML5, CSS/Sass.
  • Backend: Python (Django/Flask); auth/sessions/JWT; Stripe billing; file uploads; email flows.
  • APIs: REST/JSON; validation, pagination, error handling; API specs (OpenAPI/Swagger); Postman/Insomnia.
  • Data: PostgreSQL; ORM & migrations; basic indexing & query tuning; reports in Google Sheets.
  • DevOps & Tooling: Git/GitHub; npm; Vite/Webpack; ESLint/Prettier; Docker (basic); CI/CD (GitHub Actions, Vercel).
  • Documentation & Ops: technical writing, release notes, SOPs, bug repro & logs.
  • Legal background: 12+ years judicial assistant — precise language, process discipline, confidentiality.

Certifications

Introduction to Cybersecurity - Cisco Networking Academy

Introduction to Cybersecurity — Cisco Networking Academy

Web Development Bootcamp - IT Academy

Web Development Bootcamp — IT Academy

Programming for Everybody (Getting Started with Python) - University of Michigan

Programming for Everybody — University of Michigan