Saved a business $5-10k/year on their new website’s cloud costs
within weeks of joining.
Implemented a containerized microservices back-end using
Nest.js,
GraphQL,
EdgeDB,
Postgres,
Google Cloud (+ Firebase),
Docker,
gRPC, and more.
Built 2 web applications with
Next.js,
Remix.js,
Tailwind,
Relay,
Cloudflare, and other tech.
Developed 3 mobile applications with
TypeScript,
React Native,
GraphQL/Relay,
Figma.
Interviewed and screened candidates for a software engineering role.
Lead Software Developer at Ethicable Inc.
Jul. 2023 — Apr. 2024
Established company’s internal coding standards and best practices,
and influenced the company’s engineering direction.
Re-containerized Canvas LMS with
Docker, and implemented a
company-internal hypervisor to make deploying a new Canvas LMS
instance the matter of a few clicks.
Developed multiple back-end software using
Python,
Redis,
PostgreSQL, and more.
Developed 3 web applications using
Remix.js,
Tailwind,
Relay,
Cloudflare, and other tech.
Developed infrastructure on AWS with
technologies including S3,
CodePipeline,
SQS/SNS,
Load Balancers,
AMIs,
VPCs, which are designed and deployed
with CloudFormation (IaC)
Written design documents for big and small systems/features on
Google Docs, supplemented with charts
made using Figma and/or
Figjam, and held design reviews with
the team.
Full-stack Developer at Beetronix
Feb. 2017 — Apr. 2017 | Aug. 2018 — Apr. 2019
Developed University of Aleppo’s website which allows people to
navigate various information about the university and its staff,
using PHP/Laravel and
Vue.js.
Implemented an internal tool to manage employees’ access to the
company’s GitHub organization using
PHP/Laravel,
Vue.js and
GitHub’s API.
Maintained deployments of internal FOSS the company uses, on its
Linux cloud computers.
Skills
Programming languages
TypeScript
CSS
PHP
Python
GraphQL
Shell
Dart
C#
Frameworks
Nest.js
Next.js
Nuxt.js
Remix.js
React Native
Laravel
Flutter
PyTorch
Systems & Cloud
Google Cloud Platform
Amazon Web Services
Firebase
Linux
Docker
CI/CD
Infrastructure as Code
Kubernetes
Databases & Storage
PostgreSQL
Redis
EdgeDB
Spoken languages
Arabic (native)
English (fluent)
Design
Figma
Blender
Personal Projects
DigiDocs
2021
Developed a platform (in a partnership) that ‘digitalizes’
university and other students’ access to learning material and makes
the material significantly cheaper and much more easily accessible
It consisted of 2 web applications made using
Nuxt.js, 1 back-end made using
Nest.js and
PostgreSQL, and a mobile application
made using Flutter.
Organized the project in a
monorepo up on
GitHub.
Designed high-fidelity user-interface designs using
Figma prior to implementation. In
addition, I designed and built
custom payment system to circumvent
the absence of online payment infrastructure in Syria.
Open-Source Software
Built
bbswitch-monitor, a
C++Qt-basedLinux application that allowes
bbswitch users to monitor and control their computer’s GPU power
status.
Built
vuex-electron-ipc, a library that makes it easy to share
Vuex state across multiple Electron
windows using IPC.
Built
vue-materialize-datatable, a slightly popular library that allows developers to quickly
implement a Material Design datatable to view, filter, and manage
data in a Vue.js project. At the time
of writing, the library is
used by 221 open-source projects, as
reported by GitHub.
Built
vue-invisible-recaptcha, a library that makes it easy for developers to implement Google’s
Invisible reCAPTCHA in their
Vue.js application. The repository is
now private.
Education
Mechatronics Engineering at University of Aleppo
(2018 — dropped out)
Information Technology at Syrian Virtual University
(2022 — dropped out)