Lead Developer
CurrentTechnical Leader & Team ManagerWith a strong background in software development and team leadership, I excel in driving the successful execution of projects and fostering a collaborative work environment. As a Technical Leader and Team Manager, I bring a blend of technical expertise and managerial skills to deliver results and cultivate team excellence.Key Responsibilities: Technical Leadership: Lead the design and implementation of solutions using industry best practices and emerging technologies. Provide guidance and mentorship to team members to ensure the delivery of high-quality software products. Project Management: Oversee project lifecycles from planning to execution, ensuring alignment with business goals and client expectations. Utilize agile methodologies, particularly Kanban, to facilitate efficient task management and team collaboration. Team Management: Manage a team of developers, assigning tasks, setting objectives, and providing ongoing support and feedback. Foster a positive and inclusive work environment where team members are empowered to succeed and grow. Strategic Planning: Collaborate with stakeholders to define project requirements and priorities. Develop strategic roadmaps and identify opportunities for process improvement to drive organizational success.Achievements: Successfully led cross-functional teams to deliver projects on time and within budget. Implemented Kanban methodology, resulting in improved team productivity and task visibility. Mentored team members, facilitating their professional development and growth within the organization.Skills & Technologies: Programming Languages: C#, VueJS Technologies: .NET, .NET Framework, ElasticSearch, RabbitMQ, Sql Server Agile Methodologies: Scrum, Kanban Team Leadership & Management Problem-Solving & Decision-Making Communication & Collaboration