Lead Software Developer
Dsquares
مجموع سنوات الخبرة :11 years, 11 أشهر
■ Managing the team of frontend, backend, UI, mobile developers to achieve the requirements.
■ Communicating with clients directly to choose the suitable ways for integration.
■ Working with the business management to write the technical proposals.
■ Working with the CTO on choosing the suitable technologies and systems design.
■ Work with product team to enhance the design of our features.
■ Create the internal and external hosting requirements and budget.
■ Make sure to follow the best security practices and to avoid the fraud cases and to pass the penetration tests successfully.
■ Create the integration flow design among the internal systems and the third parties.
■ Ensure following the agreed on process and arrange the following of Scrum and Kanban practices in an effective way.
■ Make the Architecture of the public API of the products backend and frontend using best practices and suitable technologies, Building the front end Architecture using Angular 1.5 . ▪ Web Technology used: REST, JavaScript, AngularJs, RequireJS, JSON, WebAPI 2, C#, SQL server, ASP Identity, SQL server, EF CodeFirst, Ninject, AutoMapper.
■ Make the Architecture of the public API of the products backend and frontend using best practices and suitable technologies, Building the front end Architecture using Angular 1.5 .
▪ Web Technology used: REST, JavaScript, AngularJs, RequireJS, JSON, WebAPI 2, C#, SQL server, ASP Identity, SQL server, EF CodeFirst, Ninject, AutoMapper.
• Develop, modify and maintain in Web applications http://www.nuitex.com/
development at an enterprise application called Tenrox
http://www.tenrox.com/
designing and developing mobile apps like :AUC, Acknowledge
https://play.google.com/store/apps/details?id=aas.naseej.auc
9 months of hard work software engineering, development, Data structure, Algorithms, C, C++, C#, Asp.net, SQL Server, SharPoint10, ADO.NET, LINQ, JavaScript, JQuery, JSON, Ajax, WCF, Web Services and enterprise libraries .
[2012-2013] • Software Development Diploma: • Institute: ITI (Information Technology Institute) • Department: Software Development • Status :done
[2006-2010] • Bachelor of Science: • University: Minia • Faculty: Science • Dep. Computer Science