What I do
Case studies
How I work
Tech stack
Why me
Contacts
Senior software engineer
→
Tech Lead & Web architect
Bridging the gap
between complex business requirements and high-performance engineering.
Freelance engineer focused on system design, frontend architecture, and building high-end digital products for ambitious companies.
Let’s work together
View case studies
Available for freelance missions (800–1000€/day) and high-end web projects.
What I do ?
System design & architecture
scalable architecture design
frontend / backend structure
long-term maintainability
High-end web platforms
premium websites
performance-focused applications
UX + conversion oriented systems
Engineering optimization
performance tuning
refactoring legacy systems
improving developer experience
Case studies
High-end frontend architecture
System design & DX
Backend & infrastructure
High-end frontend architecture
System design & DX
Backend & infrastructure
From legacy monolith to a scalable, premium design system
Context & Problem
A high-growth SaaS suffered from 4s+ load times and UI inconsistencies, leading to user drop-off and slow feature deployment.
Tech Leadership & Solution
Designed a modular architecture (atomic design) using Next.js for maximum component reusability.
Implemented performance budgets (optimizing LCP/CLS) to ensure a "snappy" premium feel.
Enforced strict TypeScript contracts to eliminate runtime errors across the platform.
Business Impact
60% reduction in page load time.
2x faster onboarding for new developers.
Significant uplift in conversion rates due to a seamless UX.
Scaling engineering velocity through shared architecture
Context & Problem
A team of 10+ engineers faced constant regressions and "state management hell," slowing down the roadmap by weeks.
The Leadership
Architected a robust state management pattern (Zustand/TanStack Query) to decouple business logic from UI components.
Built a documented design system (storybook) as the "single source of truth."
Integrated automated quality gates (CI/CD, integration tests, strict linting).
Business Impact
40% decrease in production bugs within the first quarter.
Reduced QA feedback loops by 50% through design-to-code alignment.
Resilient API infrastructure for high-traffic data processing
Context & Problem
A legacy Node.js API struggled with traffic spikes, resulting in frequent downtime and unstable response times during peak hours.
The Leadership
Migrated from a synchronous structure to an event-driven architecture (message queues).
Implemented multi-level caching (Redis) and optimized SQL indexing/pooling for data-heavy requests.
Redesigned the API with strict OpenAPI/Swagger contracts to ensure reliability for third-party integrations.
Established observability (monitoring/alerting) to catch bottlenecks before they hit production.
Business Impact
99.9% system uptime achieved.
5x increase in throughput capacity with zero increase in infrastructure costs.
How I work ?
I focus on building systems that are simple at the surface, but deeply scalable underneath.
Architecture First
I don’t just write code. I design systems that avoid over-engineering while remaining adaptable.
Product Thinking
I align every technical decision with business KPIs and user needs.
Pragmatic Leadership
I advocate for "Boring Technology" for stability, while leveraging cutting-edge tools where they provide a competitive edge.
Tech stack
Core Tech:
React, Next.js, TypeScript, Node.js.
Architecture:
System Design, Micro-services, Design Systems.
Backend & Data:
PostgreSQL, Redis, GraphQL, API Design.
Operations:
AWS/Vercel, Docker, CI/CD Optimization.
Why work with me ?
Architecture-first mindset
I prevent technical debt before it happens.
Performance focused
I build for speed, which directly impacts your bottom line.
Bridge the gap
I speak both "Product" and "Engineering" fluently.
Delivery oriented
High-quality code delivered on time, with no surprises.
Contacts
Let’s build a high-quality system together.
+33 7 43 10 59 97
engineer@upradata.com
Champ obligatoire
Entrez un email valide
Entrez un nom valide
Entrez un numéro de téléphone valide
La valeure est trop petite
Send
Champ obligatoire
Entrez un email valide
Entrez un nom valide
Entrez un numéro de téléphone valide
La valeure est trop petite