I am a Full Stack .NET Software Developer with over 5 years of experience in C#, .NET, .NET Core, .NET 6, .NET 8, ASP.NET MVC, React JS, Angular, MS SQL, JavaScript, and HTML. Currently, I am part of the development team at Danat FZ LLC owned by Argaam, where I work on innovative projects like a Python Flask-based charting engine and React JS portals that seamlessly integrate with .NET Core APIs.
In addition to my role at Danat FZ LLC, I have developed my own e-commerce and point-of-sale products, available on Codecanyon, utilizing ASP.NET Core APIs and React JS. My academic background includes an MS in Computer Science with a focus on machine learning, and I actively share my tech insights on my YouTube channel.
I am passionate about writing clean, efficient code and thrive in dynamic team environments. Let's connect and collaborate on exciting tech projects.
• Full Stack Software Engineer with expertise in C#, ASP MVC, .NET 6/8, React JS, MS SQL, Web APIs, and Python Flask.
• Developed a charting engine with Python Flask for data analytics and reporting, used by multiple applications.
• Leading a new React JS project that integrates with the Python Flask charting engine.
• Utilize GitHub for version control, CI/CD for continuous deployment, Docker for containerization, and Redis for caching.
• Work on microservice-based applications.
• Participated in development of large leasing and finance applications for Mercedes Benz and BMW.
• Worked on a CMS module with React JS and a contract modification module with WPF and WCF.
• Fixed bugs and maintained templates for finance companies.
• Handled multiple concurrent projects, using Jira for task management.
• Collaborated with upper management on requirements analysis.
• Developed and maintained applications with Angular and .NET Core RESTful API.
• Participated in bug fixes for contract early termination and restructuring.
• Optimized complex SQL queries for data accuracy and performance.
• Mentored other developers and conducted thorough testing to ensure code quality.
I played an active role in developing e-commerce backend systems using both .NET Core 3.1 and .NET 6.
Developed and maintained ASP RESTful APIs for an ecommerce mobile app.
Participated in daily Scrum meetings and prioritized tasks based on the most current requirements.
Collaborated on the development of the company's website using React JS.
Developed and maintained a feature-rich dashboard for the admin panel, complete with various charts, using AmCharts.js.
Designed and developed a module using JavaScript pivot table library for data visualization and analysis.
Collaborated on the development and maintenance of a dynamic admin panel that utilized generic code and dynamic SQL queries.
Worked also on ASP .NET Core 3.1 Dynamic APIs that required no code and only the addition SQL Query in API Configuration for creating new APIs.
Maintained and integrated Stripe Payment gateway into the e-commerce site.
Used github for code repositories.
Always submitted code for peer review and made necessary modifications in accordance with feedback received.
Maintaining of the systems once it is up and running.
Took part in the development of middleware that retrieves ecommerce data from various platforms and then transfers it to the company's SQL database
Created a comprehensive FS document of Solidfi, a modern FinTech Infrastructure for a fintech mobile application.
Developed and maintained the high-traffic news portal website Akhbaar24 using ASP MVC .NET.
Contributed to the bug fixing and updates of the RESTful API for a news site.
Collaborated on various modules for Argaam.com, the top financial news portal in the Arab world.
Worked on JavaScript AmCharts for different modules of the financial news portal.
Ensure that all code is backed up and versioned using Tortoise SVN.
Maintained different windows services for fetching live sports data from other platforms for the news portals.
Utilized MS SQL Server for a diverse range of tasks throughout the duration of the period.
Engaged in meetings and discussions with project management and get a good experience in Agile development.
I completed a 3-month internship as an ASP MVC Developer, where I gained hands-on experience in the development of web applications.
I contributed to the full-cycle development of an ERP system using ASP .NET Core 3.1, from concept to deployment.
Developed and maintained the ASP.NET vehicle management system for SK Motors UAE.
Contributed to the maintenance of Nsefi Jewellery UAE's ASP.NET Webform Admin panel.
Designed and built an ASP .NET Core 3.1 Task Management System for Peace Technology Limited's in-house developers.
Consistently deployed various websites for multiple clients on both IIS Remote and shared hosting platforms.
After my first 6 months with the company, I became responsible for ensuring that all code was thoroughly tested prior to deployment.
I utilized MS SQL Server for various purposes throughout my experience like query creation, data fixation, and performance improvement
Used RDLC Reports for generating different types of reports in different portals.