Principal Engineer
CurrentLeadership & Coaching: Mentor, coach, and guide engineers; foster career growth in software engineering; drive personal and professional development.Team Management: Set KPIs, provide feedback, oversee performance, manage leaves, and work distribution; ensure efficient team operations.Quotation Creation: Develop project cost estimates and proposals; collaborate with stakeholders to ensure accurate and competitive pricing.Project Timeline Setup: Establish project timelines; manage deliverables within agreed deadlines; monitor progress to ensure on-time completion.Process Improvement: Streamline delivery processes, documentation, and knowledge sharing; maintain high team productivity.Technical Expertise: Design and develop product solutions; review technical work; prevent faulty designs; ensure product stability.Mentorship: Nurture new talent; provide continuous training; ensure access to learning resources.Cross-functional Collaboration: Communicate with upper management; represent the team; report performance or disciplinary issues.Innovation & Strategy: Explore emerging technologies; make decisions on tech adoption; drive competitive advantage.Continuous Feedback: Deliver technical feedback, escalate issues, and ensure excellence in quality and throughput.Thought Leadership: Lead through ideas; share knowledge via media and documentation.Alongside these responsibilities, I continue to code, which I love most.