Résumé

Victor Abuchi

Software Developer · Computer Science student

  • Available now
  • Helsinki, Finland
  • Has a work permit
Victor Abuchi at his desk with a laptop

Profile

Software developer and second-year Computer Science student at the University of Eastern Finland. I design and build full-stack web platforms, Android and iOS apps, Shopify apps and themes, and custom websites from scratch, and I take problems from first observation to a launched product. Rannikon, built for a Finnish berry farm, now runs a whole season for 300+ workers in five languages.

Role
Software Developer
Focus
Web platforms, mobile apps, Shopify
Location
Helsinki, Finland
Education
BSc Computer Science (2nd year), University of Eastern Finland
Also
Student Ambassador, University of Eastern Finland
Core stack
TypeScript · React · Next.js · Node.js · Fastify · PostgreSQL
Working style
Spots a problem, builds the fix, presents it
Languages
English (native), Finnish (learning)
Availability
Available now: full-time, part-time, internship or freelance, remote or on-site.
Work authorisation
Has a work permit for Finland.

Experience

Founder & Full-Stack Developer

Dropshipping automation for resellers: import a product from any website, price it, and push it to a Shopify store, with fulfilment handled automatically.

  • Built the product importer: a scraper on axios and Cheerio with a dedicated Nike parser, automatic currency detection and EU price normalisation.
  • Designed pricing and listing tools: manual or margin-based pricing, a live profit calculator, and filterable listing tables.
  • Implemented one-click Shopify OAuth, push-to-store for single or all listings, and a webhook endpoint for custom storefronts.
  • Built a browse experience over 900+ brands in 48 categories with trending indicators and a live activity feed.
  • Added subscription billing with Stripe across Free, Pro and Enterprise plans.
  • Next.js
  • React
  • Fastify
  • PostgreSQL
  • Stripe
  • Cheerio
  • Shopify Polaris
  • Render

Founder & Full-Stack Developer

A crypto financial ecosystem that connects digital assets to real-world payments: trading, conversion, payments and card spending in one app.

  • Designed and built the platform around eight product pillars, including multi-currency wallets, trading with live charts, invoicing, payroll and merchant tools.
  • Built crypto invoicing with shareable payment links, and scheduled payroll to wallet addresses in any supported currency.
  • Integrated live market data from CoinGecko and TradingView charts.
  • Wrote a Solidity payroll smart contract and integrated it with Ethers.js.
  • Next.js
  • React
  • Fastify
  • PostgreSQL
  • Supabase
  • Knex.js
  • Solidity
  • Ethers.js

Freelance Full-Stack Developer

Designed, built and launched a workforce management platform for a berry farm in Halikko, Finland, replacing paper payroll forms, notebooks and handwritten logs.

  • Replaced four paper payroll forms with one system used by 300+ seasonal workers across 6 house groups, in 5 languages.
  • Built an hour-calculation engine on the backend so every device shows the same result, eliminating manual calculation errors.
  • Delivered six role-based experiences (worker, supervisor, housemaster, payroll, admin and more) with PDF and Excel exports and email invitations.
  • Cut payroll verification from days to minutes with a check that compares supervisor-recorded and worker-submitted hours.
  • Shipped a web app, an Android app on Google Play and a real-time display for the house televisions.
  • Proposed the project directly to the farm manager, who approved and endorsed it and introduced me to other companies.
  • Next.js
  • React
  • Fastify
  • PostgreSQL
  • Supabase
  • React Native
  • Expo
  • Resend
  • Render

Full-Stack Developer

A multi-tenant eLearning platform where universities, companies and sports clubs launch a branded, fully isolated training environment in minutes.

  • Built multi-tenant onboarding with an isolated environment and JWT-scoped sessions per institution.
  • Implemented courses, a student registry, timetable scheduling with recurrence, and auto-issued certificates with unique verification codes.
  • Built a timed exam engine with a question bank (multiple choice, essay, true/false, file upload), shuffling and tab-lock anti-cheat.
  • Added custom domain support so each tenant can point its own domain at its environment.
  • Next.js
  • React
  • Fastify
  • PostgreSQL
  • Supabase
  • Resend
  • Render

Shopify Theme Developer

Blanc is a custom Shopify Online Store 2.0 theme for fashion and label-style stores, built from the ground up in Liquid.

  • Created brand-specific page types beyond standard commerce templates: New, Combos, Collabs and Archive.
  • Implemented faceted filtering, unit pricing, cart discounts, accelerated checkout with Shop Pay Installments, and a gift card recipient form with scheduled sending.
  • Added a search overlay with suggested products and related and complementary recommendations via Shopify’s Product Recommendations API.
  • Made colours, fonts and the header and footer merchant-configurable in the theme editor, with no build step.
  • Shopify Liquid
  • HTML / CSS / JS
  • GitHub

Shopify App Developer

An embedded Shopify app that connects a merchant’s store to the Onshipy platform.

  • Built the embedded admin interface with Shopify Polaris and App Bridge: dashboard, products, listings, orders, customers, analytics and settings.
  • Wrote the Node.js backend on Shopify’s official API library, handling the OAuth install flow.
  • Shopify Polaris
  • App Bridge
  • Next.js
  • Node.js
  • React

Full-Stack & Mobile Developer

