I'm an engineering leader, a developer, a software architect and also a product manager at one point. Transitioning from an individual contributor to manager is not easy; it certainly wasn't easy for me. I'm here to help anyone who's struggling in that journey; to help you become better leaders or simply to help you become a better version of yourself if management isn't your desired path. Some reasons why you may want to talk to me: • If you are a manager, and you are struggling to create the right type of culture in your team, having issues with remote work, faced with high attrition, or dealing with difficult team members. • If you are an IC and want some guidance on your next career move or cannot figure out how to get to the next level. • If you are an innovator in whatever way and want to ideate or get constructive feedback. • Or anyone who needs guidance on crafting the best resume, how to face specific interview questions, etc. Engineering Director • Software Development Manager • Software Architect • 10+ years of experience in engineering management, leading teams of 50+ engineers, managing multi-million dollars in ARR and responsible for architectural leadership, managing complex stakeholder interactions and process excellence to deliver high quality solutions. • 17+ years of experience architecting and developing highly resilient, robust software solutions for the desktop, web, and cloud environments. • 7+ years of leading geographically distributed remote teams with a record of accomplishment of turning around struggling engineering teams, motivating, mentoring, coaching, and upskilling them in to highly performing, highly engaged, cohesive units. • A passionate full-stack developer, clean-code advocate and occasional tech blogger with multiple open-source projects and contributions.

My Mentoring Topics

  • leadership
  • software architecture
  • conflict resolution
  • culture
  • building teams
  • career coaching
  • resume review
  • interview guidence
V.
21.January 2024

Recently had an outstanding mentorship session with Sameera! His positivity and approachability made the experience truly uplifting. From valuable insights on skill development to helping with my resume, Sameera's commitment to mentorship is commendable. Grateful for the guidance!

D.
28.July 2023

My session with Sameera was really helpful! He waas very attentive and gave me tailored suggestions on how to improve how I was presenting myself during interviews, how to ace interview questions, and we even mocked some for preparation. He went beyond the planned time to make sure I left the session with as many actionable insights as possible! I would highly recommend him as a mentor.

R.
3.March 2023

I recently had a mentoring session with Sameera Perera and cannot recommend him highly enough. Sameera is a seasoned engineering leader with extensive experience in software development and engineering management. He provided me with valuable insights and actionable advice on various topics, from preparing for leadership and tech lead interviews to managing difficult team members. What impressed me most about Sameera was his ability to distil complex concepts into easy-to-understand explanations and his genuine desire to help me succeed. In addition, he was patient, attentive, and always willing to go the extra mile to ensure that I left the session with a clear understanding of the topics we discussed. Overall, I found my session with Sameera incredibly helpful and insightful. I recommend him to anyone seeking engineering leadership, software development, or career development guidance.

A.
24.January 2023

The session was very helpful. You understood my situation and my preferences first, before advising me. Your advise, too, was backed by sound reasoning which helped us discuss more on it.

T.
4.January 2023

My session with Sameera was incredibly helpful! He listened attentively to my background and motivations to transition from Engineering to Product Management. He gave me detailed suggestions on making that switch as easy as possible based on his own experience. He considered my specific situation and made his recommendations based on that. He was very engaging, friendly and encouraging. I would highly recommend him as a mentor.

N.
4.January 2023

He was really elaborative on guiding me with the queries. He's very keen to help and guide his mentees in right direction.

You need to be logged in to schedule a session with this mentor. Please sign in here or create an account.

Unstoppable Teams - The Four Essential Actions of High-Performance Leadership
Alden Mills

