Joseph Khella, Developer in New Cairo City, Cairo Governorate, Egypt
Joseph is currently unavailable

Joseph Khella

Front-end Developer

New Cairo City, Cairo Governorate, Egypt

Toptal member since March 5, 2018

Bio

Joseph is a front-end web developer with over four years of experience. He has developed several websites with Angular, AngularJS, and jQuery, as well as contributed to the back-end with Node.js, MVC ASP.NET, PHP, and Python. He enjoys getting to know new people and working with big teams.

Portfolio

Link Development
Umbraco, Less, AngularJS, C#, JavaScript, jQuery, CSS, HTML, CSS3, HTML5...
ArkDev
HTML, CSS, PHP, Less, CSS3, HTML5, Drupal, JavaScript, jQuery, TypeScript...

Experience

  • jQuery - 5 years
  • CSS - 5 years
  • HTML - 5 years
  • Front-end - 4 years
  • UI Development - 4 years
  • JavaScript - 4 years
  • Adobe Photoshop - 3 years
  • Angular - 2 years

Preferred Environment

Bitbucket, Adobe Photoshop, Visual Studio Code (VS Code), Ubuntu, Windows, GSAP, UI Animation, Camtasia, APIs, Data Mapping, Error Handling, Git, Go, OAuth, OpenAPI

The most amazing...

...thing that I have developed is a small AI chess robot, using a min-max algorithm for calculating 3-4 moves ahead and picking the best move.

Work Experience

User Interface Developer

2015 - 2017
Link Development
  • Created the A15 website. A15 is the parent company of Link Development (a15.com/en-us).
  • Contributed to a CMS created by MVC ASP.NET as the front-end developer. This CMS was used to create the A15 website and other websites.
  • Worked on the AlexBank website using the same CMS mentioned (alexbankmarketplace.azurewebsites.net/en-us).
  • Designed a website for ME Railways: http://www.marailshow.com/en-us/.
  • Designed and developed several responsive HTML templates with HTML, CSS, and jQuery to be used in the CMS.
Technologies: Umbraco, Less, AngularJS, C#, JavaScript, jQuery, CSS, HTML, CSS3, HTML5, TypeScript, Tailwind CSS, Prisma, Next.js, Material UI, Figma, Jest, DevOps, Vitest, UI Components, React, Chakra UI, Front-end Development, Tailwind UI, SaaS

Front-end Developer

2015 - 2015
ArkDev
  • Created several websites for non-governmental organizations (NGOs).
  • Built an eCommerce website called Herzone using the Magento framework (herzone.com).
  • Contributed to the development of several websites using Drupal.
  • Designed static websites with HTML, CSS, and jQuery.
  • Improved the UI/UX of some of the implemented websites.
Technologies: HTML, CSS, PHP, Less, CSS3, HTML5, Drupal, JavaScript, jQuery, TypeScript, Tailwind CSS, Prisma, Mapbox, Next.js, Material UI, Figma, Jest, DevOps, Vitest, UI Components, React, Chakra UI, Front-end Development, Tailwind UI, SaaS

Experience

A15 Website

http://a15.com
The main website for A15, which is the parent company of Link Development.
It was created with C # and the front end was in jQuery, which, of course, is not super old, but this was around 10 years ago. The database was a MySQL server.

HerZone eCommerce Website

Herzone is an eCommerce website for an online shop based in Egypt, developed on the Magento framework.

Middle East Rail Show

International Exhibition for railway technologies, rail systems, mass transport, infrastructure, metro, and underground.

PTF ExDay Website

The website for the experience sharing day for PTF.

My Live Websites

http://josepham.me
Below is a list of links for my live websites, including most of the needed skills.

Portfolio:
https://cdio.ai/
https://www.experienceegypt.eg/en
https://www.herzone.com/
https://rebootmonkey.com/
https://josepham.me/

Previous Websites

Those are the links for some of my previous websites, which I consider the best:

https://cdio.ai/
https://www.experienceegypt.eg/en
https://www.herzone.com/
https://rebootmonkey.com/
https://josepham.me/

My Own Online Portfolio

This is my own GitHub page portfolio created to easily share my portfolio and resume. You should find all my technical writing and some of my general interests, like front-end development and travelling.

Education

2011 - 2015

Bachelor's Degree in Computer Sciences

Ain Shams University - Cairo, Egypt

Skills

Libraries/APIs

React, jQuery, OpenAPI, Node.js, GSAP

Tools

Adobe Photoshop, Adobe Illustrator, Figma, Camtasia, Shadcn, Git, Prisma, Adobe Captivate, Bitbucket, Webpack, Vitest, Articulate Storyline

Languages

HTML5, HTML, CSS3, CSS, JavaScript, TypeScript, ECMAScript (ES6), Go, Less, PHP, C#, Python

Frameworks

AngularJS, Angular, Tailwind CSS, Material UI, Bootstrap, Ember.js, ASP.NET MVC, Next.js, Jest, Django

Paradigms

Hosting, B2B, Agile, DevOps

Platforms

Mapbox, Ubuntu, Windows, Drupal, Umbraco, Visual Studio Code (VS Code), WordPress, Shopify, Magento, Linux

Storage

MongoDB, MySQL, Realm

Other

Front-end, UI Development, UI Components, UI Animation, Chakra UI, Front-end Development, Tailwind UI, API Integration, APIs, Data Mapping, Error Handling, OAuth, Web Content Accessibility Guidelines (WCAG), User Interface (UI), User Experience (UX), Responsive Design, Accessibility, Multilingual Websites, Web Accessibility, Pixel Perfect, SaaS, Back-end

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring