Kunal Pal
Staff Engineer at ChargePoint | React | React Native | Android | IOS | Unity | JavaScript | TypeScript
- Role
- Staff Software Engineer at ChargePoint
- Location
- Thane, MH, IN
- LinkedIn followers
- 500 followers
About Kunal Pal
I\'m a self-taught software developer with over 8+ years of experience on a mission to transform ideas into elegant, efficient and user-friendly applications. A Dedicated professional with a strong academic foundation in Electronic and Telecommunication Engineering, having earned my degree from Mumbai UniversityI am currently working at ChargePoint, being a Startup I get the opportunity to explore my knowledge in various dimensions.
Experience
Staff Software Engineer
Jul 2023 — Present · Gurugram, IN
ChargePoint (android | ios | react-native| python | IOT)- It enables certified electricians to complete the installation and setup process for homeowners and commercial station owners, for ChargePoint Home Flex (CPH50), AC and Express Plus DC EVSE charging stations. Downloads - Android - 5K+| IOS - 20K+ Developed and integrated the complete installation flow for all ChargePoint-supported EV stations using React Native and Node.js. Implementing a certificate-based authentication system to ensure only verified installers can perform installations. Collaborated with hardware vendors (e.g, EATON) by analyzing hardware documentation, flowcharts, circuit diagrams and developed automation scripts to seamlessly connect and integrate vendor hardware into the installation process. Designed and implemented a WiFi-to-WiFi communication module built on the SCP (Secure Copy Protocol) to enable secure and efficient transfer of large files (e.g, firmware) and authenticated command exchange between nested cluster systems, including ChargePoint stations, power blocks, and large-scale power systems, ensuring seamless integration with third-party vendor hardware through a master–slave architecture. Implemented a security module for securing Bluetooth communication against unauthorized access and data breaches. Developed features such as device discovery, pairing and real-time data synchronization with low power consumption and high reliability. Optimizing Python code for embedded platforms considering resource constraints such as memory, power and processing capabilities. Collaborating with firmware developersto integrate Python components seamlessly into the overall embedded system architecture. Created a BFF (Backend for frontend) using Go\'s libraries for scalability and optimization.
Education
Theem college of engineering
Bachelor of Engineering (BE), Electrical, Electronics and Communications Engineering
2012 — 2015
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.