"Cyril is a truly hands-on architect, combining strong architectural vision with direct, high-quality code contributions. He naturally leads by example, both technically and humanly."
Senior Software Architecture Consulting
Software architect freelance for modern .NET and Azure platforms
Lilarisz helps technical teams design robust architecture, improve delivery quality, and accelerate outcomes with pragmatic engineering and AI-augmented practices.
Problems
Common Technical Challenges We Help Solve
Pragmatic architecture support for teams facing delivery friction, scaling pressure, and quality risks.
Legacy Systems Slowing Delivery
Reduce delivery drag caused by aging architecture, tight coupling, and hard-to-change core workflows.
Architecture No Longer Scaling With Growth
Stabilize platform evolution when product complexity, traffic, and integration demands outpace existing design.
Teams Lacking Senior Technical Leadership
Strengthen technical direction, decision quality, and execution confidence when architecture ownership is diffuse.
AI Adoption Creating Technical Debt Instead of Leverage
Introduce AI-augmented engineering with guardrails that protect maintainability, reliability, and product quality.
Expertise
Three pillars for reliable architecture outcomes
From strategic architecture choices to day-to-day engineering execution, each pillar supports sustainable delivery.
Architecture
Design scalable systems, clarify trade-offs, and align technical decisions with product goals.
Delivery & Quality
Strengthen engineering processes, improve reliability, and raise quality without slowing teams down.
AI Acceleration
Apply AI-native workflows that increase leverage while preserving architecture clarity and code quality.
Positioning
Senior, hands-on, and pragmatically focused
Years of architecture leadership paired with direct implementation support for teams shipping high-impact products.
25+ years
Building and modernizing software architecture in complex environments.
Hands-on leadership
Guidance that stays close to real code, delivery constraints, and team dynamics.
Pragmatic approach
Clear decisions, maintainable systems, and fast paths to measurable outcomes.
Services
Focused support for architecture and technical leadership
A practical services mix tailored for product teams, scaleups, and organizations navigating modernization.
Architecture Audit
Identify bottlenecks, structural risks, and opportunities to simplify platform evolution.
Platform Modernization
Move safely toward cloud-native and .NET/Azure-aligned architecture patterns.
Technical Leadership
Coach teams on architecture decision-making, delivery quality, and engineering execution.
AI-Augmented Engineering
Apply AI-native workflows that increase delivery leverage while preserving architecture clarity and code quality.
Methodology
How I Work
A structured, pragmatic approach that aligns architecture decisions with delivery constraints and team realities.
01. Understand Context & Constraints
Clarify business goals, product priorities, technical debt pressure, and organizational constraints before proposing change.
02. Design Pragmatic Architecture
Define clear, evolvable architecture decisions with explicit trade-offs that fit current team and platform maturity.
03. Deliver Hands-On With Teams
Work close to implementation to unblock critical paths, raise quality, and ensure architecture is executable in practice.
04. Enable Long-Term Autonomy
Transfer decision frameworks, engineering practices, and technical clarity so teams can sustain momentum independently.
Outcomes
Selected Delivery Outcomes
Representative architecture engagements showing delivery impact across modernization, platform design, and execution.
Legal ERP Modernization
Context: Replaced a 20+ year legacy legal ERP with a greenfield cloud-native platform. Outcome: Delivered V1 with full end-to-end amicable debt recovery workflows and 80%+ process automation.
Insurance Customer Platform API
Context: Designed a unified API layer for web and mobile insurance customer applications. Outcome: Delivered cloud-ready shared API architecture reused across channels and distributed to partner brokers.
Enterprise Portal Modernization
Context: Led migration from a monolithic desktop platform to a web service-oriented portal. Outcome: Delivered the foundational web portal and task execution server now powering the vendor's core product.
Credibility
What Peers and Leaders Say
Selected excerpts from LinkedIn recommendations by managers, peers, and client-side leaders.
"From the moment Cyril joined the team, he proved his added value on complex domains. He approached problems end-to-end and consistently found pragmatic solutions that addressed both functional and non-functional needs."
"Beyond his excellent technical skills, he understands customer-specific needs and business issues, which enables him to solve complex problems effectively."
"He did an excellent job creating and setting up our new development team, from hiring to delivery practices, and managed development cycles and methodologies across the newly hired teams."
FAQ
Frequently Asked Questions
When should a company hire a software architect?
When delivery slows down due to structural complexity, scaling concerns, recurring quality issues, or unclear technical direction. A hands-on architect is especially valuable when teams need both strategic clarity and practical execution support.
Do you work hands-on or advisory only?
Both. Engagements can include architecture advisory at leadership level, but also direct contribution on architecture-critical implementation paths with engineering teams.
Can you help modernize legacy systems incrementally?
Yes. Modernization is usually phased to reduce risk: identify high-impact bottlenecks, define transition boundaries, then move iteratively while preserving business continuity.
Do you integrate with existing engineering teams?
Yes. The goal is to strengthen existing teams, decision processes, and delivery practices, not replace internal capabilities. Collaboration is adapted to current team maturity and constraints.
Can you help teams adopt AI without sacrificing quality?
Yes. AI-augmented workflows are introduced with quality guardrails, review discipline, and architecture standards so teams gain leverage without accumulating avoidable technical debt.
Need stronger architecture decisions and faster technical delivery?
Let’s discuss your context and define a pragmatic plan for architecture, quality, and team leverage.