Ahmed Ayman Abd El-Moneim
Total Page:16
File Type:pdf, Size:1020Kb
Ahmed Ayman Abd El-Moneim Address: 9 Mostafa Nagy Street, Ben El-Srayat, Dokki, Giza, Egypt Phone: (+2) 01140270946, (+2) 0150381996 Email: [email protected] LinkedIn: https://www.linkedin.com/in/ahmeda1708/ Github: https://github.com/Ahmeda1708 Employment Sep 2018 - Part-time Teaching Assistant BIS - Helwan University Present • Teaching Assistant at Faculty of commerce and business administration, Business information systems Major. Courses: Advanced E-Commerce (ASP.net core), Information Systems, Programming ( C++ & Java ). Part-time Teaching Assistant BIS – AASTMT Feb 2019 – May 2019 • Teaching Assistant at Arab Academy For science and Technology, Business information systems College. • Courses: Graduation Project 1 ( System Analysis ), Graduation Project 2 ( Android Development ). Part-time Teaching Assistant MTI Sep 2019 – Jan 2020 • Teaching Assistant at Modern University for Technology & Information. • Courses: Web Design Fundamentals Android Developer CodeLabs LLC. April 2018 – Sep 2019 • Implementing Android Applications using Java Programming Language. • Projects: • Budgeting App • Service Valley • AAA • Atareek • Tasks • CodeLabs • Bare3 • Tasks Android Developer Freelancing Aug 2017 – Present • Implement Native Android Application alongside it’s back-end web services if applicable. • Projects: • Mobile Learning with scaffolding (http://bit.ly/MobLearningWithScaf) • MAS (http://bit.ly/MAS_Application) • The Hotel My Home (Private Guiding Application) • E-City (Private Guiding Application) UWP Developer, Trainee Academic App Factory Dec 2014 – Jan 2015 • Implement Cross-platform Apps and Universal windows Platform Applications using C# and XAML. • Academic App Factory is a program under the supervision of Egypt App Factory and Microsoft Egypt. Education Giza, Egypt Arab Academy for Science and Technology May 2019 – Sep 2020 • Post-graduate studies in Computer Science ( Graduate Diploma ). Cairo, Egypt Helwan University Sep 2013 – July 2017 • B.S.C. in Business Information Systems (BIS), July 2017. GPA: 3.5/4.0, Grade: Excellent With honors. Self-Study Udacity Nov 2017 – Nov 2019 • Android Basic Nanodegree, November 2017 – February 2018 (9 Projects included, shared on Github). • Android Developer Nanodegree, December 2017 – June 2018 (6 Projects included, shared on Github). • AI Programming with Python, August 2019 – November 2019. Technical Skills • Excellent knowledge in Core Java. • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes • Hands on experience in the full life cycle of Android application development . • Familiarity with RESTful APIs to connect Android applications to back-end services • Strong knowledge of Android UI design principles, and best practices • Experience with offline storage, threading, and performance tuning • Knowledge of the open-source Android ecosystem and the libraries available for common tasks • Ability to understand business requirements and translate them into technical requirements • Familiarity with cloud message APIs and push notifications • Understanding of Google’s Android design principles and interface guidelines • Proficient understanding of code versioning tools, such as Git • Basic knowledge in Reactive Programming (RxJava & RxAndroid). • Basic Knowledge in Kotlin. • Basic Knowledge in Flutter. Additional Experience and Certificates • Contestant (2014 – 2015): at ACM – Egyptian Collegiate Programming Contest & IEEEXtreme 8.0 - 9.0. • Developer Team Member (2014 – 2015): at Microsoft Tech-Club – BIS, Student Activity (2018) • Chairperson (2014 – 2015): at Helwan University ACM Student Chapter • Certified completing AI Programming with Python Nanodegree (Udacity) – (2019). • Certified Graduating from Next Technology Leaders Program from TIEC, Android Developer Track (2018). • Certified Participating in One Million Arab Coders in Android Developer Track (Udacity)-(2018). • Certified completing Android Developer Nanodegree by Google (Udacity)-(2018). • Certified completing Android Basic Nanodegree by Google (Udacity) – (2018). • Certified IEEEXtreme 9.0 participating (IEEEXtreme 9.0 24-hour Programming Competition) - (2015). • Certified participating and completing Academic App Factory Cycle 7 (App-Factory - Microsoft) - (2014). • Certified completing C# fundamentals for absolute beginners (Microsoft Virtual Academy) - (2014). • Certified completing Java fundamentals for beginners (2014). • Certified IEEEXtreme 8.0 participating (IEEEXtreme 8.0 24-hour Programming Competition) - (2014). • Certified participating in Egyptian Olympiad in Informatics (EOI) - (2010). Programming, Scripting Languages and Technologies • Java, Kotlin, XML, C, C++, C#, SQL, PHP, HTML, CSS, Python, Dart • Android Studio, Visual Studio, Microsoft SQL Server, PyTorch. Teaching Courses • Programming Languages (C/C++, Java, C#, PHP, Dart) • System Analysis & Design • Mobile Development • Web Design (HTML/CSS/JS) • Information Systems Languages • Arabic: Mother Tongue • English: Intermediate Level References • Available upon request. .