Ahmed Osama Bedawy

Front-end Developer

Tanta, Egypt
+201005590109
ahmedosamabedawy@gmail.com

Summary

An ambitious Front-End Developer who's passionate about creating and developing web applications that provide quality user experience through responsive web design and I have conducted, executed and deployed web projects with a wide range of customers and I have passion to read new things in the web industry and sharing the knowledge with my team, obsessed with improving the web apps and finding challenges.

Education

Bachelor of Computer Science

Faculty of Computer and Information Science, Mansoura University

Cumulative appreciation : Good (64%)

Graduation Project : 3D Virtual Dressing Room (Excellent)

Sep 2016 - Jul 2020

Work Experience

Front-End Developer

Mansoura - مؤسسة رمال الاودية لتقنية المعلومات

Building Websites by HTML5, CSS3, JavaScript

Jan 2019 - May 2019

Skills and Technologies

HTML/HTML5; CSS/CSS3; JavaScript; ES5/ES6; Vue.js; Bootstrap; jQuery; SASS; Git; Data Structure; C++;

Projects

3D Virtual Dressing Room (Graduation Project)

TopShop is 3D Virtual Dressing Room that aims to help the customer in facilitating the process of buying clothes through the Internet by viewing a 3D model of the product before purchasing it, and he can choose from different colors of the product and see the benefits of using the 3D modelling in representing the product as it will look like in real life. Also, the website comes with algorithm that calculates the accurate size for the customer based on some data that the customer enters then the system will suggest some suitable clothes for him. TopShop depending on Three.js a 3D library that tries to make it easy to get 3D content on a webpage which depends on the WebGL (Web Graphics Library)

Women Techmakers Delta

Women Techmakers Is Google's Global Program And Brand For Women In Technology

Weather App

Building a Weather App by Vanila Javascript

Memory Game

Build version of the classic memory game 'Concentration', using JavaScript, DOM selectors and Event Listeners. The game randomly shuffles the cards. A user wins once all cards have successfully been matched.

Classic Arcade Game

The game provided with visual assets and a game loop engine; using these tools to add a number of entities to the game including the player characters and enemies to recreate a classic game. Game objects (player and vehicles) are implemented using JavaScript object-oriented programming features.

Feed Reader Testing

a web-based application that reads RSS feeds that another developer has worked on, and write tests against it using Jasmine's testing syntax. The required tests for the project (RSS Feed testing, RSS Feed properties, menu default state, and menu hiding/showing) are all provided and are comprehensive enough to adequately test the functionality

Honors & Awards

Certifications

Volunteer Experience & Activites

Google Developer Group

Member at GDG Damietta and Organizer at Google Developers DevFest 2018. It's a technical user group for people who are interested in Google's developer technology; everything from the Android and App Engine and android platforms, to product APIs like the YouTube API and the Google Calendar API, to initiatives like OpenSocial.

August 2018 — Present
Ambassador at CyberTalents

Organizer at Arab Regional Cyber Security CTF Competition 2018 and 2019 organized by CyberTalents with Trend Micro as a strategic partner.

August 2018 — Present