Hi! I am an IoT(Internet Of Things) Engineer/Developer based out of Toronto, Canada. I specialize in product concept, design, testing, deployment and troubleshooting of IIOT Systems. Additionally, I work part-time at Centennial College, Toronto as a Professor as well as a Applied Research Investigator. I also moonlight as a Writer for Hackaday.com as I am passionate about technology and sharing thoughs knowledge.

This page contains links to projects, blogs and other things so feel free to look around and reach out if I can help in anyway.

MY WORK

MY PROJECTS

BLOGS

MY BLOGS

Bodge Wires

In my effort to experiment with blogging platforms, I created a jekyll based blog for various reasons. The site works with HTML, CSS/SASS and JavaScript. It stands as a proof of concept for blogging in a simplified manner.

Visit Bodge Wires

YouTube Channel

Everyone should have a Video Blog and I stated a while back. I have a lot of videos on projects and even some tutorials. Consider subscribing and liking.

Visit My YouTube Channel

MY EXPERIENCE

Centennial College - Toronto, Canada

Professor and Research Associate

Working on a part-time basis for the School Of Engineering and Applied Technology, teaching, while working as a Research Associate with Applied Research, Innovation and Entrepreneurship Services group, working on Industry Research Projects and Imparting Training.

Hack-A-Day.com

Contributor-At-Large

Content Writer, contributing detailed tutorials and short original content on recent technologies Visit Portfolio

Freelance Consultant

Design Consultant - Computer Vision

Working to develop specialized Vision Based Applications as a Consulting Developer for Rajdeep Info Techno Pvt. Ltd. India

Rajdeep Info. Techno. Pvt. Ltd

Chief Design Engineer

Rajdeep IT is a Toll Automations Software Company Based out of India. Work included design and development of Embedded Systems for Roadside equipment including, Hardware, firmware and integration software. From converting requirements into actual designs to working with microcontrollers, Linux based SBCs and site deployment. Technologies used included OrCAD, Autodesk Eagle, Python, C++, C, C#, Linux, 8 and 32 bit microcontrollers, FreeRTOS, Git, CVS, Raspberry Pi etc; MS Project, MS Office, Asana, Scrum etc

International Institute Of Information Technology, Pune

Research Assistant

Student and Research Assitant with the VLSI Group, using technologies such as, Cadence RTL Compiler, Encounter, Altera Quartus, Xilinx Webpack, Linux and OrCAD

I KNOW KUNG-FU

MY SKILLS


C/C++
90%
Python
70%
Linux
70%
Firmware
90%
OpenCV
60%
Git
75%
STM32F0
75%
8051
90%
PCB
70%
HTML/CSS
75%
NodeJS
40%
Java
30%

Hardware

  • ARM Cortex M0,M4
  • TI CC3200 - WiFi
  • 8051 - SiLabs EFM8
  • AVR and MSP430
  • ESP8266
  • Raspberry Pi
  • Intel x86 SBCs - IoT2000
  • PIC16 and PIC18

Most Used Tools

  • Autodesk Eagle
  • Autodesk Fusion 360
  • KiCAD
  • Git(hub/lab)
  • Photoshop
  • mBED
  • IntelliJ IDEA
  • Visual Studio Code
  • CLion

Protocols Used

  • MQTT (Paho)
  • TCP/IP
  • I2C
  • SPI
  • UART
  • Bluetooth LE
  • RF Communication
  • Electronic Instrumentation
  • LabView and Virtual Instrument

WHAT I DO

MY SERVICES

Solutions Design

I can assist in converting business requirements into commercially viable techinical solutions.

Firmware Design

I have experience in designing and developing software for constrined devices with and without an OS.

Desktop Integration

Embedded devices need to talk reliably with other devices as well as host computers. I can help intgrate and test everything with QA.

Video Applications

Image processing enabled by OpenCV and TensorFlow can solve many problems. Let me help design and develop your next project.