P

Pranjal Kacholia

Software Engineer

Mountain View, California, United States7 yrs 6 mos experience

Key Highlights

  • Founded a successful IoT startup recognized among top 30 in India.
  • Developed microservices architecture improving system performance.
  • Led a tech team to innovate smart home solutions.
Stackforce AI infers this person is a Backend-focused IoT and Microservices Engineer with startup experience.

Contact

Skills

Core Skills

Spring BootMicroservicesAgile MethodologiesInternet Of Things (iot)Python

Other Skills

API DevelopmentAWS IoT CoreAWS LambdaAmazon CloudWatchAmazon DynamodbAmazon EC2Apache KafkaC++ClustersCronDjangoFlaskJavaJavaScriptMqtt

About

Mail: pranjalkacholia17@gmail.com I have entrepreneurial experience in building a tech startup, "Eden Smart Homes" in the field of IoT (Internet of Things). This gave me end-to-end experience in building a software infrastructure Skills: DynamoDB, AWS Lambda, Python, AWS IoT Core, CloudWatch, SNS, Firebase During my internship at Viasat, I built a layered microservice architecture microservice to algorithmically determine the instances for in-flight internet connectivity failure and implemented the corrective steps Skills: Spring Boot, Kafka, EC2, Python, Java I worked as a software intern during my undergrad where I was tasked to break monolithic architecture into different microservices to reduce latency Skills: Django, Python

Experience

Intuit

Software Engineer 2

Jun 2024Present · 1 yr 9 mos · Mountain View, California, United States · On-site

Viasat inc.

Software Engineer Intern

May 2023Aug 2023 · 3 mos · Maryland, United States · On-site

  • Created Spring Boot microservice using layered architecture to determine the reduction in network beam strength
  • Designed comprehensive test cases using JUnit and Mockito; Used cron jobs to send automated alerts from grafana
  • Developed Kafka consumer to consume data from databus streams and used it to query the weather API endpoint
PythonApache KafkaSpring BootAPI DevelopmentMicroservicesJava

Stony brook university

Graduate Student

Aug 2022May 2024 · 1 yr 9 mos · New York, United States · On-site

  • Courses: Computer Networks, Database Management Systems

Get my parking

Product & Tech

Dec 2021Jul 2022 · 7 mos · Bengaluru, Karnataka, India · On-site

  • Implemented the migration of client requests from concurrent processing to round-robin fashion using the shared MQTT subscription in VerneMQ; Increased the max client connections by 400% using a cluster of EC2 instances
  • Developed the backend software by breaking the monolithic architecture into 3 different microservices
MicroservicesAgile MethodologiesAmazon DynamodbAmazon EC2RabbitMQClusters

Eden smart homes

Founder

Jul 2018Dec 2021 · 3 yrs 5 mos · Delhi, India · On-site

  • Founded a tech startup that enables users to control electrical appliances using a mobile app, & makes them programmatically-operable based on past behavioral data and fixed schedules; Raised seed round in Aug’20 & got acquired in Dec’21
  • Led a tech team of 7 software engineers, working across Internet of Things (IoT) and Software development
  • Structured the MQTT pub/sub architecture to enable two-way interaction between hardware and mobile app
  • Defined topic rules to interact with AWS IoT Core and route data to the existing HTTP end-point in real-time
  • Created lambda functions to enable scenario creation; Devised EventBridge rules & Cron to create a timer in app
  • Formulated the data caching in Redis thereby decreasing app loading time by 25%; Constructed APIs for namespace environments and mapped the parameters to lambda functions
  • Recognition: Awarded top 30 startups in India by Inc42; Covered by The Financial Express, News
PythonCronAmazon CloudWatchInternet of Things (IoT)DjangoMqtt+2

Samsung iot lab

Research Intern

May 2018Jul 2018 · 2 mos · Indian Institute of Technology Delhi (IIT Delhi)

  • Implemented an asynchronous multiple access protocol using TDMA, ensuring low latency over extended distances
  • Achieved improvement in network reliability by reducing collisions & improving the Packet Error Rate by ~6%

Clickpost

Software Development Intern

Apr 2017Jul 2017 · 3 mos · Bengaluru, Karnataka, India · On-site

  • Integrated email & SMS gateways in the Clickpost communication module for seamless 3PL partner interfacing
  • Designed a microservice architecture using AWS Lambda, decreasing frequent timeouts & latency by 15%
PythonMicroservicesAWS Lambda

Education

Indian Institute of Technology, Delhi

Bachelor of Technology - BTech

Jan 2016Jan 2020

Indian Institute of Technology, Delhi

Minor — Computer Science

Jan 2016Jan 2020

Stony Brook University

Master's degree — Computer Science

Aug 2022Jan 2024

Stackforce found 100+ more professionals with Spring Boot & Microservices

Explore similar profiles based on matching skills and experience