Senior Software Engineer
Bayt.com
مجموع سنوات الخبرة :7 years, 1 أشهر
I gained considerable experience by working with professional employees on a lot of services and technologies that serve and target millions of users:-
• Back-end (PHP-Yii, TCL, Python, Sphinx Search, Clickhouse, and PostgreSQL).
• Front-end (HTML, JavaScript, and BaytUI - Customized Libray).
• I have faithfully completed all my duties, fixing bugs, new features, APIs, reports, mailers, cron jobs, SEO, tracking, and stats.
• I was the owner (main-developer) of several areas such as Jobs Searches (3 years) and supporter for more than 75% of the project of Bayt.com.
• I worked effectively with my leader, PMs, QAs, developers, and other teams, under policies without provoking negative reactions for 4 years.
Top Achievements:-
• I rebuilt one of the most important services on Bayt.com (Jobs-Search) completely.
• 1st rank out of 350 Employees (Top Learners of 2021), I completed more than 12000 minutes of learning through three courses for a master's degree besides my work.
I completed three months of university training then I continue and gained good experience by:-
• building unpublished projects separately, (Android Applications) as graduation projects for students by using native language Java (Family Social Network, Volunteers Jo, Gameink, and Qapp).
• exploit Android features (GPS, Sensors, etc..), connect android applications with services Google Map, authentication, and third-party libraries (AQuery, Gson, MarqueeView, Toasty, etc..).
• Firebase (Realtime Database and Cloud Storage).
• build databases by using SQL Server 2014, Oracle 10g, PL-SQL.
• build web services by using Oracle APEX and ASP.NET Web API Controller.
Deep Learning (Computer Vision for Medical Imaging) Topic - Brain Vessels Segmentation
I completed five courses with the dissertation (mixed-mode). • Research and Empirical Methods in Computer Science. • Machine learning. • Text and Speech Analytics. • Advanced Algorithms. • Multimodal information retrieval. • Dissertation, Enhance clustering of spatial hotspots of Covid-19 in India; Geospatial analysis was conducted as part of a hybrid model developed with the Getis-Ord Gi* statistics algorithm for revealing cold and hot spots depending on six factors: total population, population density, total confirmed cases, the density of confirmed cases, total active cases, and the density of active cases.
GPA 84.4% with honors 1st out of 26 students in the class. this period besides self-learning led to pushing myself on the programming path by:- • solve more than 250 problems (easy, Intermediate, and hard) on the online judges (CF, UVA, A2oj, etc..), focusing on speed and memory. • learn thinking techniques, write clear code, make sure from solution way before implementation, focus on special cases, and corners test cases. • practices on data structures, algorithms, OOP, and design patterns. • learn software development methodologies such as AGILE. • learn basics of AI field, Prolog language, information security, and encryption algorithms (RSA, DES, AES, and MD5).