Vishal Nigade Master With Vishal in 'C'
2 Reviews

Working in the electronics field around 10 years and have built around 15 to 20 projects based on C and Linux.
$ Embedded C/Electronics Classes include:
> Access to high level controller board such as STM32 bluepill, NXPs LPC board, etc.
> How to program the code with and without IDE.
> Understanding Micro-controller from Application point of view.
> Easy and smooth method of teaching Hardware as well as software curriculum.

$ C program Classes include:
> Very Deep and basic building Syllabus
> Multiple online practicals
> Animation scheme to understand Difficult concepts Easily.
> Tested Pattern for learn programming language quickly.
> Course Available in Different Pattern: <> Short term(15-20 days) <> Full Term(30-60 days)

Go through this link also.
To see GAMING channel.
I have developed three command-line games which are completely depend on C. And yes you can also do this. Just go through the link.

https://www.youtube.com/channel/UC-ynIhh-77Jgqoi5E2Du4XQ

All you have to do is just practicing more and more.
I trust on TEARING and WEARING concept. I love to tear theoretical knowledge and wear it into practical knowledge.

Gear up your thoughts to trigger up the brain to acquire your hands to make a louder noise of Key 'ENTER' -- This is a programmer.

Thank you for giving me time.

Subjects

  • C (Programming) Expert

  • Embedded hardware Expert

  • Embedded programming Expert

  • Embedded Linux Intermediate-Expert

  • Diploma ECE (Electronics & Communication)


Experience

  • Senior Engineer (Feb, 2020Present) at Western Digital, Bangalore
    Senior Firmware Engineer
    Responsibilities include
    > LLS layer programming
    >Understanding NAND flash and Program/Read Page/Block
    >ARC processor assembly programming.
  • Firmware Engineer (Jun, 2018Jan, 2020) at Aspeed Technology India
    ➢ Firmware for ARM-based SOCs:
    o Responsibilities include Firmware development for ARM-based SOCs (
    Cortex A7, Cortex A9 and Cortex M3)
    o Hands-on experience ARM assembly language programming.
    o Ported independent NUTTX OS on CM3
    o Knowledge ARM GIC controller and developing interrupt handlers for IRQ,
    FIQ and SGI.
    o Performance measurement tests (Memory performance test, SMP app
    test, Dual-Core performance test, Cache coherence test, Interrupt
    handling test).
    o Interprocessor communication.
    o Coprocessor(cp15) register programming using MCR and MRC instruction.
    ➢ Bootloader:
    o Developed Bootrom and Bootstrap code for multiple SOC projects.
    o Worked on Uboot bring up on ARM processor.
    o Developed Secure and Non-secure Uboot using secure feature of ARM.
    o Hands-on experience in developing test tools in Uboot.
    ➢ Embedded Linux kernel and driver development:
    o Hands-on knowledge of kernel build process including manipulation of
    board-specific files and makefile.
    o Device tree programming.
    o Adding device driver to kernel framework.
    o Developed I2C driver, PWM-Fantach, and I3C driver.
    o Kernel brings up with Dual-Core ARM processors.
    o Worked on OpenBMC builds. Experience in download, configure recipes and build OpenBMC based images BMC product.
  • Software Engineer (Jun, 2017Dec, 2017) at Borade Embedded Solutions, Kolhapur
    ➢ Embedded Software Development for:
    o ATMEL ATMEGA168P and AT89S52 controller.
    o Temperature Controller for Chemistry Lab Equipment.
    ➢ Hardware Design includes:
    o Design, simulate and fabricate PCB
    o Post Silicon validation includes a checklist for solder-connectivity, voltages
    and firmware.
  • Embedded Software Engineer (Jun, 2015Jun, 2017) at self employed, Maharashtra
    ➢ BE/MTECH Final Year Project Developer: Done 15 plus projects some of them are listed below.
    o IoT Based Security System
    o Industrial Work Monitor System
    o College Lab Automation
    o Wi-Fi Trash bin
    o KTM220 Engine Temperature Indicator Display
    o ETC for FORMULA RACING Team
    o Smart Packet Delivery System
    o CNC Machine Prototype for PCB printing
    o Bike Gear Indicator Display
    o Lathe Machine Monitor System

Education

  • Electronics and Telecommunication (Jun, 2014Jun, 2017) from Rajendra Mane College of Engineering and Technology,ratnagiri

Fee details

    1001,000/hour (US$1.2011.98/hour)

    Fee Vary depends on projects going to work on.


Courses offered

  • C programming

    • USD10
    • Duration: 45 hours
    • Delivery mode: Online
    • Group size: 2
    • Instruction language: English
    • Certificate provided: Yes
    Very deep and industrial training on C language
  • ARM programming

    • USD50
    • Duration: 15 hours
    • Delivery mode: Online
    • Group size: 4
    • Instruction language: English
    • Certificate provided: Yes
    ARM in detail
    Practical Hands on Boards
    In detail architectural teaching method with current industrial standard

2 Reviews
5 out of 5

User Photo December 16, 2020

Very attentive tutor!

Good C programmer, I learned a lot from him. Thank you.


User Photo December 16, 2020

A really good teacher and Embedded Engineer

Vishal Nigade is a very good teacher who is not only teach you how to program but let you practice it. Only through practice you will become a good programmer.

Vishal knows his stuff as he is also a senior embedded engineer. Because he also knows how to code in assembly he is not only an embedded engineer but also an experienced firmware engineer what makes him useful for many applications.

For all my subjects:
- Advanced C
- Operating Systems
- IOT

Vishal Nigade proofs to be confident in all.

Thank you very much Vishal!