Experience

Experience gained from building, supporting, and scaling technology in real business environments - from SMEs to large enterprises, in Tunisia and internationally.

From Practice, Not Theory

I started my IT career in an SME, working across technology, customer support, and sales. That early exposure shaped how I approach technology: solutions should control cost, support revenue, and work for the people who rely on them.

Later, in enterprise environments, I applied the same perspective. I’ve been involved in situations where systems were critical, timelines were tight, and clarity mattered more than process. My role has often been to provide structure, make practical decisions, and help teams move forward.

Today, I work with organizations in Tunisia and internationally, supporting both local and distributed teams through on-site and remote engagements.

Enterprise IT & Platforms

My enterprise IT experience focuses on stabilizing platforms that must remain available under operational pressure. This includes hosting architecture, high availability, disaster recovery, and operational readiness.

Project Example

I helped bring a critical enterprise SaaS platform online under strict timelines. Requirements were evolving, and failure would have had direct major impact on revenue. Many technical and architectural challenges.

  • Initially brought in as a Windows systems expert and problem solver; my role expanded to designing key parts of the architecture (system, application, network, and cross-platform integration).
  • Coordinated with over a dozen cross-functional teams (technical and non technical) to build out a highly available platform across datacenters. Managed the delivery for application integration - across different software with diverse communication protocols.
  • Troubleshot application and system issues across serval layers of reverse proxes: public HTTP proxies → middleware load-balanced reverse proxies → internal load balancers distributing traffic to web servers with reverse proxy modules and URL rewriting.
  • Contributed technically across system and software layers: Microsoft IIS, .NET self-hosted services, Angular front-end issues, DNS, network load balancers, floatable VIPs, caching, session states and cookie handling and optimized many areas of application and system performance.

By aligning stakeholders and designing my part of the environment in parallel with execution, the platform became highly stable, revenue realized and internal teams could operate it with confidence.

Discover how I can support your IT & platform needs →

Software & Product Delivery

Over the years, I have led and contributed to the delivery of web, desktop, and service-based applications across multiple industries. I have managed software teams, acted as product owner, and translated business requirements into technical solutions. During this period, I worked on more than a dozen projects, primarily built in .NET. I visit clients onsite and in other countries to gather requirements, provide guidance, assist teams and support them during onboarding.

Project Example

  • Desktop ERP application developed over six months using the waterfall methodology. Initial client feedback highlighted UX and functionality issues; one week before the next client update, I rewrote the product with a colleague to align with expectations.
  • The revised application was successfully deployed and continues to be used today with minor intervention, demonstrating maintainability and reliability.

Hands-on technical involvement combined with active client engagement ensures solutions meet functional requirements while remaining practical and maintainable for everyday use.

Explore how I can help with software delivery →

Business, Change & Leadership

Technology change works best when people and operating models evolve alongside it. I support organizations through transformations - redefining roles, upskilling, improving collaboration, and helping teams adapt without disruption.

Project Example

  • Managed IT infrastructure teams under a vertical operating model and transitioned them to a horizontal model, supporting multiple business lines.
  • Reshaped ways of working while maintaining morale and retaining key talent.
  • Team size quadrupled over time, and the operating model influenced structural changes across global infrastructure teams.
  • Focused on retaining critical knowledge across environments, laying the foundation for a global, enterprise-grade infrastructure organization, prior to operating as a director of service delivery.

I like to coach and mentor individuals stepping into management and leaders preparing for broader responsibilities. These examples provide just a glimpse into how I approach business and leadership challenges.

Find out how I can support your organization and leadership →

These experiences reflect some of the challenges I’ve faced and the practical approaches I use to help teams and organizations operate effectively.