omarking05
Omar Ahmed
Alexandria, Egypt

Full Stack Developer with a bachelor degree of Science in Computer Science, and 2 years' experience in web developing using PHP (Core PHP, SymfonyX), and Node.Js on the back-end, and using Angular(X), React.js, or JQuery on the front-end. I understand and aware of JS tricks, like the nature of asynchronous programming and its quirks and workarounds. Also optimizing websites in general in terms of performance, SEO friendly, and serving heavy contents using CDNs. I'm good at AWS EC2, EBS and S3 services, and heroku along with basic shared hosting website (GoDaddy, IPage, HostGator). Basically I'm developing dashboards, APIs, configuring servers based on client needs. I work with both RDMS, and NoSQL databases, based and judged by the requirements of each project. I understand the OOP principles, data structures, design patterns, and algorithms. I'm aware of their importance in making code easy, readable and scalable so i try to use them whenever its necessary all in context with the main project requirements.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

489.8
CodersRank Rank
Top 2%
Top 50
JSON
JSON
Developer
Egypt
Top 50
JavaScript
JavaScript
Developer
Egypt
Top 50
TypeScript
TypeScript
Developer
Egypt
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Cobrowser
Oct 2019 - Aug 2021 (1 year 10 months)
Remote
Fullstack Developer
Worked on each aspect of the software to maintain its stability.
Performed heavy load testing on some heavy queries that resulted in minimizing requests time to its optimal state.
Maintained each part of the software, working with the support to fix bugs
Devised new project to provide CoBrowser more channels, and make adding new communication channel as simple as possible.
Led a project team to guide them as they complete their tasks, reviewing PRs, and deploying some features.
symfony nodeJS mongodb nginx Angular docker compose rabbitmq kubernetes docker ejabberd xmpp elasticsearch
Botme
Nov 2017 - Oct 2019 (1 year 11 months)
Cairo
Software Engineer
Botme is more than a chat bots building platform, its basically a platform that makes you build your chat bot then you can manage your business through well defined easy to use set functions.
I'm one of a small team which helped making this wonderful platform, implementing its key features of all its products.
Angular symfony nodeJS redis mongodb nodeJS mysql aws python aws lambda nginx
Levari in association with Pitmans LLP
Oct 2016 - May 2018 (1 year 7 months)
Cairo Governorate, Egypt
Full Stack Developer
Developing dynamic and efficient website to represent Levari LLP on the web. Beside developing cross-platform management system apps to automate some of the working flow.
Kindly check my projects, so you can know more and see the projects i did there.
AngularJS nodeJS mongodb cordova ionic
Add some compelling projects here to demonstrate your experience
Levari Platform
May 2017 - Oct 2017
Online platform that allow Levari’s clients to track lawyers doing their services so they can view the details of each hour, contact the lawyer directly through the platform, and see the payment details.

● Used Sails.js as the backend for build API and the server.
● Used MongoDB as platform database.
● Bootstrap and JQuery for designing the frontend.
● Used Socket.io for real-time operations.
● Implemented a user-roles system as it has different roles (Admin, Lawyer, Client).

You can try the app with those credentials
email: omar@levarilaw.com
pass: omar
Levari Tracking App (LTA)
Jun 2017 - Oct 2017
Hybrid mobile App used by Levari’s lawyers to track their working hours doing services from certain clients while they are not in the office. Keeps it easily for both lawyer and client to track their hours and view all of them via Levari Platform along with its details.

● Built a cross-platform and progressive web app using Ionic 2 and Angular 2.
● Built server API to serve the app and deal with user authentication.
● Implemented JWT for user authentication along with basic server authentication.
● Implemented two-way system and app notifications with Socket.io.

You can try it as a PWA using the following credentials:
Email: omar@levarilaw.com
Password: omar
Car Rental System
Apr 2017 - May 2017
Car rental system developed from scratch to be as an API for ios & andorid apps to provide them with cars they can rent based on their location to rent from the nearest branch, and to provide a fully functioning control panel with multiple roles system in order to manage and provide app data.

- API:
* Sails.js
* JWT Authentication
* Local Encrypted Authentication

Use the following credentials to try the app:

*Admin Manager*
username: m
password: mmm

*Normal Manager*
username: mm
passwrod: mm
This section lets you add any degrees or diplomas you have earned.
Ain Shams University
Bachelor's degree, Computer Science
Jan 2012 - Jan 2016
During those 4 years of college i started to work as a free lancer during the summer of the third year, Was the vice head of the IT Committee in OSC (Open Source Community) - college activity -, Nominated with another colleague by a respected doctor to develop the college website.

Jobs for you

Show all jobs
Feedback