Amr Bashir
Fullstack Software Engineer
Passionate about customizing systems and exploring new technologies, continually seeking to innovate and expand my expertise.
Contact information
- Website: https://amrbashir.me
- E-mail: [email protected]
- Location: Tanta, Egypt
Work Experience
-
CrabNebula (Nov 2022 - Nov 2024) - R&D Software Engineer:
-
Maintained the Tauri project as part of the R&D team ensuring robust performance and stability. Gaining a lot of knowledge about operating system APIs especially Windows, X11 and GTK.
-
Worked on a scalable cloud platform using Rust and MongoDB in the backend and SolidJS in the frontend and leveraging the Ory suite (kratos, hydra and keto) for user management and OAuth.
-
-
Freelancing POS mobile app (Mar 2022 - Jun 2022):
- Developed a Flutter Point of Sale (POS) system/application with an admin dashboard for iOS and Android.
- The system included local server, database and communication between different devices.
Open-source Experience
- Tauri (Since 2021) - Core working-group member and maintainer. Tauri is a framework to build cross-platform application using web technologies.
- Hijri Widget - Android widget application for displaying The Hijri date.
- kal - Keyboard-driven app launcher and productivity tool for Windows.
- vite-plugin-tauri - A Vite plugin to integrate Tauri in an existing Vite project to build cross-platform apps.
- amrbashir.me - My personal website using Astro.
Skills
Programming Languages
Rust, JavaScript/TypeScript, PowerShell, Bash, Kotlin, C/C++, Python, Dart
Back-end Technologies
Axum, MongoDB, SQLite, Docker, Node.js, Deno, GitHub Actions, Cloudflare Workers
Front-end Frameworks
Vue.js, SolidJS, React, Astro
Desktop applications Technologies
Tauri, Electron, Win32, GTK
Mobile applications Technologies
Kotlin and Jetpack Compose, Dart and Flutter
Design Skills
Figma, Adobe Photoshop, Adobe Illustrator, Inkscape
Education
-
Bachelor in English Literature (2016 - 2020)
Faculty of Languages and Translation, Al-Azhar University
Languages
- Arabic (Native)
- English (Fluent)