Developed various kinds of software and cloud infrastructure largely
independently and with minimal supervision, often with tight
deadlines.
Acted as the point of contact for any complex, urgent, and/or random
task in any field in engineering.
Gained trust to make engineering decisions as well as many product
decisions without consulting others.
Reported feedback about engineering overall to my manager.
Established company’s internal coding standards and best practices,
and influenced the company’s engineering direction.
Conducted research and wrote various types of quality documents
supplemented with visuals.
Contract Software Engineer
May. 2019 — present
Transformed stakeholder business ideas and requirements into fully
developed products.
Implemented a containerized microservices back-end using
Nest.js,
GraphQL,
EdgeDB,
Postgres,
Google Cloud.
Built a web application with Next.js,
Tailwind.
Developed mobile applications with
TypeScript,
React Native,
GraphQL/Relay,
Figma.
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.
Never launched the project due to legal and market complexities and
issues.
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
Bachelor of Mechatronics Engineering at University of Aleppo
(2018 — dropped out)
Bachelor of Information Technology at Syrian Virtual University
(2022 — dropped out)