Position: Embedded Systems | Java Backend Developer
Category: C++
English level: fluent
Years of experience: 6


Implemented Database feeder application for Meter Data Management - Oracle MDM,
Embedded Linux, Device(Kernel) Drivers, Sockets, Threads, Processes, Signals,
Synchronization, Scheduling, TCP/IP
•Implemented Mesh-Network Protocol embedded firmware for Smart Water Meter - LoRa, Tinymesh, ZigBee
•Designed and implemented embedded firmware for Automatic Water Meter Reader
(AMR) - ADC, Digital Signal Processors, Active Filters, WMBUS, I2C, UART
•Implemented Local Communication Protocol for Single Phase Digital Electric Meter -
HDLC, COSEM, DLMS
•Designed Remote(Over-the-Air)Firmware Updater for Smart Water Meter - Custom
Boot-loader, Software Relocation
•Schematics and layout design of RF circuit for automatic water meter reader
•Hands-on experience in stator winding for brushless DC motor and for 150 KW CHP
power converter
•EMC- oriented electronics design - Emission and Immunity
•Designed electronic circuit and developed software for Buck, Boost and Fly-back
Switching Power Supplies - Power and Digital Electronics, Schematics, PCB Layout,
Routing, Controller Firmware, Simulink
•Designed Water Meter Simulator Software for Testing and Monitoring - Java, Spring,
Web Application, Servlets, Tomcat
•Developed data interpreter for RF-based communication Head-end - JUnit, Mock,
Spring, Integration Testing
•Designed and unit-tested modules for meter data management backend
•Developed Linux-based RF-Server Manager for Data Concentration Unit (DCU) Gateway