Lead Software Engineer
CurrentMy Role:• Technical Leadership: Overseeing the development team's work, providing guidance, and ensuring adherence to best practices, coding standards, and architectural guidelines.• System Design and Architecture: Designing and reviewing the architecture of software systems to ensure scalability, performance, and maintainability.• Code Review and Quality Assurance: Conduct thorough code reviews, identify potential issues, and ensure high-quality, clean code that meets our quality standards.• Mentorship and Team Development: Mentor junior developers, foster a collaborative team environment, and promote continuous learning and professional growth.• Project Planning and Execution: Collaborating with stakeholders to define project scope, timelines, and requirements while managing technical risks and ensuring timely delivery.• Performance Management: Regularly assess team performance, provide constructive feedback, and encourage continuous improvement.Key Projects:• Saudi Arabia: Multi-vendor e-commerce web and mobile apps (Android & iOS) SaaS app for “The First Canters Co.”Technologies: MVC Dot Net Core, Blazor, Dot Net Framework (C#), MS SQL Server, JavaScript, jQuery, RESTful APIs, Flutter, Telerik Reports• Saudi Arabia: E-Commerce web and mobile apps (Android & iOS) for “Faybez Co.”Technologies: MVC Dot Net Core, Dot Net Framework (C#), MS SQL Server, JavaScript, jQuery, RESTful APIs, Xamarin, Telerik Reports• Saudi Arabia: Chamber of Commerce: Work process automation and systems upgradesTechnologies: MS SharePoint, MS Dynamics, MS SQL Server• Sultanate of Oman: Charity and fund-raising web, Android, & iOS apps for “Samael Charity Committee”Technologies: MVC Dot Net, MySQL, Java Kotlin, Objective C, React.js• Saudi Arabia: Custom ERP web app for “Six Packs Co.” Technologies: MVC Dot Net, jQuery, MS SQL Server• Egypt: Custom CRM web and mobile apps (Android & iOS) for “Alsanan Co.” Technologies: ASP Dot Net, AJAX, MS SQL Server, Flutter