2015 - 2019 Software Engineer
Fullstack developer with expertise in backend and experience from many big corporations to small startups, in both the medical industry, the travel industry, the media industry, the IT industry, the consulting industry, the parking industry and more.
The consultant has worked both on-site at inhouse projects and off-site with everything from backend, frontend and apps to Linux-servers, containerized applications and databases. The consultant is very confident that he can solve any problem he put his mind to.
The consultant's experience with backend is many, whether it's .NET with Blazor, PHP, Node.js, Python, building microservices or simply building rest APIs to be served for a frontend application to consume. The consultant knows and has used almost every backend technology that any senior has used, including Docker, ORMs, built-in command-line interfaces for various frameworks, WebSockets, Caching, Events, File Storage, HTTP Client, Localization, Mail, Notifications, Queues, Task Scheduling, Semaphore, SMS, Multi-threaded programming, Unit Tests, Documentation (Swagger and code) and more.
Recently, the consultant has worked alot with frontend, mostly Vue and Angular, and is very prominent in that area, which is also reflected in the positions he gets (Lead & Senior). The consultant knows how to utilize Vue and Angular to build best practice applications using the tools and pre-written code they provide.
The consultant started his journey when he was just 14 years old by building a website to play, the back then, 9 most famous iOS and Android games on browser. Those games were called the Storm8 Games, and his website peaked 14.468 unique visitors per month: http://ahmad.nu/s8dev_stats.png
Other than the abovementioned, he is a very social and out-going person that wants to become the best at what he does. Honesty is his favorite trait and he tries to live by that whether it's related to work, relationship, friendship or any other areas in life. The consultant prides himself in always having happy customers, as he always solves any problem thrown at him, and performs more than what is required by him.
2023/12 - 2024/02
Frontmatec develops world-leading customized solutions for automation in the food industry, other hygiene sensitive industries and the utilities industry. They are especially renowned for their high-quality systems for the entire value chain of the meat industry - from carcass grading, slaughter lines, cutting and deboning lines, hygiene systems and control systems to logistics and packaging. Due to the nature of the contract however, it is not possible to disclose the exact work being done for the Client, as a written NDA was signed. What i can disclose is that the contract included robotics, automations, animations and training of other developers. The contract ended early due to a Client's customer going bankrupt. The contract was meant to be extended for the rest of the year, but since the nature of the contract was to build components that would be part of a system that would be sold to the Client's customer and the customer went bankrupt, i decided to end the contract early when asked by the Client.
The consultant's responsibilities/actions are/were:
2023/08 - 2024/01
Århus Kommune is the second largest municipality in Denmark. Just like any municipality, they rely on services that help them with their workload, all from services to look up people's income and their assets to exporting and refactoring data so they don't have to deal with excel sheets when it comes to managing their work with the citizens. I was hired to develop an in-house solution for Århus Kommune that would help them with their work. Due to the nature of the contract however, it is not possible to disclose the exact work being done for the Client, as a written NDA was signed. What i can disclose is that the contract included writing tests, setting up pipelines, working on Azure DevOps, setting up servers, working wtih Docker and being in close contact with the Client's third party providers.
The consultant's responsibilities/actions are/were:
2022/04 - 2023/06
Saint-Gobain is an SP500 company that has existed since 1665 and owns many big companies, including Brødrene which is a big company in Denmark that they bought back in 2004. Sain-Gobain is a material and construction manufacturer and also creates big software solutions that helps people meassure their water and elctricity usage. I was hired to create a platform in collaboration with many other developers, that helps people in Denmark (and soon in Sweden, Finland and UK), to meassure their water usage in real-time. On top of that, i have built an app for Saint-Gobain's business customers to help replace water meters using QR and BarCode scanning. The department I worked in was an IOT department, that in the sense of IOT, would notify users when their toilet was running, had a damage in their water pipe and many other scenarios. They would be notified by mail and SMS to make them aware about what is wrong with their home infrastructure.
The consultant's responsibilities/actions are/were:
2022/02 - 2022/04
Clio is a digital learning platform made for elementary and prime school students. The platform offers learning material from kindergarden to 10th grade for all subjects. They have made deals with Novo Nordisk to offer tools for them to create learning material for their employees and offer learning material in all the nordic countries and more. The consultant's main role in the company is to build a search-service that, combined with all their other services, can fetch data from many services, and sends it to a gateway that then hydrates data and gives it to the frontend.
The consultant's responsibilities/actions are/were:
2021/08 - 2022/01
Erhvervsstyrelsen is the danish business authority which is responsible for administering companies all over Denmark. Erhvervsstyrelsen has many functions, of which is administerings companies, editing companies, generating documents, detecting fraudulent/suspicious activities in companies and much more.
Erhvervsstyrelsen has many systems where they need development power to update and maintain. Also they have many ideas which they want to develop which requires developers of all kinds.
The consultant's responsibilities/actions were:
2020/02 - 2021/07
Kilroy International is in the business of tailored travel, including hotel accommodation, plane tickets, restaurant bookings, transportation, tours etc.
Their legacy system is 10+ years old and is the result of a host of undocumented and ad hoc solutions by a long line of developers. The consultant was hired to streamline and clean the system for bugs, upgrade and add new features.
The consultant's responsibilities/actions were:
2019/09 - Now
Plot A/S is a parking company which the consultant solves ad-hoc tasks for. The company can be compared to EasyPark, but it has its own charging company for sending fines and allows its users to earn money on renting out their parking lot. The consultant was hired to fix critical errors and add new features on very badly structured code. The code was made by developers in Pakistan, and the code does not follow any best practises. The code is written in C# / .NET with Entity Framework & Blazor and is deployed on Microsoft Azure.
The consultant's responsibilities/actions are/were:
2019/07 - 2019/09
At Consensus, the consultant was a Fullstack Developer, where he was part of a complete team of backend developers, testers, frontend developers, graphic designers, project managers and DevOps.
The consultant's responsibilities/actions were:
2019/06 - 2019/08
The client brand, Sig'natur, uses an API-based login. It
was the consultant's task to close down this solution and
implement an OAuth 2.0 based login, which also was to
communicate with Sig'Natur's remaining code base.
The consultant's responsibilities/actions were:
2019/03 - 2024/01
Findmentor is a company that was started by the consultant and a 2 others to help people in Denmark and later expand in other parts of the world, with mentoring in terms of social help. The company got funding from Innovation Fund Denmark out of more than 10.000 companies that otherwise got declined funding. The project is a side project that started because of the rising need for mentors and to get the right matches between mentors and mentees. One of the Co-Founder has been a full-time worker in Køge Kommune for over 10 years, which is a municipality, and in collaboration with Køge Kommune and Innovation Fund Denmark, they will help us get out on the market to help people, as that is the primary driving factor for why we wanted to start this company. The consultant is a frontend and backend developer, and takes care of some marketing and big decisions in terms of development in the company.
The consultant's responsibilities/actions are/were:
2019/03 - 2019/06
Isobar is one of the largest consulting companies in the world, and during a growth period the consultant was hired to temporarily take charge of the assigned department.
The consultant's responsibilities/actions were:
2019/02 - 2019/03
VUC contacted the consultant for the second time (first assignment in 2018). This time to develop a study planning system using Canvas LMS' REST API.
The consultant's responsibilities/actions were:
2018/12 - 2019/02
The consultant was tasked with designing and refining the project for Novo Nordisk (as well as correcting minor errors).
The consultant's responsibilities/actions were:
2018/11 - 2018/12
The consultant was given the assignment of automating the everyday tasks of municipal employees and to streamline their work processes. This was achieved and the time spent per citizen decreased by 93% with a new average of 2 minutes compaired to an average of 30 minutes.
The consultant's responsibilities/actions were:
2018/06 - 2018/11
The consultant was tasked with developing a CMS system to call a backend, which was also continuously developed at Trifork. The various Apps (IPhone, Android, Webapp) retrieved data from an MS SQL database that was controlled and manipulated by the backend, using the CMS system.
The consultant's responsibilities/actions were:
2018/11 - 2018/11
Lundbeck has subsidiaries world-wide and would therefore like to make it easy for these subsidiaries to report their Tax Risks to the main company. The consultant's assignment was to correct various backend and frontend errors, as well as adding extra features.
The consultant's responsibilities/actions were:
2018/05 - 2018/07
VUC needed an easy way to handle their very large amount of users in the admin panel. VUC therefore commissioned the consultant to integrate the Easel library into their administrator panel, which is a library to consume a REST API designed for schools, provided by Canvas LMS.
The consultant's responsibilities/actions were:
2018/05 - 2018/06
CynicHipsters is a company with an idea to make a Jukebox app for bars. The consultant was tasked with developing a system from scratch in collaboration together with another consultant, where the consultant would be creating the backend part of the solution.
The consultant's responsibilities/actions were:
2018/02 - 2018/05
UC Syd, has like all other universities, technical needs in terms of security, administration of students and website. The consultant had to develop a bepoke administration login for UC Syd, with the purpose of increased security and flexibility in relation to students and teachers.
The consultant's responsibilities/actions were:
2018/02 - 2018/04
Netdoktor contains a large amount of information, which is indexed in a database. The consultant had to implement and optimize the search engines on Netdoktor and Altomboern.
The consultant's responsibilities/actions were:
2018/03 - 2018/04
Development of macros to make it easier for Lundbeck to share data, documents and information with their vendors and subsidiaries. The old macros took more than 20 seconds and had several mistakes, but after the consultant developed new macros, it only took 1 second and had zero mistakes.
The consultant's responsibilities/actions were:
2017/04 - 2017/05
The consultant developed a full information site with a complicated booking system with functionalites such as cancellation of bookings, rejection of IP-adresses and automatical reminders of bookings. Moreover, search optimization was made.
The consultant's responsibilities/actions were:
2017/02 - 2017/03
The consultant developed a complete front- and backend website for a sushi restaurant. The client would like a dynamic menucard to easily update their menu without any consequenses.
The consultant's responsibilities/actions were:
2016/07 - 2016/11
Developing an internal e-mail system that would make it possible to send and receive e-mails from the customer's own website. This included the option of saving e-mails, searching in sent e-mails and sending e-mails with attacthment.
The consultant's responsibilities/actions were:
2016/05 - 2016/06
Implemented a search function to make it easier for Nichehuset's account managers to find customers. The consultant made the function so that it could find results even with misspellings.
The consultant's responsibilities/actions were:
2016/03 - 2016/04
Nichehuset has a customer site where it takes 4 seconds to load the page on a good day. The consultant had to optimize the loading time. This was done by implementation of pagination, which increased the loading time to less than a second. After this, pagination was implemented on all their pages.
The consultant's responsibilities/actions were:
2011/06 - 2015/12
The consultant started his career by developing a webpage that should make it possible to play a varity of Android and iPhone games on a website (Storm8 Games). The webpage had up to 14.505 users each month.
The consultant's responsibilities/actions were:
2014/03 - 2014/04
The consultant was hired by Haff Data to create a booking system. The booking system should allow Haff Data's customers to book repairs for their PCs. The tasks included creating a booking system to ensure that times were not duplicated, sending email with confirmation of order, and calculating transport costs in relation to distance.
The consultant's responsibilities/actions were:
Danish
Native or Bilingual Proficiency | Native or Bilingual Proficiency
English
Full Professional Proficiency | Native or Bilingual Proficiency
Arabic
Native or Bilingual Proficiency | Native or Bilingual Proficiency