Skip to content
Senthil Kumar
← All writing
One illuminated figure walking slightly ahead of a team of softer silhouettes

Essay

Standing Out in a Team: A Guide to Excel

Dedication, curiosity, and going the extra mile — a practical flow for becoming a key asset on any engineering team.

Leadership · Team · Workplace

In today's competitive work environment, not everyone shines, and it's often just a handful of individuals who get recognized for their efforts. However, standing out in a team doesn't require extraordinary feats; it's about dedication, curiosity, and going the extra mile.

Here's how I ensure that my contributions don't go unnoticed — and how you can do the same to excel in your role.

Understanding the business behind the project

The first step to truly excelling in any project is to understand the business context behind it. Whether the project involves a desktop application, web platform, or mobile app, gaining a thorough understanding of its purpose is crucial.

Details matter, it's worth waiting to get it right. — Steve Jobs

By paying attention to the finer aspects of the product, you gain an edge over others who may overlook them.

For example, if you're working on a customer-facing app, take the time to explore all the features as if you were the end user. Ask yourself questions like:

  • How is the user experience?
  • How can we reduce the number of pages or button clicks?
  • Are there any scenarios where the app might fail or confuse the user?
  • Is there any way we could remove a few details — or add a few?

I test various data sets and explore every option on the screen to know the insides of the application. This deep dive not only familiarizes me with the product but helps me anticipate potential issues.

Diving into the code

Once I've thoroughly explored the product from a user perspective, I switch hats and look at the project from a developer's point of view. I go through the codebase to understand how the application is built and figure out what technologies are being used for various functionalities.

For instance, while working on a web app, I might notice that certain components are built using React, while others rely on older frameworks. Understanding these details allows me to troubleshoot more effectively and suggest improvements.

In the case of older frameworks, there is always room for migration to newer technology. I proposed a migration from Backbone.js to React because the application was too old to modify comfortably. A POC helped the team see how much the migration would improve performance and maintenance.

This technical knowledge can set you apart from teammates who only focus on the surface of the project.

If you always do what you've always done, you'll always get what you've always got. — Henry Ford

By learning how the system works under the hood, you position yourself as someone who can bring innovative solutions to the table.

Staying ahead of the curve

It's not just about understanding the current state of the project — it's also about being proactive. I make it a point to stay updated on upcoming features and tasks. By reviewing what's on the horizon, I ensure that I am always one step ahead.

For example, when I know a new feature is set to launch, I familiarize myself with its requirements and prepare questions or suggestions before development even begins. That shows initiative and commitment, and makes it easier for managers and peers to recognize your involvement.

Engaging in meetings

Meetings are an excellent platform for standing out. I actively participate in discussions, voice opinions, and ask questions whenever necessary. That shows I am engaged, prepared, and invested in the project's success.

The only dumb question is the one you don't ask.

Thoughtful questions demonstrate critical thinking and care about improving the outcome — and that can leave a lasting impression on colleagues and superiors.

Bridging the gap: thinking like a user and a developer

One of the best ways to distinguish yourself is by identifying gaps between the user experience and the technical implementation.

I approach this by first thinking like a user: what challenges or pain points might they encounter? Then I shift to a developer's perspective — what can we do to fix those problems?

In a recent project, a key feature was buried too deep in the app's navigation. As a user, it was frustrating. As a developer, I realized we could simplify the flow with minor UI changes. I proposed the solution, and we implemented it quickly — improving usability.

Presenting your solutions

After identifying areas of improvement, I prepare a presentation to organize findings and propose solutions: highlight the problem, demonstrate its impact, and offer actionable recommendations.

By organizing a meeting and leading the discussion, I take ownership of the problem and showcase leadership potential.

Leadership is not about being in charge. It's about taking care of everything in your charge.

When you present solutions and collaborate with your team to implement them, you naturally position yourself as a leader within the group.

Standing out requires more than just showing up

Not everyone on a team will go to these lengths — but when you do, it's almost guaranteed that you will stand out. By understanding the project deeply, being proactive, thinking critically, and offering solutions, you demonstrate that you are not just a contributor but a key asset to the team.

If your actions inspire others to dream more, learn more, do more and become more, you are a leader.

Excel in your role, and you won't just stand out — you'll inspire your team to reach greater heights.

Continue the conversation

These ideas live in MentorBridge practice — coaching, podcasts, and classroom sessions that turn students into professionals.

MentorBridge →MediumContact