A student housing app for Kuopas in Kuopio, as a web app and a mobile app, in Finnish and English.

  • Built building chat, a noticeboard with reactions and comments, complaints, laundry, sauna and parking booking, and staff tools.
  • Ported the app to Expo and React Native through a mobile API bridge on the web app’s backend, so both share the same data and rules.
  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • React Native
  • Expo
  • Tailwind CSS

Full-Stack & Mobile Developer

A resident app for university and apartment housing communities, as a web app and a mobile app.

  • Built news and announcements, building and community chat, a noticeboard, complaints, booking for laundry, sauna and parking, bill splitting, roommate matching, a marketplace and lease management.
  • Ported the app to Expo and React Native, porting the same features, rules and copy as the web app.
  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • React Native
  • Expo
  • Tailwind CSS

Full-Stack & Mobile Developer

A calendar and to-do list that keeps reminding you until the assignment is done, as a web app and a mobile app.

  • Built one calendar for lessons, events and assignments, a quick add that reads a typed sentence into a task, and reminders that keep nagging every few minutes until ticked off.
  • Built the Expo and React Native app with reminders scheduled on the phone so they arrive with no signal, syncing to the web app's account within about a minute.
  • JavaScript
  • Node.js
  • PostgreSQL
  • Supabase
  • Render
  • React Native
  • Expo
  • TypeScript

Full-Stack & Mobile Developer

A personal finance app, as a web app and a mobile app.

  • Built spending, bills and income, budgets, owed money, and a day-by-day "Money Weather" forecast of what's coming.
  • Built the Expo and React Native app, porting the web app's screens, copy and business logic 1:1 to a native experience.
  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • React Native
  • Expo

Full-Stack Developer

White-label booking for student housing organizations.

  • Built laundry, sauna, parking and shared-space booking for multiple organizations from one deployment, each with its own branding and texts.
  • Built multi-tenant routing so each organization is reached through its own subdomain or a connected custom domain.
  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL

macOS Developer

Widgets for the macOS lock screen.

  • Built 17 widgets (weather, calendar, Apple Music's time-synced lyrics, a live globe and more) drawn in a layer above the lock screen itself.
  • Built a Dynamic Island for MacBooks with a notch: Now Playing, calls, notifications and system alerts.
  • Swift

Student Ambassador

Department of Computer Science, Faculty of Natural Sciences, Forestry and Technology.

Projects

Case study

Rannikon

Farm worker timesheet platform for Rannikon Puutarha: hours, pay-rate summaries, and exports to PDF or Excel.

Read the case study
Web app

Onshipy

Dropshipping automation: import from Nike, ASOS, Amazon and 900+ brands, and sell through Shopify.

Visit site
App

Swifrly

A financial layer connecting crypto to the real world: trading, conversion, payments, and card spending in one app.

View on GitHub
Web app

Knewler

Multi-tenant eLearning platform: universities, companies, and sports clubs launch a branded training environment in minutes.

Visit site
Web app

Kuopas

Student housing app for Kuopas in Kuopio: building chat, noticeboard, complaints, laundry, sauna and parking booking, and staff tools, in Finnish and English.

Visit site
Web app

Tekman

Resident app for university and apartment housing communities: chat, noticeboard, bookings, bill splitting, roommate matching and lease management.

View on GitHub
Web app

ChronKeep

A calendar and to-do list that keeps reminding you until the assignment is done, synced between the web app and a native mobile app.

View on GitHub
Web app

Pursecast

Personal finance: spending, bills and income, budgets, and a day-by-day "Money Weather" forecast of what's coming.

Visit site
Web app

Slotnook

White-label booking for student housing organizations: laundry, sauna, parking and shared spaces, one deployment serving many organizations.

View on GitHub
macOS app

LockWidgets

Live widgets on the macOS lock screen: weather, calendar, Apple Music's synced lyrics and more, plus a Dynamic Island for MacBooks with a notch.

View on GitHub
2 themes

Shopify Themes

Two custom Shopify Online Store 2.0 themes, built from the ground up in Liquid: Blanc for fashion and label-style stores, and Liquid with an Apple-inspired Liquid Glass redesign.

View Shopify themes
2 apps

Shopify Apps

Embedded Shopify apps that extend a store beyond off-the-shelf: live for Onshipy's dropshipping platform, and in progress for Swifrly's crypto checkout.

View Shopify apps
Mobile app

Rannikon Mobile

Mobile companion to the Rannikon Puutarha timesheet platform.

View on GitHub

Education

Bachelor’s degree, Computer Science

University of Eastern Finland

Faculty of Natural Sciences, Forestry and Technology · Second-year student

Student Ambassador, Department of Computer Science

Skills

Frontend

  • TypeScript
  • Next.js
  • React
  • HTML / CSS / JS
  • Tailwind CSS

Backend

  • Node.js
  • Fastify
  • Prisma
  • PostgreSQL
  • Supabase
  • Knex.js
  • Zod
  • JWT / RBAC
  • OAuth2

Mobile

  • React Native
  • Expo
  • Capacitor
  • Flutter

E-commerce

  • Shopify Liquid
  • Shopify App Development
  • Shopify Polaris

Blockchain

  • Solidity
  • Ethers.js

Automation

  • Puppeteer
  • Cheerio (web scraping)

Infrastructure & DevOps

  • Render
  • Cloudflare (R2, Stream)
  • Caddy SSL
  • Namecheap API
  • Git / GitHub

Payments & Services

  • Stripe
  • Resend
  • Google APIs

Other

  • Java
  • Rust
  • Swift

Languages

Contact