LinkedIn: Ahmed Gamal
StackOverFLow :Ahmed Gamal
Senior Java/C++ Software Developer in a company or a research lab, where my experience in programming and software design will contribute to the growth of the organization.
- Software Developer, innovation [Etisalat Egypt[oustourced from NTG Clraity]]
August 2015 – Present
Maintain up to date knowledge of technology market landscape, innovation and trends to develop and propose ideas and resolutions for corporate challenges in order to provide an innovative edge for Etisalat in the market.
- Software Developer, Research & Design [NTG Clarity Egypt 2014 – 2015]
Design and build frameworks from scratch or using existing java technologies to make the development process for the company developers easier and make it faster.
- Software Developer, [Arab-Tc 2012-2013]
Web development team using PHP and MySQL.
Build and published a lot of web sites using PHP, MYSQL, HTML, CSS and java script.
University of Ain Shams, Egypt [May 2013]
- B.S.E. From Faculty of Computer and Information Science with Major in Computer Science, May 2013.
- Graduate Coursework: Neural Networks; Pattern Recognition; Image Processing; Compiler; Simulation; Statistics; Computational Theory, Object Oriented Programming.
- Undergraduate Coursework: Operating Systems; Algorithms; Databases; Artificial Intelligence; System Analysis; Computer Architecture; Calculus III;Structred Programming; Discrete Math; DataStructres; physics.
Languages, Technologies and Concepts
- C++[advanced]; C;C#.NET[advanced];.
- PHP[advanced] :Symfnoy2,Doctrine2.
- Databases: Oracle, MySQL, PostgreSQL,MongoDB.
- Cloud Platform : IBM BlueMix [Fluent] ,Google App Engine [intermediate ]
- Programs &IDES: Visual Studio; Code Blocks; Eclipse,NetBeans,Toad,Pgadmin ,SoapUI.
- Concepts: OOA/OOD (UML, Design Patterns, Refactoring), Multithreading/Multiprocessing, Networking, Agile methodologies,RestFull;SOAP;XSLT; XML (XSD) Schema; Socket Programming, HTTP/S and data encryption, Linux ,Shell Scripting.
ADDITIONAL EXPERIENCE AND AWARDS
- Instructor (University of Ain Shams 2015):Gave a summer JEE Training for the faculty students. The course was covering below points:
-OOP review main concepts like inhertance , polymorphism, Encapsulation.
-Singletone Design Pattern
-Introduction to web concepts
-Http protocol , html &css basics
-mentor a simple Web project to enable students apply above concepts and technology
- Instructor (University of Ain Shams 2015): Web development summer Training for the faculty students. The course was covering below points:
-Introduction to web development concepts
-HTTP 1.1 protocol , HTML &CSS basics.
-MYSQL queries , table relations ,…etc.
-PHP and MYSQL connection , manipulating database ,..etc
-mentor a simple eCommerce Web project to enable students apply above concepts and technology .
- ACM (Trainee): Solveing ACM problems in different scopes Math, Algorithms, Datastructres…on online judges.
- 1st Prize, Apply Simulations models: Awarded 1st prize for building Simulation models using C#.
- 4th Prize, License Plate Recognition: using image processing science to detect and recognize cars license plate.