Senior Engineering Manager
CurrentResponsibilities:-Lead multiple projects from inception to delivery, ensuring they meet business objectives and technical standards.-Define project scope, goals, and deliverables, and manage project timelines and resources.-Provide expert technical guidance and oversight on both frontend and backend development. Ensure the implementation of best practices in software development, including coding standards, testing, and documentation.-Design and implement scalable, robust, and maintainable software architectures. Oversee the development of microservices and ensure they align with enterprise architecture principles.-Act as a bridge between technical teams and stakeholders, including product managers, and business analysts.-Oversee testing activities, including unit testing, integration testing, and user acceptance testing.-Contribute to the strategic planning of the engineering department, aligning projects with the organization's long-term goals.-Participate in developing the technology roadmap and ensure it aligns with business objectives.Contribution:● Implementation of an AI-powered document training system to enhance knowledge management and retrieval.● Integrated an AI model to track and evaluate user performance and identify areas of weakness during training and onboarding.● Implemented machine learning techniques to offer personalized recommendations for training modules.