Experience
Software engineer with 13 years shipping production software: C#/.NET backends at PwC and in SaaS, React and React Native at London startups, Python/Django and TypeScript since. I have been a startup's only in-house engineer and taken an app from prototype to a cross-platform product. Since 2025 I run my own small studio, build with Claude Code agents every day, and review, test and own what ships.
Roles
Newest first. Dates are month and year where I have them from contracts or HR records.
- Jan 2026 – Jun 2026Equity-based
Sherppi
Founding Engineer
Took an audio-tour startup to production.
- Built the React web app and the Django backend: AI recommendations, geolocation-verified tours, Stripe payments, Spanish and English.
- Delivered with Claude Code agents.
React, Django, Python, Stripe
- Apr 2025 – presentFounder
Astral Studio, formerly Astral Integration
Founder & Principal Engineer
My own studio. It builds and runs platforms for founder-led teams, mostly wellness and practitioner organisations.
- Run 40+ services on self-managed Linux: systemd, Docker, Caddy, Node.js, PostgreSQL.
- Build with Claude Code agents every day, including parallel sessions, and review, test and own what ships.
- Built a multi-tenant SaaS platform and an automated prospecting pipeline.
TypeScript, Node.js, Next.js, Expo, PostgreSQL, Docker, Caddy, Claude Code
- Sep 2023 – Feb 2025Contract
Hostology
Software Engineer
Worked directly with the CTO and founders on a production events platform, delivering features from the CEO's specs and the design team's Figma.
- Built in the C#/.NET domain layer on Entity Framework Core and a GraphQL API: itinerary menus, food allocations, document and PDF generation, rolled out behind feature flags.
- Wrote API tests that call the GraphQL endpoints as each user role.
C#, .NET, Entity Framework Core, GraphQL, AWS
- 2020 – 2023Contract
Astral Integration, freelance
Contract Engineer
React Native and Node.js wellness and education apps for international clients.
React Native, Node.js
- 2020Contract
Tinto
Software Engineer
The only in-house engineer at an early-stage app for mothers.
- Took the product in-house from an outside agency: codebase, AWS, GitLab and App Store accounts.
- Shipped through TestFlight and App Store review, and hired an engineering intern.
React Native, AWS, App Store
- 2019Contract
Just Insurance
Frontend Engineer
Frontend contractor on React Native pay-per-mile car insurance apps.
- GPS tracking, crash analytics, and CI/CD through App Store and Play Store releases.
React Native, TypeScript, CI/CD
- Apr 2016 – Nov 2018Full-time, then contract
Movebubble
Software Engineer
Joined as a backend engineer in C#, then worked full stack with React and React Native.
- Took the Negotiator app for agents from prototype to a fully functioning cross-platform mobile app.
- Worked on the renter web app.
- Full-time from April 2016 to July 2017, then back as a contractor from January to November 2018, in two engagements.
C#, React, React Native
- Dec 2014 – Apr 2016Full-time
PwC
Software Developer
C# ASP.NET backends for enterprise tax systems.
- Event sourcing and RabbitMQ; an ESB/SOA proof of concept.
C#, ASP.NET, SQL Server, RabbitMQ
- Mar 2013 – Oct 2014Full-time
MRW
Software Developer
C# ASP.NET backends for a package-delivery platform.
- SOA, event sourcing and CQRS, with domain-driven design and TDD.
C#, ASP.NET, SQL Server, MongoDB
What I bring
Grouped by what a team can do with it. Each item is something I have used in one of the roles above or in a repository linked from this site.
Product engineering
Web platforms, mobile apps and the backend behind them, from first build to release.
TypeScript, React, Next.js, React Native, Expo, Node.js, Python, Django
Backend and data
APIs, domain models and databases that stay correct as the product changes.
C# / .NET, Entity Framework Core, GraphQL, REST, PostgreSQL, SQL Server, MongoDB, Supabase, Drizzle
Infrastructure and delivery
Getting software running somewhere real and keeping it there.
Linux, Docker, Caddy, Nginx, AWS, Railway, CI/CD, App Store and Play Store releases, Stripe
Applied AI
Agents and LLM steps inside deterministic workflows, with a human approving what ships.
Claude Code, multi-agent workflows, LLM extraction, Ollama
Education
BSc Computer Software Engineering
UPC Barcelona School of Informatics (FIB), 2009 – 2013
Recommendations
Quoted from my public LinkedIn recommendations, newest first.
“I have worked with Jordi twice - both at Movebubble and then I later hired him into the team at Hostology. It's great working with a full-stack engineer who is always willing to take on a requirement or feature and own it from start to finish, and who is always looking to improve.”
Mark Somerfield, CTO at Hostology. Managed me directly at Hostology; we first worked together at Movebubble. “Jordi is an excellent developer and dedicated team member; hard-working and committed with an incredible capacity for learning new skills and technologies. … In a very short time he took the Movebubble Agent App from a prototype to a fully functioning, cross-platform mobile app — now a vital part of the business.”
Tom Allen, Technical Lead at NEVERBLAND (formerly Movebubble). Worked with me on the same team at Movebubble. “Jordi and I worked closely together for over a year in a close knit product team. His close eye to detail and willingness to give and receive constructive feedback throughout the design process made him the perfect developer to work with.”
Sunil Pithwa, UX, Movebubble product team. Worked with me on the same team at Movebubble.