I’m looking for roles in Backend dev and cloud architecture to imporve my skills further and work on new tech-stack preferably Python(Django) or Devops. But I am open to work in my current tech-stack i.e Node.js/Typescript and Flutter/dart for Android Dev.
KARAN CHAVAN
@karanchavan
Backend developer with experties in node.js/ Typescript services using Cloud AWS, build mobile apps using Flutter/Dart.
What I'm looking for
I’m a Backend Software Developer focused on IoT-connected products—designing microservices, secure authentication, and real-time messaging to make distributed devices reliable. I’ve architected FOTA workflows and state tracking that support remote firmware flashing at scale.
In my current role, I built an AWS IoT Core command service using MQTT with AWS Kinesis and Redis Pub/Sub for low-latency bidirectional communication. I also delivered telemetry pipelines with AWS Timestream and InfluxDB, including RESTful APIs for frontend dynamic graph plotting, plus incident triage and CloudWatch-driven production monitoring.
I also build across the stack: I shipped a Flutter BLE app with 5,000+ organic downloads, integrated FOTA via Node.js on AWS EC2, and used BLoC for clean state management. Previously, I delivered a production-ready C# .NET WPF desktop app for BMS monitoring across field engineers and units, combining checksum-based UART/USB protocol reliability with Python.NET analysis and reporting.
Experience
Work history, roles, and key accomplishments
Backend Software Developer
Electrocorp Pvt. Ltd.
Aug 2025 - Present (10 months)
Architected a FOTA microservice on TypeScript/Express using AWS S3, PostgreSQL, and job state tracking for distributed EV firmware updates. Built real-time telemetry and event-driven MQTT ingestion using AWS Timestream/InfluxDB (REST APIs) and Kinesis+Lambda, and implemented secure auth via API Gateway and AWS Cognito.
Mobile Developer - Android
Electrocorp Pvt. Ltd.
Mar 2025 - Present (1 year 3 months)
Developed a Flutter/Dart Android BLE + USB-serial app with zero frame drops using Dart isolates for telemetry rendering. Shipped to Google Play with 5,000+ organic downloads and implemented FOTA via client-server architecture using Node.js on AWS EC2 with firmware in S3 and metadata in PostgreSQL.
Desktop Software Developer
Electrocorp Pvt. Ltd.
Sep 2024 - Jan 2025 (4 months)
Delivered a production-ready C#/.NET WPF desktop app for BMS monitoring, deployed to 20+ field engineers across 500+ units using checksummed bidirectional UART/USB serial protocol. Integrated Python.NET (NumPy/Pandas) for telemetry analysis, graphing, and exportable diagnostic reports with authentication backed by AWS Cognito.
Education
Degrees, certifications, and relevant coursework
National Institute of Technology Goa
B.Tech, Electronics and Communication Engineering
2020 - 2024
Grade: CGPA: 7.1/10
B.Tech in Electronics and Communication Engineering at NIT Goa, completed from 2020 to 2024. CGPA achieved: 7.1/10.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring KARAN?
You can contact KARAN and 90k+ other talented remote workers on Himalayas.
Message KARANFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
