Amol Dhanwat
Consultant/Freelancer
Experience
Jan 2017 - Present
9 years 1 monthPune, India
Consultant/Freelancer
Consultant/Freelancer
- Working with Turing on training/reviewing the code generated by Google’s Gemini
- Embedded C, C++11, C++14, C++17; AI for languages like C, C++, Java, Go lang
- Java (Android), Visual Basic 6.0
- Worked on SomeIP and VSomeIP protocol for software defined vehicles project in the automobile domain
- Linux, Windows, Android, WinCE, MS-DOS, RTOS, VxWorks, Avantas OS
- SVN, GIT, JIRA
- Worked on AUTOSAR frameworks, classic and adaptive
- Design and implementation of cloud coin architecture, a digital currency
- 8051, Microchip 16F, 18F, Philips, dsPic33: complete implementation of server side services, protocols, algorithms
- Visual Studio 2017, GCC, Android NDK, Keil-Micro version, MinW, C-30, CSW_PCH
- Implemented PHP PDO driver in C/C++ for Zoduna DB and Zoduna SQL-LITE DB
- Data structures, algorithms, STL, Boost, design patterns, UML, ERD, DFD
- Implemented wrappers in C/C++ to interface with Angular JS and Node JS for Zoduna DB
- RS232, RS485, SPI, I2C, MODBUS, UDP, TCP/IP
- Firebase cloud DB, SQL, SQLite
- Mobile app for “Kidney health diagnosis” in Java (Android)
- Mobile app for interfacing with Bluetooth enabled vernier caliper in Java (Android)
Jan 2011 - Dec 2017
7 yearsChennai, India
Technical Leader and Scrum Master
HCL Technologies
- Shell scripting, SVN, GIT, JIRA
- Trainings, mentoring, technical interviewer
- Certified Scrum Master
- Worked with multiple clients for enhancements and defect resolution on C/C++ Linux for printer domain, VM-Ware and networking domains for clients like Konica Minolta and Juniper Networks
- Recognized for designing and implementing efficient sorting and searching algorithm improving file delete operation from 15 seconds to 0.05 seconds
- Awarded for implementation of pixel based word wrapping algorithm for multiple languages
- As Certified Scrum Master implemented all agile practices in the team
Jan 2007 - Dec 2010
4 yearsPune, India
Senior Software Engineer (Firmware)
EXFO Electro Optical
- Implemented feature to diagnose faults in RJ45 cable like open, short, cross talk and collect cable statistics like length, per pair distance, propagation delay
- Implemented collection of statistical data from 802.3ah OAM protocol on the data link layer
- Implemented a full featured event logger system which records network events
- Performed profiling at different levels resulting in performance improvement
Jan 2005 - Dec 2006
2 yearsPune, India
Embedded Software Engineer
Crystalline Infotek
- Designed and developed home security system for US based client including modules:
- System controller (dsPic33) monitoring hardwired sensors, wireless sensors, slave devices on RS485 bus, DTMF detection
- Reporting alarms to central station via Ethernet
- Implemented feature to diagnose faults in RJ45 cable like open, short, cross talk and collect cable statistics like length, per pair distance, propagation delay
Jan 2003 - Dec 2005
3 yearsPune, India
Embedded Software Developer
Logicare Embedded Systems
- Wrote drivers for serial communication over RS-485, RS-232, I2C protocols for interfacing memory chips
- Developed driver for graphics LCD, designed fonts for graphics LCD, interfaced keyboard
- Completed analysis, design, development and testing of ready mix batching plant software
- Completed analysis, design, development and testing of mini batching plant software
- Designed, developed and tested data logger system using GSM modem
- Designed, developed and tested fire detection and controlling system
Summary
I’m Amol Dhanwat a software professional who has hardcore experience of 15+ years in developing system based, embedded and middle ware applications using embedded C, C, C++ for Linux, Windows and embedded platforms, and 3+ years of experience in Android application development in Java.
Skills
- Embedded C, C, C++11, C++14, C++17
- Java (Android), Visual Basic 6.0
- Linux, Windows, Android, Wince, Ms-dos, Rtos, Vxworks, Avantas Os, Svn, Git, Jeera
- 8051, Microchip 16f, 18f, Philippis, Dspic33
- Visual Studio 2017, Gcc, Android Sdk, Android Ndk, Keil-micro Version, Minw, C-30, Csw Pch
- Data Structures, Algorithms, Stl, Boost, Design Patterns, Uml, Erd, Dfd
- Rs232, Rs485, Spi, I2c, Modbus, Udp, Tcp/ip
- Firebase Cloud Db, Sql, Sql-lite, Oracle, Zoduna Db, Msaccess
- Shell Scripting, Svn, Git, Jira
- Trainings, Mentoring, Technical Interviewer
- Certified Scrum Master
Languages
English
AdvancedEducation
Oct 2000 - Jun 2002
University of Pune
MCM (Master’s in Computer Science) · Pune, India
Oct 1997 - Jun 2000
University of Pune
BCS (Bacheolar of Computer Science) · Pune, India
Certifications & licenses
Certified Scrum Master
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience