profile-pic

Nunavath Karun Kumar Naik

I'm a highly motivated individual with a passion for developing and deploying innovative software solutions. I have extensive experience in Python and embedded Linux systems, as well as cloud development and Bash scripting. I'm well-versed in Git version control, networking, and IPC communication, and I excel at working remotely and managing tasks to completion.

My diverse skill set also includes proficiency in Node.js and Express.js server development, API hosting, and REST API handling. I work well in cross-team settings and have a strong ability to communicate effectively with team members to ensure successful project outcomes.

I pride myself on my ability to tackle complex problems and take on challenging work with enthusiasm. I'm always looking to learn new skills and technologies, and I'm committed to delivering high-quality work on time and within budget.

With my strong work ethic and dedication to excellence, I'm confident that I can make a valuable contribution to any team looking to take on innovative and exciting projects.

  • Role

    Embedded Software & IoT Engineer

  • Years of Experience

    3 years

  • Professional Portfolio

    View here

Skillsets

  • Raspberry Pi
  • I2C
  • Matplotlib
  • MQTT
  • Node.js
  • Nodemcu
  • NumPy
  • pandas
  • POSIX
  • PyTorch
  • HTTP
  • SPI
  • TCP
  • TensorFlow
  • UART
  • UDP
  • Websockets
  • Yocto
  • ZeroMQ
  • Imx8m
  • Buildroot
  • Python
  • Django
  • Python
  • Python
  • Arduino
  • assembly languages
  • Bash scripting
  • Beaglebone black
  • Bootstrap
  • REST API
  • C
  • C++
  • CSS
  • Data Analytics
  • Docker
  • Embedded Linux
  • Express
  • HTML

Professional Summary

3Years
  • Jun, 2021 - Present4 yr 6 months

    Embedded Software Engineer

    Atoll Solutions
  • Dec, 2020 - Jun, 2021 6 months

    Engineer Intern

    Atoll Solutions
  • Jan, 2020 - May, 2020 4 months

    Jr. IoT Developer

    CognitiveWorks AI

Applications & Tools Known

  • icon-tool

    REST API

  • icon-tool

    Node.js

  • icon-tool

    Python

  • icon-tool

    Git

  • icon-tool

    Slack

  • icon-tool

    Jira

  • icon-tool

    Visual Studio Code

  • icon-tool

    AWS (Amazon Web Services)

Work History

3Years

Embedded Software Engineer

Atoll Solutions
Jun, 2021 - Present4 yr 6 months
    Working on IoT gateways (Embedded Linux device) modifying the gateway to be application specific. Development of IoT applications, integration with custom IoT cloud. Enabling RTLS applications and working on Aruba networks to integrate custom IoT applications.

Engineer Intern

Atoll Solutions
Dec, 2020 - Jun, 2021 6 months
    Worked on an IoT device aiding laundry stores to monitor status and enable EMV card transactions via MQTT for device-cloud management.

Jr. IoT Developer

CognitiveWorks AI
Jan, 2020 - May, 2020 4 months

Achievements

  • As an experienced developer, I have successfully launched and deployed two Cents products, Penny and Pulse, which support various machines. Both devices have been instrumental in improving product performance and customer satisfaction. I worked closely with the product team to ensure seamless integration of both products into the existing infrastructure, resulting in increased efficiency and revenue. Additionally, I have successfully deployed and currently maintain the firmware for the RTLS gateways at two sites. My contribution to the development of the firmware has ensured its reliable and smooth operation, leading to a significant reduction in downtime and increased productivity. Overall, my achievements highlight my ability to develop and deploy products that generate revenue and improve efficiency. I am confident that my expertise in this area will be invaluable in any future projects I undertake.

Testimonial

TryCents

Cosdon

Working with karun was a pleasure. he was highly knowledgeable and skilled in developing and deploying our Penny and Pulse products. delivered the products on time and ensured that they worked seamlessly with our existing infrastructure. We highly recommend karun for any future projects.

CTO - Atollsolutions

Padma Thunnan

Karun is an exceptional developer who consistently delivers high-quality work. Karun were instrumental in developing and stabilizing the RTLS gateway firmware and adding critical features like FOTA and reverse SSH tunneling mechanisms. Karun are highly motivated, and their work ethic is unparalleled. It was a pleasure working with Karun at Atoll Solutions.

CPO - Atoll Solutions

Sumit dev

Karun Nunavath is a highly skilled and experienced developer who played a significant role in the success of our RTLS Gateways. Karun have an excellent understanding of the industry and were able to deliver reliable cloud communication mechanisms that ensured data traffic and redundancy issues were taken care of. karun were an asset to our team at Atoll Solutions.

Major Projects

3Projects

RTLS Gateways

Atoll solutions
Aug, 2022 - Present3 yr 4 months

    At Atoll solutions, I had the opportunity to work on a cutting-edge project that involved developing and stabilizing real-time location systems. Specifically, I worked on two types of RTLS gateway firmware, each with its own transport profile - one via wirepas 2.4GHZ and the other via websocket TCP/IP.

    My responsibilities included developing the localization engine for precise and zonal RTLS, as well as creating an LED driver and reliable cloud communication mechanisms to ensure data traffic and minimize data redundancy issues.

    To further enhance the capabilities of the RTLS gateway, I added FOTA and reverse SSH tunneling mechanisms. These features provided increased security and allowed for easier and more efficient remote management.

    Overall, my work on this project enabled Atoll solutions to deliver an exceptional real-time location system that met the demands of our clients. The results of my contributions were evident in the increased accuracy and reliability of the system, and the positive feedback we received from our customers.

Cents Penny & Pulse IoT devices

CENTS - WestagileLabs - Atoll Solutions
Jan, 2021 - Jul, 20221 yr 6 months

    During my time at Atoll Solutions, I had the privilege of working remotely as a consultant for WestAgileLabs, where I played a critical role in developing Cents, an embedded product that connects to laundry machines and monitors their status while controlling their actions based on user triggers from a cloud-based website or app.

    The Penny device is an Embedded Linux device with MQTT connectivity, featuring an I2C LED mux driver and a 320x240 resolution TFT and touch display. Our team utilized Python programming to create a state machine with defined states and a payment handling middleware that used Worldnet as the payment gateway via WebSockets. The payment middleware seamlessly communicated with the Python application on the embedded Linux device.

    Throughout the project, I interfaced and tested various laundry machines, including Dexter, Alliance Tiers, MIDAS, Centurion, LG, and Whirlpool. As a remote consultant, I provided invaluable support with installation, setup, testing, debugging, and product development. I worked closely with the backend and frontend developers to add features and fix issues in a timely manner, taking full responsibility for designing and implementing features end-to-end on schedule.

    My contributions to the Cents project showcased my expertise in remote work and my ability to collaborate effectively with cross-functional teams. Overall, I am proud to have played a significant role in developing this innovative product, which has the potential to revolutionize the way people interact with laundry machines.

Night Attendance with security check at hostels

Indian Institute of Information Technology
Dec, 2019 - May, 2020 5 months

    During my time at the Indian Institute of Information Technology Jabalpur, I developed a standalone project that aimed to improve hostel security and transparency. The project involved creating an embedded device that served as a local server while also detecting faces and authenticating via fingerprint. The device featured a web UI that enabled security guards to register new candidates into the system and provided hostel wardens with a monthly/daily visit of candidates with time through an Excel sheet.

    The project's objective was to address the security challenges faced by hostel inmates from outsiders while providing transparency. The embedded Linux device I developed interfaced with a 2MP camera and a fingerprint reader, both of which were utilized to identify the person's identity, confirm their entry, and add an extra layer of security. Additionally, I incorporated a gas sensor to avoid drunken people from entering the hostel after stipulated hours.

    The web UI that I developed played a critical role in making the system user-friendly and accessible to security guards and hostel wardens alike. With its intuitive design, it allowed the guards to easily register new candidates into the system, while providing wardens with an efficient way to monitor visitors' daily/monthly visits with timestamps.

    Throughout the project, I worked diligently to ensure that the device met all necessary security standards and was user-friendly. My efforts resulted in a highly innovative solution that addressed the security concerns of hostel inmates while promoting transparency.

    Overall, my experience developing this standalone project at the Indian Institute of Information Technology Jabalpur highlighted my expertise in developing embedded devices, interfacing with various sensors, and developing user-friendly web UIs.

Education

  • Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering

    Indian Institute of Information Technology, Design and Manufacturing, Jabalpur (2021)
  • Intermediate, Physical Sciences-PCM

    Sri Chaitanya College of Education (2017)

Certifications

  • Licenses & Certifications

Interests

  • Bike Rides
  • Podcast Listening
  • Watching Animated Movies
  • Youtube Learning