Khaled Hasni

Khaled Hasni Email and Phone Number

Software Engineer @ SoftAtHome
colombes, ile-de-france, france
Khaled Hasni's Location
Tunis, Tunisia, Tunisia
About Khaled Hasni

An embedded software engineer with an unquenchable thirst for all things encompassed by the world of Tech.What gets me out of bed every morning is the opportunity to challenge myself with new problems to solve, the more thought-provoking the better.Having spent years of my life both in the US and in Tunisia, I get jubilant at the thought of connecting with new people from different backgrounds.Don't stay on the fence, feel free to shout me out at khaledhasni8@gmail.com or here on LinkedIn.

Khaled Hasni's Current Company Details
SoftAtHome

Softathome

View
Software Engineer
colombes, ile-de-france, france
Website:
softathome.com
Employees:
205
Khaled Hasni Work Experience Details
  • Softathome
    Embedded Software Engineer
    Softathome Mar 2024 - Present
    Wijgmaal, Belgium
  • Valeo
    Lead Consulting Engineer
    Valeo Mar 2023 - Feb 2024
    Paris, Île-De-France, France
    In-car BLE connectivity:🔹 BLE key fob & CCC digital key leveraging a multi-platform BLE framework• Helped design, develop, maintain and review a multi-platform BLE framework (TI CC26x2 & NXP KW45)• Added support for the NXP KW45 series• Conducted meetings that pertain to the overall design of the BLE framework• Made crucial design choices involving pin configuration, clock management and power efficiency• Developed middleware to manage a GATT clients' GATT databases• Implemented a GAP device manager to handle BLE pairing, bonding and manage device bond records• Crafted a keyfob button signal filtering module to distinguish between different types of button pushes (short, long, extended, stuck, double) and handle their competing priority levels• Led efforts to enhance code modularity by introducing abstraction to middleware components and hardware peripheral drivers (Uart, Spi, Timer, Adc, Crypto, Wdg)🔹 Activities• Software Requirements Specification review• Probing hardware (evaluation kit, custom boards) to investigate problems of dubious nature• Analyzing SDKs to unravel design patterns• Implementing purpose-built software modules• Performing comprehensive unit tests using VectorCAST• Authoring Doxygen documentation and UML diagrams for every developed module• Cross-review using Gerrit
  • Sofiatech
    Embedded Software Engineer
    Sofiatech Nov 2021 - Feb 2024
    Tunis, Tunisia
    Cross-platform IoT framework:• Helped design, develop and maintain a stand-alone framework for event-driven IoT applications• Added support for the Nordic nRF5 series SoCs• Integrated Nordic's BLE protocol stack firmware (Softdevice)• Developed middleware to handle BLE events, manage connections and customize advertisements• Developed full-featured drivers for upwards of 10 sensors, step-down battery chargers...• Added the framework to PlatformIO• Ensured the framework's support by the ST STM32, Atmel SAM & Nordic nRF52 PlatformIO platformsLow-cost oxygen concentrator:• Designed and developed an application to control the valves of an oxygen concentrator, capture a GPS position, collect sensor data, print it to an LCD screen and send it to ThingsBoard over GPRSCattle tracking device:• Designed and developed an application to collect sensor data and communicate with a constellation of 8 Astrocast nanosatellites• Conceptualized and implemented a sophisticated algorithm to optimize power consumption by taking advantage of Astrocast's "ephemeris" sleep/wake-up scheduleSmart Padlock:• Designed and developed a battery-powered ”padlock” security system with an authorization-only access policy that alerts users to a door being opened through LoRaWAN uplinksApprentice & intern mentoring:• Keyless BLE security system allowing for exclusive access to a critical facility• Real-time chat messaging application over BLE• Smart ambient air thermometer• BLE protocol stack & FreeRTOS interoperability on nRF51• LoRaWAN time synchronization
  • Sofiatech
    Embedded Software Engineering Internship
    Sofiatech Mar 2021 - Aug 2021
    Tunis, Tunisia
    LoRa mesh network as an alternative to traditional LoRaWAN deployments:• Designed a transport layer for a LoRa mesh network• Put in place a dynamic Join/Leave mechanism allowing for a self-sustaining network of up to 15 nodes• Implemented a 4-layer packet transmission scheme to ensure reliable data transfer and avoid common network pitfalls (collisions, congestion, bottlenecks...)• Performed stress tests to challenge the network's reliability• Applied 3+ optimization techniques to reduce memory footprint by 8%

Khaled Hasni Education Details

Frequently Asked Questions about Khaled Hasni

What company does Khaled Hasni work for?

Khaled Hasni works for Softathome

What is Khaled Hasni's role at the current company?

Khaled Hasni's current role is Software Engineer.

What schools did Khaled Hasni attend?

Khaled Hasni attended Ecole Nationale D'ingénieurs De Tunis, Ipest - Institut Préparatoire Aux Études Scientifiques Et Techniques, Lycée Pilote De L'ariana (Lpa).

Who are Khaled Hasni's colleagues?

Khaled Hasni's colleagues are Pierre Bonneau, Luc De Bengy, Fabrice Premel, Nabil Bizid, Manuel Duarte, Grégory Moulin, Mohamed Ikhaddalene.

Not the Khaled Hasni you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.