An accomplished Engineering Manager with 13+ years of experience in designing and building complex software systems and 2+ years of experience in people management, managing engineers with well-demonstrated leadership ability. Core competencies include, C#, .Net Core, JavaScript, NodeJS, Python, AWS, Azure, SQL, SharePoint, Angular, Microservices, Team management, and Technical leadership Deep understanding of designing highly available, cost-efficient, fault-tolerant, scalable solutions using cloud services. Well-versed with key agile methodologies (e.g. Scrum, XP) and Lean and Kanban software development. Experience in Scrum Master role. Experience in creating a strong team culture of engineering excellence, collaboration, customer passion, diversity, and inclusion. Strong opinions about testing and code quality. Ability to make sound quality/speed trade-offs. Proven ability to influence, manage career and development of direct reports. I am a problem solver. My attention to detail, strongly analytical, and reasoning skills kept me succeeding. Engineering Manager, Architect, Technical Lead, or Full-stack Developer, whatever you want to call it, I am not hung up on job titles, I love working together to solve complex problems. I have got exceptional Engineering pedigree, a passion for building great software for enterprises, and loves mentoring talented engineers. Currently, I am managing two teams comprising of 15 engineers. I am looking for an opportunity to • lead engineering teams and be responsible for driving best practices and continuous improvements in operational and engineering excellence • define, build, and deliver scalable, performant, and resilient systems that have direct technical, product, and business impact.
Profile ©