VISMAY PATEL
+1-630-***-**** addfv3@r.postjobfree.com www.linkedin.com/in/vismay-patel/
IoT(Device, Protocols, Cloud, Analytics) Python Developer
Over 3+ Years of experience in Analysis, Design, Development and Implementation of various project, stand-alone, client-server applications using IoT and Python.
Good experience in developing and skills of sensors, microcontrollers, and communication interfaces to design and build IoT devices.
Working Experience and skills to design and build a network based on client-server and publish-subscribe to connect, collect data, monitor, and manage.
Experienced select application layer protocols and web services architectures for seamless integration of various components of an IoT ecosystem.
Knowledge and skill to write device, gateway, and server-side scripts and apps to aggregate and analyze sensor data.
Good experience in Using Python packages like NumPy, Pandas, PyTables, SQL Alchemy and SciPy.
Good Knowledge of cloud infrastructure, services, APIs, and architectures of commercial and industrial cloud platforms.
Experience in developing application using AWS (Amazon Web Services).
Hands on experience with various Python Integrated developments Environment like IDE, PyCharm, Eclipse and Anaconda.
Working Experience in UNIX and Linux shell environments using command line utilities.
Good knowledge in working with application server - Apache Server.
Good documentation skills with the ability to meet deadlines and has the ability to work in a cross functional environment.
Experienced with full software development life cycle of the projects including Design, Development, and Deployment, Testing, Implementation and support.
Excellent communication, Teamwork, inter-personnel and presentation skills, fast learner and organized self-starter.
TECHNICAL PROFECIENCIES
Programming Language
Python 3.x/2.x,Arduino C, C/C++, Embedded C, MATLAB
Technologies
IoT, Industry 4.0, Machine Learning, HTML, Edge Analytics and IoT Gateways, Digital Transformation, IoT Security, Electronics Systems Design & Development,Data Communication & Networking
Database
MYSQL, SQLite
Hardware
Arduino, Raspberry Pi, 8051, HC05, ESP8266, Electronic Components
Utilities / Tools
Spyder, Jupyter, Eclipse, Arduino IDE, Code Composer Studio, µVision Keil3, Multisim, Matlab, Xilinx ISI, PsPICE, LABVIEW, VHDL
Operating Systems
Linux, MS Windows, Windows 10 IoT Core, Kali Linux,Raspbian
Cloud Platform
AWS IoT, ThingSpeak, PubNub
Protocols
HTTP, MQTT, CoAP, AMQP, UART, USART, SPI, I2C, LPWAN(LoRa, Sigfox, NB IoT, LTE-M), Wi-Fi, Ethernet, Bluetooth, ZigBee, GSM GPRS standards
Architecture / Framework
Client Server Architecture, Publish Subscribe Architecture, OSI Model, TCP / IP
PROFESSIONAL EXPERIENCE
Python & IoT Engineer(Senior Executive - Technical Team) Apr 2018 – Jan 2020
Cognixia-A Collabera Learning Solutions Company, Vadodara,India
Defining the roadmap and strategy for IoT products.
Involved in various phases of the project like Analysis, Design, Development, and Testing.
Accommodates client disabilities by recommending IoT devices and techniques.
Improved IoT& PythonProject Program performance by identifying problems; recommending changes.
Worked on monitoring and controlling devices using android user apps and Bluetooth interfaces for IoT Devices.
Interfaced and Building wireless sensor networks using WiFi for IoT Device.
Interfacing Raspberry Pi with AWS IoT Gateway service to exchange messages
Interfacing Raspberry Pi with PUBNUB cloud to understand publish/subscribe architecture and MQTTprotocol,Data cleaning, sub setting and visualization
Implemented Sensor data uploading on cloud using GSM/GPRS
Knowledge on device to device communication using LoRa modules
Remote controlling machines using cloud based appsand device based apps through cloud as an intermediate node
Prepared and analyzed reports using Python libraries and involved in environment setup.
Used Python/Django MVC framework to design and develop the application.
Used multiple Python libraries like Numpy, Scipy, Pandas, matplotlib, requests, urllib3, pickle and JSON, etc.
Worked on object-oriented programming (OOP) concepts using Python, Raspbian, Django and Linux.
Created multiple Python and UNIX shell Scripts for various application level tasks.
Wrote scripts to Import and Export data to CSV, EXCEL, JSON formats from different environments using Python and made a Celery action using REST API call.
Produced graphical models (including conditional random fields), and/or computer vision with Pandas, Numpy and Matpotlib.
Delivered training on Internet of Things and Python courses.
Accountable for understanding the business requirement & functional specifications of the clients & the projects
Handling the Defect Status, Meetings and Walk-throughs along with Developers and Team Members
Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support. Maintaining the scripts using the GIT version control tool.
Maintaining customer database using MY SQL.
Proactively worked with managers and development staff to meet project goals within expected timeline.
Python & IoT Engineer (Executive - Technical Team) June 2016 – Apr 2018
Collabera TACT- Vadodara,India
Managing the end to end operations of the learning team, which involves Technical training, Compliance courses, Leadership programs, Client based training program on Global platform.
Develop & implements Python, Arduino C program code for IoT project system.
Interfacing Analog and Digital sensors with microcontroller to learn real-time data acquisition, storage and analysis on IoT endpoints and edges
Interfacing SD card with microcontroller for data logging on IoT end devices using SPI protocol
Interfacing Real-time clock module with microcontrollers for time and date stamping using I2C protocol
Written Python script to check quality of acquired data
Developing microcontroller based applications to understand event based real time processing and in- memory computations
Setting up Raspberry Pi as Gateway to aggregate data from thin clients
Wrote Python programming on Raspberry Pi to analyze collected data
Developed GPIO programming using Python and remote monitoring/control in Raspberry pi forPushing collected data to cloud platforms
Designing sensor nodes to collect multiple parameters (Temperature, Humidity, etc.)
Developed applications especially in Linux environment and familiar with all its commands.
Involved in development of Web Services using REST for sending and getting data from the external interface in the XML format.
Providing answers to clients by identifying problems; researching answers; guiding the client through the corrective steps.
Ensuring all training and project requests will get fulfill within the timeline.
Preparing project, training and faculty reports and sharing with the management on weekly and monthly basis.
EDUCATION
Master of Engineering, Signal Processing & Communication, Gujarat Technological University, India. Jun 2015
Bachelor of Engineering, Electronics and Communication, Gujarat Technological University, India. Jun 2012