I am an electronics and telecommunication engineering with a keen interest in IoT, Cloud Computing, and Web Technologies. I am also an embedded system developer with good knowledge in various programming languages such as C/C++, and Python 3. I love structure and order and like to spend time fixing little details. I am open-minded to new ideas, I like to collaborate in a team effort, it makes learning more fun and takes less time.
find me at http://debagnik.me/Resume
Projects
Doodle Jump clone using processing IDE!
Doodle Jump is a popular Android and iPhone game. The aim is to guide a player up a never-ending series of platforms without falling. The left side of the playing field is connected withJava, Processing3Ball on a plate balancing system:
a ball on a resistive touchscreen to balance it on the plate using the raw position of the ball collected from touchscreen and using a PID feedback loop. Code is openly available.Arduino IDE, Arduino, Linux, Servo Motor, Embedded C, Embedded Systems, touchscreen, PIDGesture controlled Land drone using accelerometer
A controller powered by an accelerometer and gyroscope senses the change in the orientation of the controller and sends a signal to the rover wirelessly.Arduino IDE, Arduino, Electric Motor, Gyroscope, Radio Transreververs, AccelermeterHome Automation Using IoT with a Voice assistance
An internet-connected device that switches on or off the electrical appliance in a room. It used the Adafruit MQTT dashboard for controlling the device and integrates with Google AssistanceMQTT, REST API, Adafruit IO, Relay Module, ESP8266 Wifi MCU, APISmart Peril Avoidance and Driving Assistacance
The project is all about solving the problems faced by the driver while driving and thus providing them with advanced driving assistance.Arduino, Linux, Embedded C, Embedded Systems, Piezoelectric sensor, 555 Timer IC, lamp, SIM999, MSP430, CC3200Music Visualizers (Muzic_Vix)
Music Visualizer is a set of Processing3 codes which displays music responsive beautiful visuals. As of now, I have made 6 music visualizers with Processing3 and ddf/minim java audio Library.FFT, Signal ProcessingChrome Offline-Dino game and autoplayer using NEAT
A Clone of the famous arcade game Chrome-offline Dino Game and implementation of Neural Evolutionary Augmenting Topology (NEAT).Machine Learning, Deep Learning, Deep Neural Networks, ml5js, Processing3, Unsupervised Learning, NEATsecure.ly
Here I designed an end-to-end encrypted chatting applicationCryptography, Pygame, Python, RSASkills
HTML5
Network Security
Embedded Systems
Embedded C
IoT
Experience
- Digital Disruption - Machine Learning and Data Science research trainee
January 2021 - March 2021
During the Internship program, I was exposed and trained on Python Programming, Statistics, Machine Learning Models and Pipelines Techniques, Deep Learning Models, Artificial Intelligence and Data Science Research
- Texas Instruments University Programme - Intern Embedded System Engineer
June 2020 - July 2020
Advanced Embedded System Design using Tiva C Series Microcontroller organized by EdGate Technologies Pvt Ltd Bangalore under Texas Instruments India University Program
- KIIT Robotics Society - Instructor - IOT Classroom Program
August 2019 - July 2020
I instructed build creative new projects to the young aspiring Engineers to find the solutions to real-life problems using IOT technologies. At the same time, I introduced the world of Linux and Git, and Github. I taught them the use of APIs and how to smartly implement them and how to use various cloud services.
- KIIT FEST - Technical Member of Organising Commitee or SOEE
November 2019 - December 2019
Student Member of Organizing Committee for the school of electronic engineering, Technical department. I was primarily focused on the event line-clawers.
- Futoscope Foundation - IT and Tech Support personnel
December 2018 - December 2020
Fixing and maintaining the devices used in the organization, maintained the employee Database and servers. (Volunteer work)