0% found this document useful (0 votes)
92 views8 pages

Naman Resume F4

Naman Bhatnagar has over 13 years of experience developing embedded solutions. He has extensive experience developing firmware for microcontrollers like ARM and MCS51. He has developed many products including electric vehicles, welding inverters, solar charge controllers, and more. He has skills in C/C++, Python, HTML, and works with hardware like STM, AVR, sensors and communication protocols. Currently he works as an embedded developer consulting on projects like automated crimping machinery and cluster meters for vehicles.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views8 pages

Naman Resume F4

Naman Bhatnagar has over 13 years of experience developing embedded solutions. He has extensive experience developing firmware for microcontrollers like ARM and MCS51. He has developed many products including electric vehicles, welding inverters, solar charge controllers, and more. He has skills in C/C++, Python, HTML, and works with hardware like STM, AVR, sensors and communication protocols. Currently he works as an embedded developer consulting on projects like automated crimping machinery and cluster meters for vehicles.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Naman Bhatnagar B9-1005

E-mail: [email protected] Ecovillage-1


(☎ +91-9625618933 Gr.Noida(West) 201306

Experience Summary:
● Total 13+ years of experience in embedded architect, developer, end to end
solution provider.
● 10+ Years of firmware development with 8-bit microcontrollers such as MCS51
family, Microchip AVR and PIC, Nuvoton.
● 6+ Years of firmware development with 32-bit ARM microcontrollers such as
STM32, NXP, and Nuvoton.
● 5+ Years experience in PYTHON and FLASK application.
● 6+ Years experience in IOT application (firmware and web application).
● 10+ Years of experience RF, GSM/GPRS, GPS, GLONASS, BLUETOOTH, BLE,
ZIGBEE, WIFI.
● 10+ Years of experience in Ethernet, CAN BUS, I2C, SPI, RS232, RS485, USB,
1-Wire Communication.
● 6+ Years of experience in Power Electronics, AC to DC, DC to DC, DC to AC
converters with BUCK-BOOST converter, Flyback Converter, Forward Converter
using various topologies.
● 5+ Years working with touch screen TFT LCD, HMI, GLCD and other displays,
● Developed Weigh Bridge Solutions with 24-bit sigma-delta ADC and 8-bit
microcontroller.
● Developed E-cycle with self designed DC motor drive, DC to DC converter and
android app for battery Health monitoring using Bluetooth.
● Developed AC motor Drive using 3-half bridge converter with IGBT and DSP
microcontroller.
● Developed High Frequency Welding Inverter with full-bridge driver with forward
converter topologies.
● Developed Electro-surgical Unit for medical surgical operations with upto 800Kh
operating Frequency.
● Developed Solar charge controllers with MPPT Technologies and buck-boost
converters.
● Developed E-vehicle dashboard meters with various communication interfaces
like CAN Bus (Cluster Meter), 1-wire serial communication, display used 7-
segment LED display, and customised segment LCD.
● Designed and developed Crimping Machinery automation circuit with IOT to
meet industry 4.0 standards. Single board computer is used as centralised server
with flask and mysql database, various types of machines connects to server using
wifi (esp8266/esp32) and sends data over REST API to server, server hosts
dashboard software which displays run time data,
● Designed and developed Data processing unit for Milk Analyser to keep records
of milk farmers with purity of milk such as dissolved fats in milk, quantity of milk
with date and time. These records are sent to the server over GPRS and GSM and
stored in the database for billing purposes.

Skills and Proficiency:

C/C++, Visual Basic, Python, javascript, HTML,


Programming Languages and MATLAB, ARDUINO, ECLIPSE, KEIL,
tools MPLAB, Renases HEW, STM32Cube, LINUX
Internal Programming, RTOS CMSIS V2,

Atmel/microchip: MCS51 family, AVR


advanced microcontrollers, PIC low range, mid
range, high end, and DSP microcontrollers.
Philips/NXP: MCS51 family, ARM 32-bit
microcontrollers.
STMicroelectronics: STM8s family,
ARM32-bit microcontrollers.
Hardware Platforms Renesas: R5F212CC.
NUVOTON: MCS51 1-T, ARM 32-bit
ADC’S: NAU7802, CS5460, CS5532,
ADS1230, MCP3201.
SINGLE BOARD COMPUTERS:
Raspberry Pi, beaglebone black
NETWORKING: ESP8266/ESP32, W5500,
XBee, GSM/GPRS, NRF24L01, LoRa Modules
RS232, RS485, CAN, USB, I2C, SPI, TCP/IP,
MODBUS, 1-Wire Serial, NEC/RC-5 IR,
Protocol
ULTRASONIC, Proximity, Temperature, IR,
LASER sensors.

DSO, multifunction meters, Logic Analyser,


Tools Function Generators, Clamp meters, Proteins
Simulation Software, etc

Consumer Electronics, Power Electronics,


Instrumentation, Automation, Medical and
Development in Market physiotherapy Equipments, Internet Of Things,
Domain Fitness and gymming equipment, farming and
agriculture equipment. Automobile and electric
vehicles,
EMPLOYMENT DETAILS:
● BHUMI EMBEDDED SOLUTIONS, NEW DELHI
o JOB TYPE: FULL TIME,
o TENURE: Aug 2008 to Feb 2017 and March 2019 to Present,
o JOB TITLE: Embedded Developer,
o ROLL: engaged into reverse engineering, development of new products,
writing firmwares etc..
o CONSULTATION:
▪ AUTO WIRES PVT. LTD. MANESAR HARYANA (Aug 2019 to
Present),
● developed digital speedo meters and cluster Meters with
various communications protocol, different displays, also
developed battery Health monitor meters (SOC)

▪ COMPETENT CRIMPING MACHINERY PVT. LTD. NOIDA


U.P (Jan 2018 to Present),
● Automated machines using microcontroller and added
advanced features such as remote display of production
using IOT and Single board computer.

o Company Details: This is a electronics firmware and software design


house company providing end-to-end solutions for new product
development to third party companies, some clients are: Toshniwal
Technologies Pvt. Ltd, New Chrom Technology, MINDA, NPL Pusa,
DRDO lastec, etc

● A2Z INFRASERVICES LTD. GURUGRAM HARYANA,


o JOB TYPE: Consultant,
o TENURE: Mar 2017 to Feb 2019,
o JOB TITLE: Embedded Design & Development Consultant,
o ROLL: designed and developed full electronic system for e-cycle, such as
DC-Motor controller with speed reference from throttle, DC-DC converter
for horn and lights, battery level indicator, battery Health monitoring App
(Android)
o Company Details: this company provides infra services to many
organisations such as SDMC Delhi, Indian Railways, Airports, etc.

SOME PROJECTS DETAILS:

Project 1:
● Advance Crimping Machine: Applicator is used to crimp the terminal with wire
by applying linear force on the applicator, an AC induction Motor is used for this
purpose. The AC motor is controlled by AC Drive which in turn controlled by our
designed motherboard. The production data is monitored centrally on the
dashboard running on the server.
● Description: STM32F4 microcontroller with CMSIS V2 RTOS is used at
crimping press which has wifi connection with the host server running on the
raspberry pi with flask, press also has QR code reader, finger print module, SD
Card reader, USB Host to read micrometer reading, 5 inch colour touch HMI
LCD and ESP8266 wifi module. One should first register/add users fingerprint
into press with respective names, now to start crimping operator has to scan his
fingerprint, scan QR code on applicator, scan wire barcode, scan terminal barcode,
then do the test crimp, measure the crimp height and width with micrometer. If all
the parameters are ok, the supervisor approves the quality and proceeds
production by scanning his fingerprint. Press data is exchanged with server using
REST FULL API, server has mysql database which stores the applicator data,
press data, error logs, shift summary, etc. user can monitor all the this with
dashboard software with flask, javascript, and bootstrap designed HTML page.

Project 2:
● Pull-Tester: Quality of crimp is tested by this machine, wire and terminal is
screwed or fixed on the machine then a DC motor is used to pull the wire whose
other end is fixed to claw. A load cell is used in series with this arrangement which
gives analog output in millivolts according to load applied. This load is calculated
and displayed on LCD with 24-bit ADC, at a certain point the wire leaves the
terminal and the load drops down, this is the peak load where crimp breaks.
● Description: ATMEGA2560 microcontroller with CMSIS V2 RTOS is used,
PWM controller H-Bridge circuit is used to control speed and direction of 24V
PMDC motor, 24-bit sigma delta ADC is used to read load cell reading which is
first calibrated with load, this pull-tester also has wifi module (esp8266) which
runs as server, pc is first connected to pull-tester wifi then webpage is launched
with ip address provided on the screen of pull-tester, rest operations is done with
the webpage. A real time data is plotted on the webpage, after testing for N-
samples report is calculated and downloaded as PDF, javascript, bootstrap, jQuery,
Ajax is used. This machine also works without a computer which stores the report
in SD Card. There are 3-modes of operation like pull to break, pull to hold, pull to
return.

Project 3:
● Cluster Meters: Digital speedometer is developed with customised segment
LCD, this meter shows: speed, battery level, distance covered, gear (if any), SOC
(State Of Charge), error indications such as Throttle error, Motor error, battery
fault, battery dead, etc. data is received over CAN Bus or 1-wire communication.
● Description: STM32F042 with CAN microcontroller is used, it can read data
from the CAN Matrices and display results on display, it also calculates Odo and
Trip kilometres, trip can be reset to zero but odo is fixed and unchanged. It reads
data from the Motor controller, BMS of battery, battery charger, and any device on
the same Can Bus. Another model is also developed which reads the data over 1-
Wire Serial port, this is mainly used for 2-wheelers only.
Project 4:
● Battery Health Monitor: This meter is used with Lithium ion battery to show
health of battery, charge coulomb method is used for this purpose. This meter
also shows current voltage, running ampere, temperature, and errors. CAN Bus is
used to read the parameters.
● Description: this project is also a cluster type application but it is mainly used as
an integral part of lithium ion batteries which keeps track of state of the charge
(SOC), STM32F042 is used here with CAN Bus to read BMS data.

Project 5:
● e-bicycle: A DC Motor is used to drive the Cycle, motor speed is controlled by
varying throttle angular position which in turn change the PWM of DC. Another
DC-DC converter is used to convert 24V DC to 12V DC for auxiliary power
supply such as Lights and horn. A LED bar indicator is used to show the battery
status on the control box. An Android app is also developed to monitor this battery
health.
● Description: A buck converter is used to control the speed of the motor and
STM8S003 microcontroller, ADC of microcontroller reads speed reference from
the throttle, another ADC reads battery voltages and current. This voltage level is
used for battery level indication whereas current is used to detect overload and
short circuit of motor. A bluetooth module is there to send voltage data to an
android app using bluetooth serial port service. Cycle control box has an in-build
battery charger which is constant current based on a flyback converter.

Project 6:
● Home Automation: This device is used in the switchboard of our house in series
connection to lights, bulbs, fan, etc. This device connects to our phone with a Wifi
connection and an app is used to control lights and other things in our home.
● Description: ESP8266 is used to control TRIAC’s for controlling home
appliances upto 10A each, this module hosts server program and MQTT
subscriber and broker. Android app is designed with ui having buttons of
appliances ON/OFF states, it has MQTT publisher and connects with ESP8266.
This device has an option for cloud control also.

Project 7:
● Water Dispensing Machine: this machine dispenses water with a fixed quantity
of 1 liter or 100ml according to the coin of Rs.5 or Rs.1. water quality in terms of
TDS and water temperature is shown on graphical LCD.
● Description: It has one coin acceptor which is programmed to accept only one
rupee and five rupee coins only and give number of pulse output accordingly, it
has flow sensor needed to calculate the volume of water, there is one TDS sensor
circuit with temperature sensor to calculated TDS and Temperature of water in the
tank. All the transactions are sent to the server via GSM/GPRS modem over TCP/
IP connection using AT commands from microcontroller. Server script is running
with Laravel PHP and mysql at the backend. An Android app is made to view
data.

Project 8:
● Earth Levelling Machine : This machine is used to level the surface of
Agriculture/farming land.
● Description: Revolving LASER beam is used as a source in the centre of the
field/land. The tractor has a specially designed hydraulic bucket which is used
either to collect excess soil or to fill soil in empty cavities of the land, also a
receiver unit with a controller unit is mounted on the tractor. Laser Photodiode
Array is used in the receiver circuit to detect the position of the laser beam from
the source. The firmware algorithm then gives a command to the control box to
lift or drop the bucket to set the laser beam position to the centre of the receiver
arrays which I turn to maintain the level of the land. Renases R5F212CC
microcontroller is used in the receiver circuit along with a photodiodes array and
analog comparator with hysteresis, the position control signals are sent to the main
control box. Control box has power MOSFET’s to control solenoid valves of
hydraulics.

Project 9:
● Welding Inverter: This is a high frequency AC to DC converter with 220V AC
input and 20V DC output with high current upto 100A which is used for welding
application TIG and ARC both.
● Description: At first stage 220V AC signals is converted to 330V DC with
Rectifier and filter circuit, this DC signal is converted to high frequency AC
signals with full bridge converter using IGBT, this high frequency AC is then
step-down to 50V AC with ferrite transformer. Now this 50V DC is again
Rectified and filtered to DC, now this DC is used for either ARC welding or TIG.
dsPIC30F2010 microcontroller is used to generate PWM for forward converter. a
4-digit 7-segment LED display is used to display current and voltages. One
Potentiometer is used to regulate the output Current.

Project 10:
● Hybrid MPPT Solar Charge Controller : this charge controller uses the MPPT
algorithm (modified incremental conductance) to charge the battery from the Solar
Panel.
● Description: This hybrid solar charge controller is connected to an inverter mains
socket which indirectly switch battery charging from the solar panel or available
mains according to priority. This charger has a DC to DC converter circuit using
buck-boost topology and MPPT modified incremental conductance method to
track maximum power available in a solar panel to charge.
Project 11:
● Passenger Lift Controller: This is a complete Lift solution with LOP, COP, gate
motor controller (BLDC) and control box for AC induction Motor with RS485
communication.
● Description: COP (Car Operating Panel) installed in a moving car has keypads
with floor numbers and LED indicator with each button, alphanumeric segment
display to show real time floor indication, emergency button, a speaker phone.
This unit has a stm8s series microcontroller with RS485 communication to other
devices. LOP (Landing Operating Panel) has only 2-buttons with LED to show
UP and Down symbol, this unit is installed at each floor, it also has a display unit
to show floor indication, this unit also has RS485 communication. Control Panel
is the heart of lift installed to the top which controls the AC Drive speed and
direction, this panel receives commands and alarms from COP and LOP cards.
The Lift Car gate controller has a BLDC motor to open and close the doors, this is
also connected to others using RS485.

Project 12:
● Electro-Surgical Unit: It is a AC-AC converter with high frequency output (upto
1MHz) used to cut the skin and flash of human body without blood loss, it is also
used for selling blood veins.
● Description: single phase 220V AC is rectified and filtered to convert into 330V
DC, this DC is then converted to high frequency AC then feed to the primary coil
of ferrite core transformer with push-pull converter circuit, AC at secondary coil is
step up. A secondary side AC voltage with high frequency is used for surgical
purpose.

Project 13:
● ACIM Drive: this is a 3-phase AC-AC Motor Controller where the speed of the
motor is controlled by varying Frequency of AC output from 4Hz to 120Hz, and
direction is controlled by changing the phase order internally. Torque of the motor
is maintained by maintaining output Voltage to frequency ratio.
● Description: DSP based microcontroller with motor control PWM module is used
to generate 3-phase complimentary paired signals feed to three half bridge with
IGBT, isolated supply is used at driver stage of high side IGBT channels. Current
is measured using shunt resistor and amplifier circuit, this current is used to detect
overload and short circuit condition.

Project 14:
● Moisture Balance: This test instrument is used to calculate the water content in
the grains such as wheat.
● Description: First grain sample is taken in the pan and initial weight is recorded
then this sample is exposed to regulated IR light for a pre-defined time interval,
after which grain weight is measured again. Now we can find the water content by
subtracting the final weight from the initial weight. TRIAC and zero crossing
detector is used to regulate IR lamp, and ADS1232 (24-bit sigma delta ADC)
along with 200gm load cell is used to measure the weight. A 20x4 alphanumeric
character LCD is used for display.

Project 15:
● IFT Combo Therapy: This is a physiotherapy equipment which has both IFT
(interferential therapy) and TENS with touch screen colour TFT display. In IFT
low frequency is modulated on a high frequency carrier (2KHz to 4KHz), this
current waveform is applied on the body surface to treat problems accordingly.
● Description: Different types of waveform is generated with microcontroller and a
fixed carrier frequency is also generated from the same microcontroller these two
frequency is modulated with driver circuit and passes out through ferrite core
transformer. 7 inch colour TFT LCD with touch screen is used for user friendly
GUI, which has different therapies for different problems and also user settings
for time, intensity, carrier frequency, etc.

Educational Qualification:
Bachelor of Engineering “Electronics and Telecommunication” from IETE,
Lodhi Road New Delhi

Personal Details:
Date of Birth (DD-MM-YY) : 22-08-1983
Sex : Male
Father's Name : Mr. Navin Kumar Bhatnagar
Mother's Name : Smt. Sudha Bhatnagar
Wife’s Name : Mrs. Ridhi Bhatnagar

Permanent Address : Naman Bhatnagar s/o Mr. N.K.Bhatnagar


B-9/1005, supertech eco village-1
Greater Noida West (U.P) 201306

Place: Noida Naman Bhatnagar

You might also like