Loading Assets...

VIVEK GUPTA

Software Developer and Hardware Geek

ABOUT ME

Software Developer and Hardware Geek

Hi there, I am Vivek Gupta - Software developer and a hardware engineer. I am fueled by passion of coding, bridging the gap between software and hardware.  I have a dexterous hands on Internet of Things. As a part of my ‘forever student’ proposition I skilled myself with domains such  Chat-bots, Machine Learning, Natural Language Processing and ML at edge. I am currently engaged in Voice Assistant based projects. In my free time, I share such incredible learning and wisdom via my step by step tutorial blog- and it’s free of cost. It’s a small effort towards developing free leaning sources. Because learning should be right, not privileged - the policy I am obsessed by!

SKILLS

I AM REALLY GOOD AT THE FOLLOWING TECHNICAL SKILLS

C
90
Java / Adv. Java
85
Android
80
HTML 5 / JS
75
Php / MySql
65
Quick Prototyping
85
Embedded C
68
IoT
95
CAD
40
Google Home
95
Amazon Echo
95
Chatbot
80
Machine Learning
70
Deep Learning
40
Python
65

I have also worked on

Matlab, Arduino, Raspberry Pi, Python, HTML 5 Mobile Apps, JSON

EXPERIENCE

PREVIOUS ASSOCIATIONS THAT HELPED TO GATHER EXPERIENCE

CTS

Consultant

Key Responsibilities : Quick prototyping, Integration and development of product researching on new technologies, Provide solutions and architecture for system integration
Technical Profile :Alexa, Amazon Echo, Google home, API.ai, Chatbots, Machine learning, Artificial Intelligence, Deep learning, HTML 5, Alexa Skills kit, nodejs, Raspberry pi,  Arduino, Embedded C, Android Development, JS interface, Writing php API, Json interfacing.

SEP 2016 - TILL TODAY
AUG 2015 - JUN 2016

Lerema

R & D Head

Key Responsibilities : Quick prototyping with mobile application and hardware interface. Involvement of creating IoT product at every stage of development. Coordinate with international team on the product.
Technical Profile : HTML 5, Arduino, Embedded C, Android Development, JS interface, Writing php API.

Magicman Technologies

R & D Associate

Key Responsibilities : Handle industrial and Academic Projects. Coordinate with the team on writing api for hardware products and web interface. Hardware designing and development. Firmware Development. Coordinate and Assist Workshops and training.
Technical Skills : Image Processing, Cloud Computing, App Development, Web Technology, MATLAB, Embedded C, Java, .Net, Raspberry pi, Sparkcore, Arduino.

MAR 2012 - DEC 2015
DEC 2015 - FEB 2016

VASA Inc

Co-Founder and Team Leader

Key Responsibilities : Manage team of 7 people to build Desktop Applications, Mobile apps and websites. Work on the idea from scratch to execution. Provide the quick framework by quick coding prototypes and assisting team.
Technical Skills : Android, Advance JAVA, Oracle, HTML, Wordpress, php

0
plus Industrial Projects
0
plus academic Projects
0
plus students taught

EDUCATION

My education

Bachelor's Degree in Computer Science and Engineering

Goverment College of Engineering, Chandrapur

2015 / MAY

First Class

Project : IoT Farm Monitoring and Controlling. Interfacing and data analytics on web servers.

Diploma In Computer Engineering

Shri Sai Polytechnic, Chandrapur

2012 / MAY

First Class W. Distinction

Project : Home Automation using computer over RF network.

10nth

New India Convent

2009 / May

Pass

9nth

Carmel Academy

2008 / MAY

Pass

PORTFOLIO

SOME OF MY WORKS

  • ALL
  • EDUCATIONAL WEBSITE
  • ANDROID APPLICATION
  • Product
  • USER INTERFACE
  • GAMES
  • WEBSITE

TESTIMONIAL

WHAT PEOPLE SAY ABOUT ME

BLOG

I write about my old and new works

dumb_chatbot_cover

How Not to Create Dumb Chatbot

Introduction I had to write this tutorial. I have seen many developers going rogue over chatbot and creating dumb chatbot without proper chatbot design or flow and making them dumb chatbots. They only focus on use case. That’s it. So if you are only enabling the use case, then you are simply creating an app. […]

0 Comments
Sentence Hot Key for Writers and Bloggers Using Arduino

Sentence Hot Key for Writers and Bloggers Using Arduino

Introduction I made a Sentence Hot Key for Writers and Bloggers Using Arduino. I like to blog about my work in electronics. But blogging or writing can be frustrating sometimes when you have to type in same keyword or any sentence multiple times in a single blog or article. So I decided created a small […]

0 Comments
google-home-deep-learning-chatbot

Tensorflow Deep Learning Chatbot with Google Home

Introduction In this project I have connected Google’s tensorflow seq2seq to Google home. So basically I have connected a deep learning chatbot with google home. Brief Tensorflow is one of the excellent libraries which can be used for deep learning. They have open sourced there Sequence to Sequence based deep learning library which works on […]

0 Comments

Controlling RGB LED strip with Google Home

Introduction This is one of my favorite projects. I was successfully able to control my RGB led using google home. I used esp8266 for controlling the LED strip. Recently I got one google home. I already have an echo and echo dot at my home. And  I love making skills for them. But Google home […]

0 Comments

IoT dust sensor with analytics

Introduction In this project, I create IoT dust sensor particulate matter device which can detect the PM level in air. It is basically to measure the quality of the air around you. Story This is a small PoC which I did for a client in Hyderabad. Name not disclosing for permission reasons. But he was […]

0 Comments

Sound of Colors

Introduction In this project, I created a simple android app to produce sound of colors. This app basically will produce a sound if you keep your finger on selected image. Story So I always into image processing since I started doing mini projects. To be honest, I don’t like it much. But I love the […]

0 Comments

SOCIAL CONNECT

You can follow me here

Get in touch with me