Hager Aly

Hager Aly

Senior Software Engineer
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
38 years old
Location:
Alexandria, Alexandria, Egypt
Experience:
8 years
Hager Aly Taha Mohammed-| - | https://www.linkedin.com/in/hageraly/ Summary Senior Software Engineer with more than 8 years of experience in software design and development Experience in large scale applications. I have been technical lead for some of the projects I participated in, handling client communication and handling software interns training. Technologies        .NET (All Versions): ASP.NET, ASP MVC, Web API, .NET Core. PHP: Laravel, CodeIgniter. Mobile: Windows Store Apps, Ionic. DBMS: SQL Server and MySQL. Frontend: Angular (1, 2+), JavaScript, TypeScript, HTML and CSS. Extra: SharePoint, Microsoft bot framework, Azure, Docker Tools: TFS, GIT, SVN Work Experience Jan 2019 Current Senior Software Engineer (acting as team lead) – Andalusia     Oct 2018 – Feb 2018 Senior Software Engineer - Ibtikar   July 2014 – August 2017 Apply CRs to the existing feature Refactor and enhance performance billing module. Participate in some R&D Tasks Acting as team lead Participated in design using microservices and choose best technologies and methodologies to build the project. Participated in backend and frontend development. Senior Software Engineer - Enozom          Design and Developing applications. Designing Database. Enhancing and adding features to old applications. Deploy applications. Communicating with clients to gather requirements and changes. Investigate new technologies and their best practices. Leading and supporting team. Handling interns training. Code Review. July 2013 – July 2014 April 2012 – July 2013 Jan 2011 – April 2012 Software Engineer – Enozom    Developing applications. Participating in database design meetings. Support entry level software engineers. Software Engineer - Maven Crew    Developing applications. Participating in database design meetings. Support entry level software engineers. Junior Software Engineer - Alex High Tech  Building small sized web applications. Education 2009 - 2010 Information Technology Institute (ITI) 9 months’ scholarship – System Development Department - B.Sc. in Communications and Electronics Engineering, Faculty of Engineering, Alexandria University. Grade: Good Projects Qitaah (‫)قطعة‬: Overview: E-Commerce application for cars’ spare parts. Role: Design the application base, database design and develop some microservices Technologies: .Net Core, Angular, Postgresql, Docker, Rabbit MQ GDP (‫)الجوازات السعودية‬: https://play.google.com/store/apps/details?id=gdp.gov.sa Overview: a mobile application which provides a reference for the provided services, tender, polls, available locations Role: develop API and admin dashboard Technologies: .Net Core, Angular, Sql Server, Azure Vertie: Overview: Microsoft Bot application to handle oral commands to save health info and medical facilities search. Role: Acting as team lead, investigate bot frame work and check the it’s best practices, develop some features, communicating with the client and deploy to Azure Technologies: Bot frame work, Microsoft Cognitive Services, Azure, Sql Server Agile Consent: Overview: a medical consent system covers a different consent types 'surgical – pain – blood transfusion' for a hospital in US Role: developing the backend and the front end to make the app more useable, support junior developers, communicating with the client, finding solutions the new requirements Technologies: Asp MVC, Entity framework, jQuery, Docusign EL-Mohafez: Store Link Overview: Mobile/Desktop, lets you memorize the holy Qura'n and Sunnah in an easy way. All you need is to select and read the text and then hear from the reader recorded voice while the text disappears. After recording the application displays the text again and play your voice conforms to what is right. You can follow save percentage in every sura or talk and hear the recording at any time book. Role: Software Design / Developing / Support other developers. Technologies: Windows Phone 8.1, Windows 8.1, Sqlite Ragab Institute Student Affairs & Graduation: Overview: Asp.Net Application to manage student affairs process and graduation. Role: Support the existing system –student affairs- and apply modifications to it. Developing the Graduation module using ASP MVC. Technologies: Asp.Net web forms, Asp MVC, SQL server, Stimulsoft, Doodads DAL framework Department of Economic Development (DED) Dubai SharePoint Portal: Overview: Sharepoint 2013 portal for Department of Economic Development in Dubai Role: Developing user controls using ASP.NET, jQuery & JavaScript Technologies: Sharepoint, Javascript, JQuery Elsherka.com: Overview: Elsherka is a cloud-enabled (Software as a Service) that helps small and medium enterprises to manage their businesses through a set of integrated software applications. It is cost-effective as users are only charged for their usage Role: Support the existing system and apply modifications to it. Support trainees and entry level software developers. Software design for the frontend app Technologies: Laravel, AngularJS, MySql EgyWheelers: http://egywheelers.com/ Overview: Egywheelers.com is an Online e-commerce platform for Used Cars and Motorbikes in Egypt. Role: Software Designing Develop the web app first phases Support other developers Technologies: Laravel, jQuery, MySql Document Right Management: Overview: share documents between the users and control the documents offline access and numbers of views Role: Create an outlook plugin to save the attached documents to SharePoint document library and give access permissions to the users and the view counts. Overwrite the default SharePoint download action so we can convert the documents to pdf format, add watermark to them and encrypt them. Create a custom pdf reader to decrypt and view the document. Technologies: SharePoint, Outlook Visio, win forms Arab Stands: Overview: Web portal to cover Arab revolutions events and news; the web site allows user uploads and fully integrated with social media channels (Facebook, twitter...) Technologies: CodeIgniter, Mysql Next Edu: Overview: School management system provides students attendance management, students profiles, grading system, photo albums, and school events. Technologies: ASP.Net, SQL Server, Asp.net Ajax, jquery
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.