Skip to Content

Hi, my name is

Nabendu Bikash Maiti.

I build, tinker both software and hardware.

I am a Senior Software Security Engineer, specializing in designing and implementing secure platform software solutions. With a strong background in both hardware and software, my current focus is on platform security, specifically on technologies like SGX and TPM, as well as identifying vulnerabilities through bug bounty programs.

About Me

Hello! My name is Nabendu Bikash Maiti and I am passionate about creating, experimenting, and developing software and hardware. I grew interest in electronics long back in my school days (2000)

Fast-forward to the present day, and I've had the privilege of gaining work experience at Biggest Semiconductor manufacturer, and Network Giant, and IT Service company, a renowned Automation giant. Currently, my main focus is on building and developing platform software that is both convenient and secure for both OEMs and end-users.

I also recently started experimenting on cutting edge ML based fuzzing to ensure AI can fully utilized for few Intel software products.

Here are a few technologies I’ve worked on:

Software:
  • C
  • Python
  • shellscript
  • Linux/VxWorks
  • SQL
  • OpenWrt
  • Cryptography
  • Git
  • JIRA
  • AFL
  • restler-fuzzer
  • Uboot
  • Docker/kubernets
  • Fuzzing
  • AWS
  • JavaScript (ES6+)
  • React
  • Flask
Hardware:
  • JTAGS
  • Intel
  • PIC
  • Optiga SE
  • Atinny85
  • ESP-8266/32
  • RT5350
  • SDcard
  • I2C/SPI
  • PIR
  • EagleCAD
  • ProteousCAD
  • AutoCAD Fusion360

Other than work some Random Facts about Me:

  • Certified Scuba Diver
  • Love travel
  • Adventurers sports
  • Love Gadgets
  • Stock Technical Analysis

Where I’ve Worked

Senior Security Engineer @ Intel

Jan 2014 - Present

  • Implemented Kvm libvirt based Vitrualization for baremetal network provisioning
  • Optimized OS ~70 for performence
  • Participated effectively on Intel internal Code security white hat hackathons on various products
  • Worked on various fuzzing techniques like white-box and API fuzzing.
  • Worked on ML fuzzing for white-box and Greybox fuzzing
  • Developed SGX firmware driver (slimbootloader) for SGX facilitation to OS
  • Participated in architecture design, Leading and implementation of Intel Secure device Onboarding (currently FIDO)
  • Worked On Android and Linux device drivers of I915, Upstreaming of non-proprietary codes.

Some Things I’ve Built

Other Noteworthy Projects

view the archive
  • Portfolio Website

    Personal portfolio website created using gastby deployed on netlify. Backend design react and gastby modified and enhance design.

    • React-JS
    • Gatsby
    • netlify
    • css
  • Proximity sensor switch

    Integrated IR based proximity(PIR) sensor to relay and power supply to use it fore residential purpose.

    • Schematic
    • Integration
  • RPI based internet server

    Deployed internet server at home using Dynamic DNS without changing any port configuration of home router. Server is accessible on internet with normal url. Created all docker based images for onboarding, dynamic IP (from broadband provider) management, aligning public ISP provided IP with DNS provider, SSL certificate management.

    • shell
    • golang
    • docker
    • wordpress
    • tunnel
    • nginx
    • Lets-encrypt
  • Home automation Frontend and Backend firmware

    Added functionality of Camera source with pan/tilt control, added clock alarm interface on frontend. On backend used OrangePi as Hub, Domino for camera capture and control, ESP8266 module for multiple end nodes (alarm, relay control, dimmer). Enabled WebSpeechApi based speech recognition and and synthesis to control end nodes.

    • C
    • python
    • Shellscript
    • nodeJS
    • MQTT
    • websocket
    • React
  • Http go ssl tunnel

    Http based tunnel created on golang (server+client). Created docker based deployment for exposing local ports to internet. Added certificate generation for multiple client registration dynamically. server and client deplyed as docker image.

    Multi-platform build pipeline added for git-actions.

    • golang
    • Shell
    • Docker
    • certstrap
  • Csope plugin with fzf

    Written csope vim plugin using fzf.

    • vim

What’s Next?

Get In Touch

Although I'm not actively searching for new opportunities, I'm open to hearing about exciting and challenging opportunities that may be of interest to me. Additionally, if you just want to say hello, please feel free to drop me a line and I'll do my best to respond.