Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Mohamed Ibrahim Mohamed
1. Guadalajara, Mexico Mohamed Ibrahim Mohamed (+521)3338442439
mibrahim070@gmail.com
GitHub Freelancer LinkedIn
Work Experience
Software Engineer, Wizeline, Mexico
[August 2017 – Present]
- RiskCenter: Online risk management and regulatory compliance solutions and Working with clients across the
globe to help the companies evaluate third-party risks faster and with more confidence.
The Stack of technologies: Spring Boot, MySQL, AWS, React JS, HTML and CSS.
- Newsplus: Access the premium content you need and an intuitive dashboard design for easy navigation and
quick updates with Dow Jones NewsPlus.
The Stack of technologies: Spring Boot, MySQL, Backbone JS, HTML and CSS.
Software Engineer, Orange Labs Cairo, Egypt
[November 2016 – July 2017]
- Browsing Tracking Extension: Collect logs about browsing behavior and visited contents.
The Stack of technologies: Spring Boot, MongoDB, JavaScript, JQuery and HTML.
Software Developer, Watanya for Roads Company, Egypt
[December 2015 – November 2016]
- Fines App: Android App for making ticket fines for the roads and have a lot of reports.
- Inventory App: Android App for Inventory management system.
Freelance Software Developer, Freelancer
[December 2014 – November 2015]
Developed many applications for a different stack of technologies.
Software Developer (Internship), Orange Labs Cairo, Egypt
[July 2014 – October 2014]
Developed Central Authentication System at Orange Labs Cairo using Spring and AngularJS.
Education And Training
- Bachelor of Science, FCI, Cairo University – Egypt
(2011 – 2015) , Grade: Very Good, Major: Computer Science.
- Trainee and Contestant in ACM Competitive Programming.
- Participated in ACM ECPC 2012, 16th rank 2013 and 2014.
Technical Skills
Programming Skills: Java, Spring, ReactJS, Backbone JS, AngularJS, NodeJs, PHP, HTML, JavaScript, CSS, JQuery,
Bootstrap, SQL, MongoDB, JPA, Hibernate, JSP, Servlets, Android and C++.
RAD Tools and IDES: Eclipse, NetBeans, Android Studio, IntelliJ, Visual Studio Code, RoboMongo, Git Version
Control System, Maven, Jenkins,Gradle, Docker, JIRA and Trello.
Working Platforms: Windows, Linux (Ubuntu) and Mac.
Other: OOP, Documenting and Designing applications with UML, JUnit test, Agile, Algorithms, Data Structures,
Design patterns, System Design, Scalability and AWS.