Team Spotlight: From Problem Solver to Technical Leader with Abhishek

November 9, 2026
|
5
minute read
Blog

Written By
Abhishek Gupta
In this edition of our Team Spotlight, we sat down with Abhishek Gupta, Technical Lead at Fabric, to explore his journey from writing code to leading teams and delivering end-to-end solutions. With over four years at Fabric, Abhishek shares his perspective on technical leadership, the importance of understanding client challenges, and how embracing individual strengths can drive better outcomes. He also reflects on his unconventional entry into the technology industry, the lessons he's learnt along the way, and why he believes Fabric is well-positioned to thrive in the era of AI.
Abhishek Gupta, Lead Consultant_ Developer at Fabric

Please describe your role and a typical day at Fabric.

As a Technical Lead at Fabric, my role sits at the intersection of technology, people and business. No two days are quite the same. A typical day might involve running a workshop with clients to brainstorm problems and shape solutions, or leading a delivery team to build a technical solution and tackle engineering challenges.

What I enjoy most is that there isn't really a "typical" day. Consulting presents a constantly changing set of problems, and I enjoy being able to move between the bigger picture and the technical details.

What initially attracted you to join Fabric?

I was drawn in by the smart people working at Fabric, and I wasn't wrong. It's a place where opinions are heard and respected, and where you get to work on interesting technical and business problems.

How do you effectively manage and balance multiple clients or projects at once?

It comes down to being deliberate about priorities and communication. I try to understand the impact of each client's work rather than treating everything as equally important, and I lean on my team to help me understand different needs.

Importantly, I've learnt that to be a good consultant, you need to be comfortable saying, "We could do that, but here's what I'd prioritise instead."

What inspired you to pursue a career in this field?

It happened in my second year of engineering. One of my teachers noticed I had a knack for writing code and encouraged me to take it further.

He went out of his way to introduce me to people already working in the industry, and hearing about their experiences made the work sound really exciting. He helped me figure out how to get there, and I've been hooked on solving problems with technology ever since.

What is one aspect of your role that is commonly misunderstood?

People often picture my job as sitting alone in front of a computer, a bit like a hacker working away in a basement.

In reality, I spend most of my day talking to people, whether that's clients, my team or other stakeholders. Even when we're designing or building a solution, I'm almost always working through it with a peer. Teamwork is a huge part of what I do, and that's what makes the work better.

Is there a recent initiative you particularly enjoyed working on, and why?

My favourite recent project was one I delivered for a large Australian client. I had end-to-end ownership, from engaging with the customer to shaping the design and writing the code.

It's also the project where I grew into a Technical Lead. Along the way, I learnt how to delegate effectively and manage the expectations of people in my team.

I was fortunate to work alongside a great Delivery Lead who helped set me on the right path, and that support made a big difference.

What advice would you offer to someone who is new to consulting?

Consulting is all about being flexible and open to doing whatever work is needed to achieve a clearly defined objective.

That's why my biggest piece of advice is to spend time defining that objective. It's the first thing you should question, and it's worth getting right.

Once you're clear on what you're actually trying to achieve, the solutions usually come more easily.

What leadership lesson has been the hardest earned—and most rewarding?

My hardest-earned lesson is that a team works best when you stop expecting everyone to be good at the same things.

Early on as a lead, I assumed everyone would approach work the way I did. I learnt that my real job is to understand what each person does best and structure the work so those strengths drive the outcome.

One moment that made it click was when I moved a team member from their existing role into a different one that suited them better. It really paid off, both for them and for the team.

The most rewarding part is watching people do their best work because they're in the right role.

How do you see Fabric evolving in the near future?

I think Fabric is well-positioned to thrive in the era of AI.

Prototyping is getting easier, and solutions are being delivered faster than ever. Writing code is becoming less time-consuming, but what matters more is understanding the real problem and solving it well. That's exactly where Fabric's strength lies.

As AI accelerates delivery, I see us spending more time solving problems alongside our clients and delivering great outcomes even faster.

What is something people might be surprised to learn about you?

People are often surprised to hear that I never finished my engineering degree.

In my second year, I decided to drop out and pursue a career in IT. I started my first job in the industry before I'd even turned 18.

It was a big leap at the time, but jumping in early taught me a lot, and I've never looked back.

In one word, how would you describe your experience at Fabric, and what led you to choose that word?

Evolving.

Fabric keeps changing and growing, and so have I.

I joined because of the smart people here, and since then I've grown from writing code into leading teams and owning projects end to end.

As the industry shifts, especially with AI, Fabric continues to adapt, and that constant growth is what keeps it exciting.

‍

Author

Senior Consultant
Abhishek Gupta