Backend Engineering
- ASP.NET Core, Node, Flask APIs
- Schema design, auth, RBAC
# welcome. press ⌘K to run commands.
tasneem@dev:~$
tasneem@dev:~$ stats --all
visitor@tasneem:~/portfolio$ catplayground.md# 00
This terminal actually works. Try `help`, `projects`, `skills`, or `open contact`.
Welcome. This terminal is real. Type 'help' to begin.
visitor@tasneem:~/portfolio$ catabout.md# 01
As the sole backend engineer on a commercial ASP.NET Core platform, I shipped real software used by real businesses while still a student. My graduation project pushed that into microservices and reliability. I care about how systems behave under pressure, and I pick up whatever the problem needs.
Cum Laude
Graduated with honors
3.95
Minor GPA (Software Dev)
3.51
Cumulative GPA
IEEE
Published researcher
M.Sc. Advanced Electrical & Electronic Engineering
London, UK
British Council Women in STEM Scholar
B.Sc. Communications & Information Engineering
Major in Data Science & AI + Minor in Software Applications Development
Giza, Egypt
Cum Laude · 75% merit scholarship (5 years)
visitor@tasneem:~/portfolio$ catwhat-i-do.md# 02
visitor@tasneem:~/portfolio$ catexperience.md# 03
My contract roles. Alongside these I've taken on plenty of freelance and task-based work.
Feb 2026 – Present
Smartly
Remote, London / Riyadh
Designing a local-first smart-home platform on Home Assistant that keeps every home working even when the internet is down.
Jul 2024 – Jan 2026
Team Way
Remote, Riyadh
Sole backend engineer for Team Plus: built the whole ASP.NET Core backend, database, and REST APIs behind a calls, WhatsApp, and CRM platform.
Feb 2023 – Sep 2023
Smartly
Remote, London / Riyadh
Built an ASP.NET Razor Pages e-commerce app from Figma prototypes, including cart, discounts, and the full order flow.
visitor@tasneem:~/portfolio$ catfeatured-case-study.md# 04
Adaptive Load-Management Middleware
A control loop that sits in front of an NGINX pool and turns traffic routing, forecasting, anomaly detection, and autoscaling into one safe, self-driving system.
250x
lower errors & tail latency during failures
1
unified control loop over a Redis bus
A
final graduation grade
A normal load balancer cannot see when a server behind it is slow or quietly failing, so it keeps sending traffic to a node that is timing out. Errors and latency spike exactly when the system is under the most pressure.
SmartLoad detects failing servers, reroutes around them, and forecasts demand to scale the pool before peaks hit. A classical load-balancer fallback keeps every automated decision safe and reversible.
visitor@tasneem:~/portfolio$ catselected-work.md# 05
Eight favorites out of 50+ projects: backends, microservices, big data, compilers, and ML.
visitor@tasneem:~/portfolio$ catresearch.md# 06
T. M. Eltabakh, N. N. Soudi, D. Shawky
34th Intl. Conference on Computer Theory and Applications, pp. 200–205.
visitor@tasneem:~/portfolio$ catrecognition.md# 07
British Council
A competitive, fully-funded international scholarship awarded on academic merit to a small cohort of high-achieving women in STEM.
Zewail City of Science & Technology
B.Sc. with honors: cumulative GPA 3.51 and a 3.95 GPA in the Software Development minor, at an ABET-accredited university.
Zewail City of Science & Technology
A 75% merit-based scholarship covering tuition across the full five-year undergraduate program, earned and renewed on academic performance every year.
Solship Energy
Load forecasting with LightGBM plus a linear-programming battery controller (PuLP, HiGHS) that plans a day ahead to cut the electricity bill.
visitor@tasneem:~/portfolio$ cattoolbox.md# 08