Ahmad Hasan
Software Engineering Manager at heycar- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Arabic Native or bilingual proficiency
-
German Full professional proficiency
-
French Limited working proficiency
Topline Score
Bio
Experience
-
heycar
-
Germany
-
Software Development
-
200 - 300 Employee
-
Software Engineering Manager
-
Jul 2022 - Present
-
-
-
Comsysto Reply GmbH
-
Germany
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Consultant
-
Mar 2020 - Jun 2022
As senior consultant at Comsysto Reply, me and my team are developing a service for car digital keys. We work according to principles like Clean Code, Hexagonal Architecture, CD/CI and Test Driven Development. The system runs on a Kubernetes cluster deplyed by Terraform on Azure. The backend we are creating is built using Spring Boot with Kotlin, Gradle, Jackson, Bouncy Castle, to name a few. The whole is wrapped in a strong testing package for Unit, Integration and End-To-End testing using Junit, Wiremock and Gatling. Show less
-
-
-
Arlanis Reply AG
-
Potsdam Area, Germany
-
Senior Consultant
-
Nov 2016 - Feb 2020
Cloud Computing for Web-applications Cloud Computing for Web-applications
-
-
-
Freie Universität Berlin
-
Germany
-
Research Services
-
700 & Above Employee
-
Research Assistant
-
Jan 2015 - Aug 2016
Complex Event Processing, Process Mining, Semantic Technologies... Complex Event Processing, Process Mining, Semantic Technologies...
-
-
-
Zertificon Solutions GmbH
-
Germany
-
Software Development
-
1 - 100 Employee
-
C# Developer (Student)
-
Sep 2012 - Dec 2014
Developed client-side software for a distributed security system. The client had to REST-communicate with multiple services to collect information about security policies applied in the corporation and retrieve appropriate certificates for encrypting and signing emails before sending them. Also worked on further development of MyCrypt, a tool for encrypting files as PDF-attachments and protecting them with a password. Another project was an Add-In for Outlook that allows uploading attachments to a cloud storage as alternative to sending the files as traditional attachments. Show less
-
-
-
Freie Universität Berlin
-
Germany
-
Research Services
-
700 & Above Employee
-
Working Student (AG Software Engineering)
-
Apr 2012 - Oct 2012
As a team member, assisted in a study that aimed to compare available Web frameworks. In addition to collecting data, an experiment was conducted in which multiple teams of developers developed the same Website using a framework that is familiar to the team, to observe the behavior of the developers and the efficiency of the frameworks. As a team member, assisted in a study that aimed to compare available Web frameworks. In addition to collecting data, an experiment was conducted in which multiple teams of developers developed the same Website using a framework that is familiar to the team, to observe the behavior of the developers and the efficiency of the frameworks.
-
-
-
Freie Universität Berlin
-
Germany
-
Research Services
-
700 & Above Employee
-
Working Student (Network-based Information systems)
-
Jan 2011 - Jul 2011
Developed tools for interchanging messages over a network using Progress Sonic Middleware in Java. Also worked with Prova, programming language that provides the expressiveness of functional programming with the power of Java. Developed tools for interchanging messages over a network using Progress Sonic Middleware in Java. Also worked with Prova, programming language that provides the expressiveness of functional programming with the power of Java.
-
-
-
Arabic Scientific Publishers
-
Lebanon
-
Translator
-
Jan 2009 - Sep 2009
Translated the following titles: From English · The New Digital Age: Reshaping The Future of People, Nations and Business, Eric Schmidt and Jared Cohen. · When Gadgets Betray Us: The Dark Side of Our Infatuation With New Technologies, Robert Vamosi. · The Railroad: The Life Story Of A Technology, H. Roger Grant. · Climatopolis: How our cities will thrive in the hotter future, Matthew E.Khan. · Facebook Marketing: designing your next marketing campaign, of Justin R.Levy.· Half the Sky: Turning Oppression into Opportunity for Women Worldwide, Nicholas d. Kristof and Sheryl WuDunn · The Creative Economy: How People Make Money From Ideas, John Howkins. · Total Recall, How the E-Memory Revolution will Change Everything, Gordon Bell and Jim Gemmell · The Art of Concentration, Enhance, Focus, Reduce Stress and Achieve More, Harriet Griffey From German · Kontrapunkt, Roman von Anna Enquist Show less
-
-
-
I-Naut
-
Damascus, Syria
-
Web Developer
-
Mar 2008 - Oct 2008
In addition to contributions to several projects as back-end programmer, developed several user friendly GUI-intensive application on both web and desktop platforms. The latest one was content management system for English learning materials based on natural language learning methodology. In addition to contributions to several projects as back-end programmer, developed several user friendly GUI-intensive application on both web and desktop platforms. The latest one was content management system for English learning materials based on natural language learning methodology.
-
-
-
IGuardian
-
Damascus, Syria
-
System analyst and Middleware Developer
-
Feb 2007 - Feb 2008
After an initial period of system analysis, charged of developing the middle tier of IGuardian ERP. The system included a security, finance, human resource and a document flow module; each was developed as a web service using ASP.Net 2. In addition, contact with the system was restricted to one web service that was responsible of delivering data and functionality among system modules and clients. The client was also provided with an OO API to provide transparency. Additional tasks in IGuardian included small mobile applications to support IGuaridan ERP, automat- ing the development process by building a code generator. This application used database metadata to generate predictable portions of the system like business classes, middle tear APIs and client application utilities. Show less
-
-
-
Wafa Corporation
-
Damascus, Syria
-
ASP.Net and DotNetNuke Developer
-
Apr 2006 - Sep 2006
Mazad is an e-commerce web portal, that was being developed for Wafa. Portals of this website included online sales and auctions. Having the requirements specified and documented, developed auctions and sales portal. Key characteristics of the project included module orientation, configurability and supporting multiple languages. Mazad is an e-commerce web portal, that was being developed for Wafa. Portals of this website included online sales and auctions. Having the requirements specified and documented, developed auctions and sales portal. Key characteristics of the project included module orientation, configurability and supporting multiple languages.
-
-
-
AlManar Information Center
-
Damascus, Syria
-
.Net Desktop Developer
-
Jul 2005 - Sep 2006
Involved mainly in the development of data oriented projects, built some generic packages like security package that was used for securing Al-Manar projects. Other packages included human resource system, tickets reservations and shipment management subsystems. Involved mainly in the development of data oriented projects, built some generic packages like security package that was used for securing Al-Manar projects. Other packages included human resource system, tickets reservations and shipment management subsystems.
-
-
-
AMIR Market Research
-
Damascus, Syria
-
Delphi and C# Developer
-
Aug 2003 - Apr 2005
Built multiple tools for statistics and market analysis. Those tools were used internally to support market research activities and for information retrieval and analysis. Meeting the business needs that required establishing a professional IT development department, we developed an OOP framework in Microsoft .Net. The framework included an OOP core, lightweight DB management package and a complete UI library. The three components were integrated in order to develop marketing tools that provide the market analyst with an administrative perspective of market data, flexibility (compared to available general purpose tools) and a practical interpretation of high-level concepts in the marketing field. Show less
-
-
-
Invest4All
-
Damascus, Syria
-
Java Programmer (RMI-Server and API ).
-
Jan 2003 - Aug 2003
Using Java under Borland Jbuilder 9, contributed to the development of an archiving system. The contribution included the server core using Java RMI technology, an administration tool to configure the server and some client utilities that provided upper layers of the system with access to server functionality. Using Java under Borland Jbuilder 9, contributed to the development of an archiving system. The contribution included the server core using Java RMI technology, an administration tool to configure the server and some client utilities that provided upper layers of the system with access to server functionality.
-
-
Education
-
Freie Universität Berlin
Master's degree, Informatics -
Damascus University
Bachelor of Engineering (B.E.), Information Technology