Nizami Kalbaliyev
For both individual projects and companies. I build innovative solutions in electronics and programming, and I also teach the field.
8+
Years of experience
20+
Projects
4+
Years teaching
Date of birth
16 April 1991
City
Baku, Azerbaijan
Education
BSU — Physics (2009–2013)
Profession
Electronics and Programming
About Me
I am Nizami Kalbaliyev, born on 16 April 1991 in Baku. I studied at the Physics Faculty of Baku State University from 2009 to 2013. From my university years onwards I developed a strong interest in electronics and programming and have continuously built up both my theoretical and practical skills in these areas.
Since graduation, my work has mainly centred on electronics engineering, microcontroller-based systems, PCB design, embedded programming, embedded systems — desktop applications and server connectivity, IoT technologies and teaching activities.
Professional Experience
Throughout my career I have been engaged in the development, deployment and teaching of various technology projects in both the public and private sectors. During this time I have built custom technology solutions, devices and automation systems for different industries.
My projects include industrial control systems, GPS tracking devices, modernization of radiation-related devices, exhibition devices, gaming systems and other innovative solutions.
Work Experience
Electronics Engineer (Intern)
Sumaks Technologies
First professional experience in electronics engineering. Schematic and prototyping work.
Electronics Engineer
NRYTN Data Computing Centre
Hardware solutions and electronics projects for data-processing systems.
Electronics Engineer
MAS LLC — Hytera Azerbaijan
Technical support and electronics service for Hytera communication equipment.
Electronics Instructor
Code and More Scholarship Program
Classes for students on Arduino, embedded programming and electronics fundamentals.
Electronics Engineer
RINN — IRIA Nuclear Research Department
Working as an electronics engineer in the nuclear research department.
Microcontroller Programming Instructor
Innoway Education Centre
Teaching courses in microcontroller programming and electronics.
Teaching and Outreach
For a long time I have also been actively engaged in teaching and outreach work:
I have been teaching microcontroller programming and electronics at Innoway Education Centre for over 2 years.
Through my own platform edu.embedded.az I run online courses on electronics, PCB design and embedded programming.
On YouTube, Instagram, Facebook and other social networks, as well as on the embedded.az blog, I share educational videos and articles to grow interest in this field.
Areas of Expertise
As a specialist in electronics and software, I have extensive experience with embedded systems, microcontroller programming and real-time communication protocols. Over the years I have worked with STM32 (ARM Cortex-M), Arduino (AVR), ESP and other microcontrollers, making effective use of protocols such as UART, SPI, I²C, RS-485, CAN Bus.
On the web and backend side, I build modern frontends with Next.js and React, and architect complex systems on Node.js. For data management I use PostgreSQL and MongoDB, and for content and e-commerce I rely on Strapi and Medusa.js. For object storage I use MinIO, and for real-time communication I use MQTT and WebSocket.
On the hardware side I design professional PCB layouts in Altium Designer, KiCad and EasyEDA, and simulate circuits in Proteus and Multisim. On Raspberry Pi, Orange Pi and Armbian Linux systems I make extensive use of Python for device configuration and GPIO control, and I manufacture mechanical parts with 3D printing.
On the mobile side I develop apps in Kotlin and Flutter that read data from and control Arduino and other sensor-based systems. I also have hands-on experience in a specialised engineering project on Underwater Robotics (ROV) systems and the assembly of 18650 Li-ion battery packs (6s2p, 6s3p) together with BMS integration.
As a trainer who enjoys sharing knowledge and experience, I prepare teaching materials on digital electronics, C programming and microcontrollers, and contribute to training specialists in this field.
Gallery
Knowledge and Skills
Programming
- C / C++ (Embedded C)
- Arduino IDE
- STM32 — CubeIDE, Keil
- Python
- Node.js
- Flutter
Electronics
- Altium Designer
- KiCad
- EasyEDA
- Proteus
- Multisim
Linux & SBC
- Raspberry Pi
- Orange Pi / Armbian
- Debian / Linux
- GPIO applications
AI & IoT
- OpenAI API
- Google Gemini API
- MQTT / IoT
- GSM / GPS modules
- AI integration
3D & Mechanical
- Autodesk Fusion 360
- FDM 3D Printer
- Device enclosure design
- Enclosure design
Service Areas
Custom Electronic Solutions
Designing custom electronic solutions and software for companies and individuals.
Ongoing Technical Support & R&D
Continuous technical support and research & development services for companies and startups.
Freelance Project Delivery
Dedicated freelance project delivery. Prototyping, programming, design and testing.
Online Courses & Mentoring
Online courses and mentoring (Arduino, Electronics, PCB design, etc.) and project-based training.
Let's Work Together
Need help with your project? Get in touch and let's find the best solution together.
