Hello, I'm
Tushar Gopale
Building high-performance embedded and automotive software with expertise in C++, Android, networking and scalable systems.
Engineering Complex Systems
With 6+ years of experience, I architect and deliver production-grade software across embedded, automotive, and telecommunications domains — where reliability, performance, and precision are non-negotiable.
At Avaya, I customize the Android Open Source Project (AOSP) at the framework and kernel level, integrating SIP telephony stacks and enterprise networking protocols into hardened communication platforms. My work spans Java, C, and C++ across the full Android stack.
Previously at TCS Japan, I engineered OTA firmware update pipelines for automotive ECUs — integrating Python tooling, CMake build systems, Linux environments, and NXP S32G hardware with direct client collaboration on solution integration.
At TCS Pune, I built cloud-connected OTA systems using Azure IoT Hub, MQTT, and HTTPS — designing end-to-end architectures for automotive firmware delivery with rigorous testing protocols.
I thrive on decomposing complex problems: optimizing memory layouts in embedded targets, tuning IPC and multithreading performance, securing WebSocket and MQTT channels, and designing OTA rollouts that scale across fleets. Every system I build is measured by uptime, latency, and maintainability.
- C/C++ & systems programming
- Android AOSP & Linux embedded
- Automotive OTA & ECU integration
- SIP, HTTPS, MQTT, WebSocket
- Performance optimization & system design
Technical Expertise
Web
Networking
Embedded
Automotive
Dev Tools
Professional Journey
Avaya
Software Engineer
- AOSP customization — Android Framework & Kernel
- Networking stack integration & SIP Telephony
- Development in Java, C, and C++
- CI/CD pipelines with Git & Bamboo
TCS Japan
System Engineer
- OTA software development for automotive ECUs
- Client interaction & solution integration
- Python, CMake, Linux on Raspberry Pi & NXP hardware
TCS Pune
Assistant System Engineer
- OTA automotive systems with Azure IoT Hub
- MQTT & HTTPS protocol integration
- System design, architecture & testing
Freelancing
Web Developer
- Client web applications with PHP, HTML, CSS, JavaScript
- End-to-end delivery from requirements to deployment
Featured Work
Firmware OTA
Secure over-the-air firmware update system for embedded automotive ECUs with rollback support and delta patching.
- Delta firmware patching
- Secure HTTPS delivery
- Rollback on failure
Role: System Engineer — architecture & implementation
IoT Water Pump Starter
Smart water pump controller with remote monitoring, scheduling, and fault detection via cloud-connected Raspberry Pi.
- Remote pump control
- Real-time telemetry
- Automated scheduling
Role: Full-stack IoT developer
Coronavirus Fake News Chatbot
NLP-powered chatbot to detect and counter COVID-19 misinformation using trained classification models and a conversational UI.
- Fake news detection
- Conversational interface
- Research-backed models
Role: ML engineer & backend developer
Blockchain Agriculture Supply Chain
Transparent farm-to-market traceability platform using distributed ledger for provenance and quality assurance.
- Immutable provenance records
- Smart contract automation
- Stakeholder dashboards
Role: Blockchain developer — smart contracts & frontend
Healthcare Blockchain Supply Chain
Pharmaceutical supply chain integrity system ensuring drug authenticity from manufacturer to patient.
- Drug authenticity verification
- Regulatory audit trails
- Multi-party access control
Role: System architect & smart contract developer
Recognition & Certifications
AZ-900 Certified
Microsoft Azure Fundamentals — cloud infrastructure & services
JLPT N5
Japanese-Language Proficiency Test — foundational certification
International Hackathon Winner
Recognized for innovative technical solution in global competition
Research Papers Published
Peer-reviewed publications in computer science & engineering
TCS EngiNx Selection
Selected for TCS engineering excellence program
Academic Background
Master of Engineering — Computer Engineering
CGPA: 9.32 / 10
Advanced coursework in embedded systems, networking, and distributed computing.
Bachelor of Engineering — Computer Engineering
CGPA: 9.35 / 10
Foundation in algorithms, OS, databases, and software engineering.
Higher Secondary Certificate
Science stream with distinction in mathematics and physics.
Secondary School Certificate
Academic excellence with strong foundation in sciences.
Let's Connect
Open to engineering roles, consulting, and technical collaborations.
-
Email tushargopale@gmail.com
-
Phone +91 XXXXX XXXXX
-
LinkedIn linkedin.com/in/tushargopale
-
Location Pune, Maharashtra, India