Edge AI | Vision | Smart Cities | Agile | Embedded Software | Firmware Architecture | Embedded Linux | Hardware Design | FPGA | Low Power Design | Lora-Wan | NB-IoT | LTE
๐ง๐ป About Me :
Throughout my 8-year professional journey, I've had the privilege of contributing to a variety of dynamic projects that have not only enhanced my skill set but also fueled my commitment to continuous learning and personal growth.
In the domain of crafting intelligent devices integrated with Edge and Embedded AI, my primary focus is on ensuring the protection, monitoring, upliftment, and positive environmental impact on Planet Earth. I specialize in delivering tailored solutions: wireless, battery-powered IoT sensors enriched with Edge and Embedded AI capabilities, meticulously designed for expansive implementations in Smart Cities. Drawing from extensive industry expertise, I have successfully managed the deployment of IoT sensors at a significant scale, surpassing 50,000 devices across diverse field applications. My experience extends to the development of EN14015 - EN50271, FCC RED/CE certified products.
๐จโ๐ป Firmware Expertise :
Languages: C, C++, Assembly , System Verilog , Verilog , VHDL
Coding Standards: Misra - C
RTOS: Zephyr, Free-RTOS, Nucleus, Bare-Metal, Event-Based
Development: Driver Development, SDK Development
Software Life Cycle: Abstractions, Application Design & Development, IEC 62304
Testing Practices: Test Driven Development (TDD), Unit Testing, Robot Framework
Quality Assurance: PC-Lint
Scripting: Python, Java, Node JS
FPGA Programming: Xilinx Vivado
๐จโ๐ปExperience with Embedded MCUs:
ARM: Core M0, M1, M2, M3
Nordic: NRF51, NRF52, NRF53 , nRF9160
STMicroelectronics: STM32L0-4, STM32F0-4, STM32WL, STM32WB
Microchip: PIC10F, PIC16F, PIC18F, PIC24, PIC32, ATMEGA, ATSAM, DSPIC30, DSPIC33
NXP: KL43, KL25, LPC
Texas Instruments (TI): CC2650, CC1350, CC1310, Tiva-C
Semtech: SX1276, SX1262, SX1261, SX1278, SX1301, SX1302
Espressif: ESP32, ESP8266
Raspberry Pi: RP2040
Arduino, Arduino MKR
๐ฏAI Skills :
Tensor Flow
Tensor Flow Lite
Tiny ML
๐ปIoT Skills :
Protocol Design , Encoder / Decoder
HTTP , HTTPS , TCP , UDP , FTP , MQTT .
GNSS , GPRMS , Real Time Tracking
Battery Powered / Low Power Full Device Life Cycle
AWS IOT Core , AWS EC2
Lora-Wan , NBIoT , LTE-M , LTE , Sigfox
Secure OTAA , Over the Air Upgrade
Remote Device Software Upgrade , Remote Diagnostics and Error Reporting , Fail safe and Self Recovery from Disaster
Low Power Management
AES Encryption , Secure Element
Over the Air Upgrade , Bootloader
Lorawan MAC , Lora , NBIoT , Sigfox , GFSK , BPSK, GSM, GPS , BLE , BLE Mesh , WiFi
๐Communication :
I2C , SPI , UART ,USART , CAN , RS485 , 1-Wire , IR , I2S , Parallel
โ๏ธLora-Wan :
Lora-Wan Device Full Life Cycle
Class-A , B , C
Gateway Sx1301 / Sx1302 Development
Network Servers : Actility / TTN / Dragino / Loriot / Senet / Helium / Wanesey / Kerlink / Orange Live Objects / ComCast / Semtech / Tecktelick / RAK
Modules : RN2483 , RN2903 , IMST , MiroMico , STM32WL , ACSIP , RAK Wireless , MoKo
Gateway Integration : MultiTech , Kerlink , RAK Wireless , Cisco , Tektelik , Loriot , IMST Rpi
โ๏ธEmbedded Single Board Computers :
Toradex Colibri T30 ,Beagle Board , Raspberry Pi , Beagle Bone ,Jetson Nano
โ๏ธDevelopment Tools :
Segger Embedded Studio , MCU Xpresso
STMCube ,STMCubeMx, Keil ,Eclipse ,IAR WorkBench ,Sourcery Code Bench , Mikro-C , Arduino
Energia ,Platform-Io, GNU Compilers
MPLAB-X XC16, C30, XC8, C18 (GNU Compilers)
CMake ,MinGW , Android Studio ,Netbeans
Advance Rest Client , PostMan , Putty , Hercules
Jlink , SWD , RTT ,STLink , P&E Micro , PicKit-3
Android Studio , NetBeans , Visual Studio
๐คHardware :
Altium , Ki-Cad , Proteus , Prototype , Assembly Using Reflow , Board Bring-up , Troubleshooting
Design Reviews
Soldering ( TQFP / PSON / PQFN / LGA / BGA , SOT , 0402 )
๐ค3D CAD:
Solid Works , Solid CAM ,Device Case Design
โ๏ธLab Equipment:
CNC Router , CNC Mill , 3D-Printer ,Oscilloscope ,SMT Pick and Place
โ๏ธVersion Control :
GitHub , GitLab , Bit-Bucket
โ๏ธProject Management :
Confluence , Jira , Trello , Slack .