About
MY BACKGROUND
Hi there!, I'm a senior software engineer, primarily working in the .NET ecosystem. Things I am interested in: C# and .NET, Software engineering and architecture, Distributed systems and how to build them, Databases and optimization techniques, Career and personal growth, One of my goals is to be part of the leading frontier in software solutions. Looking forward to becoming a leader on international stage. If this sounds interesting, let's connect
Education
WHAT I'VE LEARNED
2018 - 2022
Cordoba Private University - Al Qamishli, Syria
Bachelor of Engineering; Electrical, Electronics and Communications Engineering
GPA: 2.83/4.0
Experience
WHERE I'VE WORKED
Jun. 2023 - Present
Awrosoft - Erbil, Iraq
Full-Stack Developer
Worked on many heigh-scale systems that services hundreds of thousands of users. Responsibilities:
Maintain and add features to Hevra ERP system which includes solutions for deferent enterprise management sectors: Accounting, HR, Workflow, Attendance, Payroll, Quality assurance and Project management.
Develop and maintain scalable, secure and heigh performant systems for the government.
Deal with Microservices, SaaS and Docker on daily basis.
Technology stacks: .NET, SQL Server, Docker, SaaS, Microservices
Sep. 2022 - Feb. 2023
Excel Technologies Ltd. - Remot
Back-End Developer
Worked remotely on one project. Responsibilities:
Architect and build the back end from scratch for a new Visitor Management System (VMS) that resembles the existing Hikvision VMS. The systems integrates numerous Hikvision surveillance devices into on system that is able to monitor and track humans and vehicles.
Technology stacks: .NET Core, SQL Server, Hikvision surveillance devices.
Jun. 2020 - Aug. 2022
AB Techno - Al Qamishli, Syrai
Junior Full-Stack Developer
Worked on several projects for the government. Responsibilities:
Build and maintain networking applications that are capable of monitoring, detecting failures and reporting.
Collaborate with team members to architect and develop large software solutions to automize government work, these systems consisted of APIs, Client applications and large databases.
Technology stacks: .NET , SQL server, Networking protocols.
Mar. 2022 - Jun. 2022
Netween LLC. - Remot
Junior Full-Stack Developer
This was a freelance position, Netween LLC was a new startup then, and we were a team from around the world, we
were working on a decentralized social media platform.
Skills & Languages
WHAT I BRING TO THE TABLE
.NET Core |
.NET Core |
ASP.NET Core |
ASP.NET Core |
Blazor |
Blazor |
.NET MAUI |
.NET MAUI |
APIs (REST, gRPC, GraphQL) |
APIs (REST, gRPC, GraphQL) |
Databases (MSSQL Server, MongoDB) |
Databases (MSSQL Server, MongoDB) |
Web (HTML, CSS, javascript) |
Web (HTML, CSS, javascript) |
Containarization & Orchestration (Docker, Kubernetes) |
Containarization & Orchestration (Docker, Kubernetes) |
Microservices |
Microservices |
|
|
ERP Softwares |
ERP Softwares |
Accounting Softwares |
Accounting Softwares |
Accounting Softwares |
Accounting Softwares |
CRM Softwares |
CRM Softwares |
Networking Softwares |
Networking Softwares |
|
|
English (C1) |
English (C1) |
Dautch (A1) |
Dautch (A1) |
Kurdish (Mother tounge) |
Kurdish (Mother tounge) |
Arabic (Bilingual) |
Arabic (Bilingual) |
Projects
WHAT I'VE ACHIEVED
HevraERP A SaaS system for managing enterprise resources, it consists of several services: HR, Accounting, Workflow, Attendance, Payroll, POS, Quality assurance and project management. It utilizes Microservices architecture. I was mainly responsible for migrating it to SaaS and deal with the complications which come with that.
University Management System Its a system based on Hevra ERP customized for the university management, It is currently used by these universities:
University of Duhok (UOD).
Lebanese French University (LFU).
Salaheddin University (SU).
Alkitab University.
Ministry of higher education of Kurdistan region in Iraq.
The system utilizes Microservices architecture, and has client applications for admins and employees, and it has web and mobile portals for students.
Central Archive A system for managing Employees and citizens information in a secure and useful manner for a governmental organization. The system consisted of several pieces of software:
several SQL Server databases each persisting the data of a specific business domain.
several APIs in the back-end which securely and performantly receives and sends data to client apps.
several Desktop and WEB Clients, each targeting a certain type of users: a web dashboard for system admins to see reports and managing permissions, a desktop application for employees to enter data, a desktop application for detailed reports about specific people