Hassan Nasser
About Candidate
Location
Education
Work & Experience
I have worked on a huge product TestComplete for the giant company SmartBear which has more than 10,000 customer. For some reasons, it was undocumented so a lot of reverse engineering was done. Working mainly on C++ and some side languages like Delphi, JavaScript, NodeJs,... Working on COM, DLLs, Windows APIs, multithreading using C++. Moreover, I have added new features and improving performance 20X faster in some cases. This required understanding previous code deeply and doing the improvement intuitively. Working with many Browsers as backend especially Chrome and Edge so I have idea about CDP. Working also on FireFox using its FDP. I have used GitHub a lot which is normal for working as a group. We used Agile in our production. I have used also Jenkins as pipelining our work. It was an interesting period plenty of cooperation, challenges, experience in coding, experience in protocols of giant companies. I will leave this company on November 4,2024 due to a management decision to stop all contractors although their evaluation to my performance is extraordinary. Skills used: Agile, C#, C++, Delphi, Docker, GitHub, GitHub Actions, JavaScript, JSON, Microsoft Edge, Node.js, Chrome.
Working as a freelance software engineer. Developing LiDAR using C++ and CUDA. Implementing the Digital Signal Processors (DSP) part of LiDAR on Nvidia GPU, resulting in high, real-time precision and speed up from 8K frames per second to 420K. Skills used: C++, Cuda.
Designed and developed software related to school management and education in addition to accounting software that could fit numerous establishments. Acquired hands-on experience in web development, desktop applications, phone applications, and databases using Microsoft SQL Server. Built a school agenda using a platform for iOS and Android Created accounting software with Microsoft SQL Server and C# Developed the company’s website for students, parents, teachers, and directors could follow up. Built a feature consisting of a school bus follower on Android phones. Skills used: Android, Java, C#, Microsoft SQL Server, SQL, Web Services, Android OS, Web Forms.