Skip to content
View UttamBasu's full-sized avatar
Block or Report

Block or report UttamBasu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
UttamBasu/README.md
  • 👋 Hi, I’m Uttam Basu
  • 👀 I’m interested in Embedded Driver Design and AI/ML model deployment.
  • 🌱 I’m currently working as Embedded C Engineer at Unnayan Defence Techonologies.
  • 💞️ I’m looking to collaborate on different AI-Embedded based and IoT project.
  • 📫 Follow me on https://github.com/UttamBasu
  • Follow me on Linkediln for more details- https://www.linkedin.com/in/uttam-basu/

I am Firmware Engineer with experience in low-level driver programming, different sensor integration, networking, hardware, PCB designing & IoT. Earlier, I was Junior Lecturer of Electronics & Telecommunication Engineering Department of a well-reputed and NBA accredited Diploma Engineering Institute. Published multiple International Journals and Indian Patents especially based on Embedded systems & Computer Vision. Undergrad degree in Electronics and Communication Engineering and my Masters in Data Science and Engineering gave me a deeper insight into Embedded Cloud AI-based product designing and working on complete product lifecycle and doing live data analysis using Python and different machine learning algorithms. I want to build robust and scalable hardware products with the help of technical and algorithmic skills I acquired through my education in Embedded systems in my professional life. I am also a quick learner, I am happy to say that every day I am learning from seniors, juniors, & friends.

Specialties: AI-based Embedded System Design on single core and multicore processor & Coding.

Programming Languages: C, Embedded C, Assembly language, Python, R

Tools: Segger Embedded Studio for ARM, MPLABX IDE, Code Composer Studio, STM32CubeMx, MATLAB, AVR studio 6, Proteus, Or-cad, Jupyter, Arduino IDE, Eclipse, AWS

Microcontrollers: ARM7, ARM9, STM32 (ARM Cortex-M), DSP, Raspberry Pi, Texas Instruments (MSP430), Microchip PIC16F (8 bit) & PIC24F (16 bit), Arduino, Node MCU, ESP8266, Atmel AVR, Atmega16.

Technologies: BLE, UWB, M2M, RF, RFID, GSM, GPS, Wi-Fi, Bluetooth, IMU, Touch Screen, Camera Sensor.

Peripheral programming: Timers, Interrupts, External Interrupts, Counter, RTC, ADC, PWM, EEPROM.

Protocols: SPI, I2S, I2C, CAN, USART, UART, RIP, BGP, OSPF, EIGRP, TCP/IP, UDP, RS485, MODBUS (ASCII, RTU, TCP/IP), RS232, RS422

Devices and Sensors Driver Designed: LED, LCD, Graphical Displays, Character Displays, Matrix Keypad, DC Motor, Relays, Gas Sensor, Temperature & Humidity Sensors, LDR, Current Sensor, Ultra-sonic and IR based Proximity Sensors.

Operating Systems: Linux, RTOS, Zephyr.

Equipment: DSO, CRO, Digital Multi-meter, Function Generator, Logic Analyzer, Spectrum Analyzer.

I have successfully completed many real-time Microcontroller & IOT based projects. Created and deployed multiple Artificial Intelligence Camera algorithms. As, I am a self-motivated person with a positive attitude, a quick learner & eager to learn new technologies & innovation. I am really passionate about Embedded System & it's associated fields, such as Machine Learning algorithms and Computer Vision.

Pinned

  1. Live-Weather-Display-OLED-Display Live-Weather-Display-OLED-Display Public

    C++ 1

  2. Arduino-I2C-Analog-Data-Transfer Arduino-I2C-Analog-Data-Transfer Public

    C++

  3. Digital-I-O-in-PIC24F-16-bit-microcontroller Digital-I-O-in-PIC24F-16-bit-microcontroller Public

    C

  4. Digital-Switch-in-PIC24F-16-bit-microcontroller Digital-Switch-in-PIC24F-16-bit-microcontroller Public

  5. LED-and-Switch-using-PIC24F-16-bit-microcontroller LED-and-Switch-using-PIC24F-16-bit-microcontroller Public

  6. Timer-setup-in-PIC24F-16-bit-microcontroller Timer-setup-in-PIC24F-16-bit-microcontroller Public