// custom software development · porto, portugal
Built right.
Built to scale.
Obsidis is a custom software development company in Porto. We plug in as the engineering team for founders and startups in the US, UK and Europe, and ship production-grade software from day one: web and mobile apps, Laravel and React builds, MVPs, and fractional CTO work.
5.0client rating on Fiverr and Upwork
Awesome experience working with Alan and team. They are very experienced, straightforward and hard working.
His communication gave me total confidence and reassurance that my product would be delivered on time and within scope.
Highly recommend working with Alan. Effective communication throughout the whole process, able to use initiative when needed, and great quality work.
Clients that trust us
[01] /services
What we take on. End to end.
One senior team from discovery to production. No handoffs to juniors, no offshore shop you never get to meet.
MVPs & new products
From a validated idea to production, scoped and shipped, not prototyped and abandoned.
SaaS platforms
Multi-tenant products built on a foundation that scales to 10x without a rewrite.
Web & mobile apps
Laravel and React on the web, React Native on mobile, one senior team across both.
AI in your product
Claude and OpenAI, RAG and agents, wired into real workflows, not a demo.
Security baseline and hardening
OWASP reviews, hardening and a production security baseline you can stand behind.
Fractional CTO
Architecture, hiring and the hard calls, embedded with your team for the long run.
Code and architecture review
A standalone review of an existing codebase. We find what will break, what is insecure and what slows the team down, and deliver a prioritised report.
Maintenance
We keep your app updated, monitored and patched after launch, with a few hours each month for fixes.
Accessibility and GDPR
We review and fix accessibility issues and GDPR compliance in existing apps.
We build with
FRONTEND
MOBILE & DESKTOP
PAYMENTS & COMMERCE
[02] /work
Systems we shipped. Outcomes that held.
MOBILITY · HARDWARE INTEGRATIONRoutikFrom taximeter to printed invoice in seconds, built to Portuguese fiscal requirements (SAF-T, QR, ATCUD) from the start. Certification with the Tax Authority in progress.REACT NATIVE · EXPO · LARAVELRead case study →
EDTECH · SAAS IN PRODUCTIONReadingfulA reading practice platform for children with original illustrated and narrated stories, quizzes, leaderboards and a teacher dashboard.LARAVEL · MYSQL · REACTRead case study →
ECOMMERCE · PLATFORM MODERNISATIONEmolduraA Shopify integrated frame business moved off an outdated stack onto a newer Django and S3-compatible storage, with customer photos and catalog files carried across.PYTHON · DJANGO · MYSQLRead case study →
CONSUMER SOCIAL · FULL PRODUCTSeductA dating app for iOS and Android with a virtual economy, identity verification, moderation tooling, and regulatory readiness for its launch market.LARAVEL · FILAMENT · REACT NATIVERead case study →
RETAIL INTELLIGENCE · SAAS PLATFORMInvigoMulti-tenant retail intelligence on top of Invigo's in-store cameras: computer vision product detection and restock suggestions, with the first phase of a move off a legacy system.LARAVEL · PHP · REACTRead case study →[03] /approach
You've been burned before. Not this time.
AGENCIES THAT DISAPPEAR AFTER LAUNCH
We stay after launch.
Most engagements become long-term retainers. Launch is the start of the relationship, not the end of the contract.
OFFSHORE TEAMS THAT NEED A TRANSLATOR
You talk to the engineers.
Porto-based, working US East Coast hours. You talk directly to the engineers who write your code. No project managers in between.
JUNIORS LEARNING ON YOUR PRODUCT
Senior engineers only.
You meet the people who will write the code before you sign anything.
Discovery
Scope, stack, milestones. We learn your business before writing code.
Architecture
Data models, APIs, infrastructure. A foundation that scales to 10x.
Build
Working software every week. Real deploys, real feedback.
Launch
QA, monitoring, deployment. We stay until it's solid.
Ownership
You own the code once it's paid.
[04] /founder
Senior people, real ownership, our name on it.
ALAN MAC CORMACK// from the founder
In more than ten years in tech I've watched founders get burned by teams that treated their product like a ticket queue. Obsidis is my answer: senior people, real ownership, and code we're proud to put our name on. If that's the team you've been looking for, I'd like to meet you.
[05] /contact
Built right.
Built to scale.
Tell us what you're building. We'll come back with a scope, a senior team, and an honest read on whether we're the right partner for the stage you're at.
Pick a time in your timezone. No pitch, no obligation. If we're not the right fit, we'll say so.
Choose a time →or email hello@obsidis.tech





