Available for work
πŸ‘¦πŸ»
LOCATION
SWEDEN/REMOTE
Hi, I'm Medo

I design the experience
and ship the product

Web, mobile, and the systems underneath.

Clients

Startups and businesses I have built for.

Infraforge
yellowedu
Carbob
Alevaa
Sama
MPM
Infraforge
yellowedu
Carbob
Alevaa
Sama
MPM
Experience & Skills

Track Record

Projects Completed

50+ projects shipped for startups and businesses.

0+
Projects Delivered
Client Satisfaction

Clients come back, and I stay on after launch.

0%
Client Satisfaction

I handle the frontend, the backend, and the design.

Frontend
Backend
Design
Technical Expertise

Code & Design

The tools I use to design and build.

import { GetServerSideProps } from 'next';
export default function Home({ data }) {
return (
<div className="bg-gradient-to-r from-blue-500 to-purple-600">
<h1 className="text-4xl font-bold text-white">
Welcome to Next.js
</h1>
<p className="text-white/80 mt-4">
{data.message}
</p>
</div>
);
}

UI/UX Design

Tailwind CSS
CSS 5+

Design Tools

πŸ“

Prototyping

Creating interactive prototypes and design systems for modern applications.

Featured Projects

Recent Work

Products I designed and built, from brand sites to AI apps.

RISK Energy Drink screenshot

RISK Energy Drink

A bold, cinematic brand site for RISK Energy Drink. A scroll-driven canvas hero, an interactive flavour switcher with per-can nutrition, and ordering by the box straight from the brand.

Next.jsCanvasMotionBranding
Minnesten screenshot

Minnesten

A calm, respectful site for a Swedish headstone maker. Families type a name and see it engraved in stone live, compare granite types, and follow a guided process from free sketch to installation. Bilingual Swedish and Arabic with full RTL support.

Next.jsi18nRTLInteractive
GROWIT screenshot

GROWIT

An AI content system for creators on TikTok, Reels, and Shorts. Turn a rough idea into a post or video script in your own voice, then let a Coach that knows your results tell you what to try next. One loop: create, coach, review.

Next.jsAICreatorsi18n
Attesta UCE screenshot

Attesta UCE

A compliance engine for regulated workloads. It runs signed rulepacks and produces signed evidence that regulators can verify. The web client talks gRPC-Web through Connect and shares one Protobuf schema with the Go gateways, Rust evaluators, and CLI.

ReactgRPC-WebRustGoProtobufSecurity
Caret screenshot

Caret

An AI workspace for product teams. Drop in user feedback and market research, and Caret pulls out the key insights and writes a structured product brief, so builders know what to build next and why.

AIProduct ManagementWorkspace
ElevateAI screenshot

An AI job-search workcenter that scores fit, then builds a tailored resume and cover letter in under 60 seconds.

See the work
Next.jsSupabaseTailwind CSS
VoltaHR screenshot

VoltaHR

A payroll system that pays 500+ employees automatically. Processing time dropped 70%, and 95% of staff use the self-service portal. Includes a reporting dashboard for finance.

Next.jsReactCharts
INFRAFORGE screenshot

INFRAFORGE

Landing page for a tech company, built around interactive 3D scenes made in Spline.

Next.jsReactSpline
Infranotes screenshot

Infranotes

A financial platform built from scratch that handles 2,000+ transactions a month. Expenses update in real time, with Redis caching keeping data processing 40% faster than competing tools.

Next.jsReactFramer
Doricod screenshot

Doricod

Site for a Mozambican tech company that moves African businesses off legacy systems and onto the cloud, with custom software and bank-level security.

CloudSoftwareSecurity
Jechengenharia screenshot

Jechengenharia

A bilingual (EN/PT) portfolio for a construction firm. Client inquiries tripled after launch. Projects are managed through an admin CMS, and the layout is built for the 80% of visitors on mobile.

Next.jsReacti18n
Carbob AB screenshot

Carbob AB

A car dealership site that loads in 0.8s and scores 100/100 on Lighthouse. Online conversions went up 300% after launch.

Next.jsTailwind CSSFramer
Syd Spider screenshot

Syd Spider

A booking site for a cleaning and moving company in SkΓ₯ne, Sweden. Customers get an instant price estimate, book online, and check whether their area is covered.

Web DesignSEOOptimizationLocalization
Mobile Applications
Khatwa screenshot

Khatwa

A fitness app to track calories and workouts with AI, built using React Native and Expo.

React NativeExpoAIFitness
Thabat screenshot

Thabat

An Islamic companion app helping Muslims build consistency in daily prayers, spiritual habits, and daily supplications.

React NativeExpoHabit TrackingSpiritual
BrainOff screenshot

BrainOff

Cross-platform mobile app helping users quiet racing thoughts and sleep better through AI-guided worry release, visual disposal effects, and personalized sleep routines.

React NativeExpoAI

Matchy

An AI iOS outfit planner that tells you what to wear from the clothes you already own. Daily looks tuned to weather and your plans, smart shopping gap analysis to stop impulse buys, and packing lists for trips, all from your private digital closet.

React NativeExpoAIiOSLifestyle

Interested in working together?

Get in Touch
FAQ

Frequently Asked Questions

I specialize in full-stack web development, focusing on React and Next.js applications. This includes UI/UX design, frontend development, backend APIs, database design, performance optimization, and AI integration. I also offer technical consulting for existing projects.

Project timelines vary based on complexity. A landing page typically takes 1-2 weeks, a full web application 4-8 weeks, and enterprise solutions 2-3 months. I provide detailed timelines after understanding your specific requirements.

I follow an agile approach: (1) discovery and planning, where we pin down requirements, (2) design, with mockups and prototypes, (3) development in short sprints, (4) testing for quality and performance, and (5) launch, with support afterwards. You'll get regular updates throughout.

Both. I can start new projects from scratch or jump into existing codebases to add features, fix bugs, optimize performance, or refactor code. I've maintained and improved plenty of older systems.

My primary stack includes Next.js, React, TypeScript, Node.js, PostgreSQL, MongoDB, and Supabase. I also work with AI APIs (OpenAI, Anthropic), payment integrations (Stripe), and whatever else a project needs.

We'll have weekly check-ins via video call, and I'm available via email, Slack, or your preferred platform for quick questions. You'll have access to the project repository and staging environment to track progress in real-time.

After launch, I stay on for a handover period to make sure everything runs smoothly. I offer ongoing maintenance packages if needed, or I can train your team to manage the project independently. You'll receive all source code, documentation, and deployment guides.

Yes. I'm based in Sweden and work with clients worldwide. I'm flexible with meeting times and keep some working hours that overlap with yours.

Still have questions?

Get in Touch
Available for new projects

Have a project in mind?

I'm taking on freelance work: new products, redesigns, and improvements to apps you already run.