// sergiuscraft.com — Mykolayiv, Ukraine 🇺🇦

I build things that
that last.

Full-stack developer specialising in finance integrations, EDI pipelines, and backend automation. Python, Perl, PHP, vanilla JS. Code that ships clean and runs quietly.

View work Get in touch
Stack
macOSArch LinuxAudit TrailsFinancial ReportingVanilla JSPHPPerlPythonWorkflow LogicEmail AutomationSVEFAKTURAOIOUBLPEPPOLUBL 2.1SAF-T PLEDICOMSendysPythonPerlMySQLOAuthSFTPLinuxBashHTML/CSSREST APIsAR / APComplianceGit / SVNDockermacOSArch LinuxAudit TrailsFinancial ReportingVanilla JSPHPPerlPythonWorkflow LogicEmail AutomationSVEFAKTURAOIOUBLPEPPOLUBL 2.1SAF-T PLEDICOMSendysPythonPerlMySQLOAuthSFTPLinuxBashHTML/CSSREST APIsAR / APComplianceGit / SVNDocker

// expertise

What I actually do

EDI & e-Invoicing
Finance Integration

Production experience with UBL 2.1, OIOUBL, SVEFAKTURA, SAF-T PL, EDICOM, and Sendys. Built parsers, validators, and delivery pipelines for EU e-invoicing mandates across multiple countries. PEPPOL-aware, format-fluent.

UBL 2.1PEPPOLOIOUBLSVEFAKTURASAF-T PLEDICOMSendys
Dunning Automation
Accounts Receivable

Designed and built end-to-end dunning email systems — escalation logic, template engines, scheduling, and audit trails. Finance-domain thinking baked in from day one, not bolted on after.

Email AutomationWorkflow LogicPythonPerlMySQL
Backend & Automation
System Engineering

High-throughput pipelines, cron-driven processors, SFTP/OAuth integrations — the unglamorous infrastructure that keeps financial systems running at scale. Fault-tolerant, zero drama.

PythonPerlOAuthSFTPLinuxBash
Web Development
Frontend + Backend

Full-stack PHP/MySQL with vanilla JS frontend. No framework religion — just clean, maintainable code that renders fast and doesn't require a build system to change a button label.

PHPVanilla JSHTML/CSSMySQLREST APIs
Finance Domain
Business Logic

MSc in Enterprise Financial Controlling + years in financial services. I understand the business logic behind the code — AR, AP, audit trails, reporting, and compliance aren't just requirements, they're context.

Financial ReportingAudit TrailsAR / APCompliance
DevOps & Tooling
Infrastructure

Linux-first developer. Arch + macOS daily. SVN, Git, custom deploy scripts, monitoring hooks. Comfortable owning the full stack from OS up — not just handing off to someone else's pipeline.

Arch LinuxmacOSBashGit / SVNDocker

// experience

2017–now
Full-Stack Developer
Financial Services Company · Remote, UK
Built and maintained EDI pipelines, dunning automation, OAuth/SFTP integrations, and financial reporting tools. Legacy Perl + Python backend, MySQL, vanilla JS frontend.
2015–2017
Junior Sysadmin · Manual QA
Tech / Finance Sector
Linux server administration, test automation, process documentation. Built an early instinct for reliability and edge-case thinking.
Education
MSc — Enterprise Financial Controlling
University · Ukraine
Finance, accounting, audit, and business analytics. The reason I actually understand the systems I build for.

// selected work

Projects

A-01

EDI Delivery System

Multi-format e-invoice generation and delivery across UBL, OIOUBL, SVEFAKTURA, SAF-T PL, EDICOM, and Sendys. Handles country-specific validation, retry logic, and audit logging.

PerlUBLPEPPOLMySQL
A-02

Dunning Engine

Automated accounts receivable dunning — escalation sequences, dynamic templates, scheduling, and full audit trail. Reduced manual AR workload significantly.

PythonEmail AutomationMySQLPerl
A-03

OAuth + SFTP Integration Layer

Secure data exchange layer connecting internal systems with external finance partners via OAuth 2.0 and SFTP. Handles token refresh, retry queues, and delivery confirmation.

PythonOAuth 2.0SFTPLinux
A-04

Financial Audit & Reporting Platform

Internal reporting dashboard and audit summary tooling for a UK financial services company. Aggregates transactional data, generates period reports, and maintains a tamper-evident audit trail. PHP + MySQL + vanilla JS — zero framework dependencies, runs fast on modest hardware.

PHPVanilla JSMySQLReportingAudit

// about

The engineer

Code as craft. Finance as context. No overengineering, no framework soup.

I'm Sergius — a developer based in Mykolayiv, Ukraine 🇺🇦, with 7+ years shipping production code in financial services. My background is unusual: an MSc in Enterprise Financial Controlling landed me in tech, so I actually understand the business logic behind the systems I build.

My main arena is backend — Perl, Python, PHP — with a heavy focus on finance integrations: EDI formats, dunning pipelines, OAuth handshakes, SFTP transfers. The kind of plumbing that has to work silently at 4am.

Environment: Arch Linux + macOS. Vanilla JS because the web already works. Available for remote contracts. Fast to reply. Slow to ship bugs.

Experience 7+ years
Speciality Finance Integrations
EDI Formats UBL · OIOUBL · SVEFAK · SAF-T
Location Mykolayiv, UA 🇺🇦
Setup Arch + macOS
Status Open to remote

// contact

Let's build
something solid.

Open to remote contracts, consulting, and interesting problems. Fast response guaranteed.