Post Job Free

Resume

Sign in

Python Engineer

Location:
Carol Stream, IL
Posted:
May 26, 2020

Contact this candidate

Resume:

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



Contact this candidate