Secured Services SystemsTechnical Team Leader
Jul. 2011 - May. 2016Riyadh, Saudi ArabiaParticipated in several government and semi-government e-service projects with the responsibilities to Improve technical and soft skills of the team to improve performance, coordinate operations of a team, including scheduling routine work, prioritization of work assignment, implementation of projects, assessment of quality and quantity work. In addition to the responsibilities to perform leadership functions on a team, including corrective action of team members, completion of performance evaluation, participation in the hiring process, and mentoring of team members, act as a liaison between the project managers and the software engineers, ensure the quality and reliability of code from the development team by conducting a smoke testing and code reviews for their deliverables, collaborate with user experience and user interface team to review, develop and refine solutions. In terms of architecture, responsibilities are to participate in the project architecture, responsible for ongoing data architecture for the project, to propose and decide technologies used, to propose and finalize database design in collaboration with database administrator (DBA). To spread the knowledge, responsibilities were to share knowledge with team members and research and development unit through technical knowledge sessions, and other types of knowledge with different team members. In terms of adding value to the business, responsibilities and initiatives were preparing tools to automate repetitive tasks, tools to improve finishing tasks faster and with better quality, to provide multi-tier architecture to reach to maintainable software to save time, and to communicate with sales and marketing team to provide ideas that increase software / product value and to make it more unique and competitive. Technologies: C#, ASP.NET MVC, ASP.NET, MVVM, WCF, REST, Entity Framework, ADO.NET, LINQ, JavaScript, jQuery, JSON, CSS, AJAX, Telerik, HTML, XML, OOAD, OOP, ORM, nHibernate, SQL, and TFS.