You are on page 1of 2

THOMAS ASHRAF

Front-End Software Engineer


thomas.ashraf975@gmail.com (+20) 100 416 0215 Cairo, EG

LinkedIn GitHub Website

SKILLS EDUCATION
 Languages: HTML | Cascading Style Sheets (CSS) | JavaScript | Typescript Bachelor of
|C
Computer science
 Technologies/Frameworks: React | React Native | Three.js | WebGL | Modern Academy
Redux | Restful API | Git&Github | TailwindsCSS | Axios | Jest unit Testing
2021 – current
| Sass | GSAP |styled Components | Firebase | Stripe | MUI | Bootstrap
| chart.js | React Three Fiber (R3F)

 Software Development | Frontend | mobile application development |


Data Visualization | Unix/Linux | Algorithms | Agile Development, English,
Arabic

Professional Experience CERTIFICATIONS


ALX - Programme
- Meta Front-end Professional
May 2023 – current Certification (Meta)
 Led a team of professionals to develop healthcare solutions that could - CS50X (Harvard)
help 40% of Egypt population to get health care
- JavaScript algorithms and data
 Awarded a grade of 100% for completing a three-month program on
structures (FreeCodeCamp)
the soft skills required for professional Software Engineer
 Worked with skills such as communication, Agile & scrum, Software - UI/UX Design (Edrak)
Development and conflict resolution through a rigorous training - top 150/450 Teams
program and real-world experience NASA Space App Hackathon

PROJECTS
3d Galaxy Visualization – (WebGL – Three.js – JavaScript)
 Developed and maintained a 3D galaxy visualization web app using WebGL, Three.js, and JavaScript. The app
allows users to explore a simulated galaxy with billions of stars, nebulae, and other celestial objects
 Streamlined app functionality and improved scalability, resulting in seamless performance across multiple
devices; integrated real-time zoom and rotation, enhancing user experience and boosting user retention by 30%

Admin Dashboard – (React – Tailwind CSS – Syncfusion)


 Built a comprehensive admin dashboard with data visualization using React.js, Tailwind CSS, and Syncfusion
 Implemented eight different charts to visualize data, a calendar system, dark and light mode, tables for
employers, customers, and products with pagination, a to-do list with draggable tasks, a text editor, and a colour
picker
 Created a user-friendly and efficient interface for dashboard users to manage and view data

Full-stack Amazon clone – (React – Redux – Stripe – Firebase)


 Built a full-stack Amazon clone using React, Redux, Axios, Firebase, Firestore, Material UI, and Stripe, with features
including user authentication, product browsing, search, filtering, checkout, and payment functionality
 Successfully deployed the application to Netlify for production use, resulting in three sells

You might also like