Sawalhy.

Pragmatic Software Engineer

Full Stack Software Engineer from Cairo, Egypt. Building scalable applications, solving complex problems, and pushing limits both in code and on the climbing wall.

Selected Work

Here are some projects I've built that showcase my approach to solving problems with code.

TimeSync - Multi-Timezone Tracker

TimeSync - Multi-Timezone Tracker

Full-stack React/TypeScript + Express app that lets remote teams track 400+ timezones with real-time clocks, solar day/night timelines, JWT-secured user dashboards, and Neon/PostgreSQL persistence for a responsive, mobile-friendly experience.

ReactTypeScriptExpressPostgreSQLNeon
PriceIntel E-commerce Scraper

PriceIntel E-commerce Scraper

Work in Progress

Web interface to track prices across multiple products and multiple retailers with scheduled runs that flags price changes automatically.

Web ScrapingNode.jsReactDatabasePlaywright
Traffic Data Scraper

Traffic Data Scraper

Built a traffic surrogate data pipeline on different cloud providers to programmatically collect live travel-time estimates from public map services. Produced a historical dataset and a Tableau dashboard that provided coverage for non-instrumented corridors and informed traffic models and operational decisions.

PythonSeleniumAWSAzureTableau

eMISK Applications

A suite of waste management apps built for Kuwait's Environment Public Authority (EPA) to manage waste permits, hazardous waste transport, asbestos management, and waste treatment operations. These applications run multiple integrations with external entities, data pipelines, code-first migrations, React components in Razor pages, and are hosted on Microsoft IIS.

.NETEntity FrameworkC#JenkinsAirflowRazorReactjQueryOpenAI API

Opinion Pilot

Built an automated system that analyzes public statements to infer an individual’s leanings on sensitive topics. Developed a hybrid NLP pipeline using fine-tuned transformers and LLM reasoning to classify stances, aggregate insights, and generate clear, interpretable profiles for media and public-appearance screening.

Node.jsPythonBERTReact

Experience & Skills

Work History

Software Engineer

GISCON

February 2024 – Present

  • Collaborated remotely with Kuwait-based Product Owner and engineers to gather user requirements, implement features, and resolve 10+ production incidents with rapid response and resolution.
  • Maintained and enhanced over 4 critical web applications (.NET MVC, React) for Kuwait's Environment Public Authority (EPA) and the Egyptian Environmental Affairs Agency. Delivered UI/UX improvements, new feature deployments, and performance optimizations.
  • Led the development of a Capacitor-based mobile app for hazardous waste management, eliminating field reporting errors and reducing processing time.
  • Integrated OpenAI's ChatGPT to create an AI-powered conversational assistant for spatial searches and geolocation queries, improving user experience and reducing manual support workload.
  • Secured renewal of GISCON's flagship eMISK contract by delivering high-quality work and maintaining effective communication with clients and stakeholders.
  • Proposed and implemented Airflow health checks, weekly DAG reports, and failure alerts (heartbeat, task-fail) via Discord webhooks; eliminated silent DAG failures and cut time-to-detect from hours to minutes across license-expiry and integration pipelines.

Software Engineer

ACS

June 2023 – January 2024

  • Worked on the backend of a family planning software system in partnership with Egypt’s Ministry of Health.
  • Supported distribution and administration of multiple contraceptive types used by ministry administrators, nurses, and doctors across Egypt.

Software Engineering Intern

Valeo - GISACC

October 2021 – January 2022

  • Built a custom GCP dashboard, automating health checks and reducing manual monitoring effort.
GCPFull-Stack DevelopmentGit

Software Engineering Intern

Masarat Misr

June 2022 – September 2022

  • Built a traffic surrogate data pipeline on different cloud providers to programmatically collect live travel-time estimates from public map services. Produced a historical dataset and a Tableau dashboard that provided coverage for non-instrumented corridors and informed traffic models and operational decisions.
PythonCloudData PipelineTableauSoftware Development

Software Engineering Intern

Valeo - GISACC

October 2022 – December 2022

  • Refactored and expanded unit testing coverage using Mockito for Valeo's internal project management wiki, improving maintainability, readability, and reliability of the codebase.
JavaMockitoUnit TestingFull-Stack DevelopmentTeam Collaboration

Education

B.Sc. Computer & Communications Engineering

Cairo University

2023

Technical Skills

Languages

C#JavaScriptTypeScriptPythonSolidity

Backend

.NETNode.jsExpress.jsFastAPISQL (PostgreSQL, MSSQL)PrismaNext.jsLangChainOpenAI API

Frontend

ReactNext.jsCapacitorRazorTailwind CSSBootstrapAnt Design

Cloud & DevOps

LinuxAWSGCPDockerJenkinsGitAirflowGithub Actions

Testing & QA

JestSelenium

Let's Connect

Whether you want to collaborate, chat, or grab coffee—I'm always interested in new opportunities.