Important Key Facts from "Unstoppable Teams" Teamwork is the key: An effective leader understands the value of teamwork and knows how to foster a sense of unity and mutual respect among team members. Building relationships is crucial: The success of a team depends on the relationships between its members. The stronger the relationships, the better the team performs. Communication is essential: Clear and consistent communication is vital in a team setting. It helps in setting expectations, sharing ideas, and solving problems. Leaders must show empathy: Empathy is a vital quality in a leader. It helps in understanding team members' perspectives, thereby fostering an environment of trust and respect. Leaders must inspire: Leaders must be able to inspire their teams to achieve their goals. This can be achieved through a clear vision and strong belief in the team's abilities. Resilience is vital: Challenges and obstacles are inevitable. Leaders and teams must be resilient and persist in the face of difficulties. Leaders must lead by example: Actions speak louder than words. Leaders must demonstrate the qualities and behaviours they expect from their teams. Continuous learning and development: High-performance leadership involves continuous learning and development. Leaders must be open to new ideas and constantly strive to improve. Accountability and Ownership: Leaders must take responsibility for their actions and decisions and encourage their team members to do the same. Decision-making skills: Effective leaders make informed, timely decisions and stand by them. They also encourage their teams to be active participants in the decision-making process. Adapting to Change: Change is inevitable. Leaders and their teams must be flexible and adaptable to navigate through change successfully. Detailed Analysis of "Unstoppable Teams" "Unstoppable Teams" is a masterclass in leadership and team-building by Alden Mills. Mills, a former Navy SEAL, draws from his experiences in the military and business world to present a comprehensive guide on achieving high-performance leadership and building teams that are unstoppable. The book is divided into four sections, each focusing on a specific action essential for high-performance leadership. Building Relationships Mills emphasizes the importance of building relationships in a team. He argues that strong relationships foster trust, mutual respect, and a sense of unity in a team. As a leader, it is essential to invest time and effort into knowing your team members individually, understanding their strengths, weaknesses, and motivations. This not only helps in assigning roles and tasks effectively but also in creating a supportive and inclusive team environment. Communicating Effectively Communication, according to Mills, is the cornerstone of successful teamwork. Effective communication helps in setting clear expectations, sharing ideas, resolving conflicts, and making informed decisions. It contributes to improved team performance and fosters a culture of openness and transparency. As a leader, it is important to encourage open communication and provide constructive feedback to team members. Leading with Empathy Mills highlights the importance of empathy in leadership. Empathy helps in understanding and appreciating the perspectives of team members. It fosters a culture of trust and respect, which is crucial for effective teamwork. A leader who demonstrates empathy is likely to have a more engaged and motivated team. Inspiring the Team Inspiration is a powerful motivator. Mills illustrates how leaders can inspire their teams through a clear vision, strong belief in their team's abilities, and unwavering commitment to their goals. An inspiring leader can elevate a team's performance and drive them to achieve their best. Resilience and Adaptability The book emphasizes the importance of resilience and adaptability. Leaders and teams are bound to face challenges and obstacles. It is their ability to bounce back and adapt that determines their success. Mills encourages leaders to foster a culture of resilience and adaptability within their teams. Leading by Example Mills stresses on the importance of leading by example. He insists that leaders must demonstrate the qualities they expect from their teams. This not only sets a precedent for the team's behaviour but also boosts their confidence and trust in the leader. Continuous Learning and Development The book underscores the need for continuous learning and development in high-performance leadership. Leaders must be open to new ideas, perspectives, and methods. They must also encourage their teams to learn and grow, thereby fostering a culture of continuous improvement. Accountability and Ownership Mills advocates for accountability and ownership in leadership. Leaders must take responsibility for their actions and decisions and encourage their team members to do the same. This fosters a sense of ownership in the team, leading to better performance and higher commitment to the team's goals. Decision-making Skills Decision-making is a critical aspect of leadership. Mills emphasizes the need for leaders to make informed, timely decisions. He also advocates for involving team members in the decision-making process, thereby fostering a sense of inclusion and empowerment. Adapting to Change Finally, the book highlights the importance of adapting to change. Change is inevitable, and leaders must be flexible and adaptable to navigate their teams through change successfully. They must be proactive in anticipating change and preparing their teams for it. In conclusion, "Unstoppable Teams" presents a comprehensive guide to high-performance leadership. The book is filled with practical insights and actionable advice that leaders can apply to build strong, resilient, and high-performing teams. Whether you are a seasoned leader or an aspiring one, this book offers valuable lessons in leadership and team-building.

View