Amol Dhanwat
Berater/Freiberufler
Erfahrungen
Jan. 2017 - Bis heute
9 Jahren 1 MonatePune, Indien
Berater/Freiberufler
Berater/Freiberufler
- Zusammenarbeit mit Turing beim Training und Überprüfen des von Googles Gemini generierten Codes
- Embedded C, C++11, C++14, C++17; KI für Sprachen wie C, C++, Java, Go
- Java (Android), Visual Basic 6.0
- Arbeit am SomeIP- und VSomeIP-Protokoll für ein Projekt zu softwaredefinierten Fahrzeugen im Automobilbereich
- Linux, Windows, Android, WinCE, MS-DOS, RTOS, VxWorks, Avantas OS
- SVN, GIT, JIRA
- Arbeit an AUTOSAR-Frameworks, Classic und Adaptive
- Entwurf und Implementierung einer Cloud-Coin-Architektur, einer digitalen Währung
- 8051, Microchip 16F, 18F, Philips, dsPic33: vollständige Implementierung von Server-Seitendiensten, Protokollen und Algorithmen
- Visual Studio 2017, GCC, Android NDK, Keil-Micro-Version, MinW, C-30, CSW_PCH
- Implementierung eines PHP-PDO-Treibers in C/C++ für Zoduna DB und Zoduna SQL-LITE DB
- Datenstrukturen, Algorithmen, STL, Boost, Design Patterns, UML, ERD, DFD
- Implementierung von Wrappern in C/C++ zur Anbindung von Angular JS und Node JS an Zoduna DB
- RS232, RS485, SPI, I2C, MODBUS, UDP, TCP/IP
- Firebase Cloud DB, SQL, SQLite
- Mobile App für „Kidney health diagnosis“ in Java (Android)
- Mobile App für die Anbindung an einen Bluetooth-fähigen Messschieber in Java (Android)
Jan. 2011 - Dez. 2017
7 JahrenChennai, Indien
Technischer Leiter und Scrum Master
HCL Technologies
- Shell-Scripting, SVN, GIT, JIRA
- Schulungen, Mentoring, Technischer Interviewer
- Zertifizierter Scrum Master
- Zusammenarbeit mit mehreren Kunden zur Erweiterung und Fehlerbehebung in C/C++ unter Linux im Druckerbereich, in VMware- und Netzwerkkontexten für Kunden wie Konica Minolta und Juniper Networks
- Anerkennung für Entwurf und Implementierung eines effizienten Sortier- und Suchalgorithmus, der die Dateilöschung von 15 Sekunden auf 0,05 Sekunden beschleunigte
- Auszeichnung für die Implementierung eines pixelbasierten Zeilenumbruch-Algorithmus für mehrere Sprachen
- Als zertifizierter Scrum Master Umsetzung aller agilen Praktiken im Team
Jan. 2007 - Dez. 2010
4 JahrenPune, Indien
Senior Softwareingenieur (Firmware)
EXFO Electro Optical
- Implementierung einer Funktion zur Diagnose von Fehlern in RJ45-Kabeln wie Unterbrechungen, Kurzschlüssen, Übersprechen und zur Erfassung von Kabelstatistiken wie Länge, Paarabstand und Laufzeitverzögerung
- Implementierung der Sammlung statistischer Daten aus dem 802.3ah OAM-Protokoll auf der Data-Link-Schicht
- Implementierung eines voll funktionsfähigen Event-Logger-Systems zur Aufzeichnung von Netzwerkereignissen
- Durchführung von Profiling auf verschiedenen Ebenen zur Leistungsverbesserung
Jan. 2005 - Dez. 2006
2 JahrenPune, Indien
Embedded Softwareingenieur
Crystalline Infotek
- Entwurf und Entwicklung eines Heim-Sicherheitssystems für einen US-amerikanischen Kunden, einschließlich folgender Module:
- System-Controller (dsPic33) zur Überwachung von verkabelten Sensoren, drahtlosen Sensoren, Slaves auf dem RS485-Bus, DTMF-Erkennung
- Alarmweiterleitung an die Zentrale über Ethernet
- Implementierung einer Funktion zur Diagnose von Fehlern in RJ45-Kabeln wie Unterbrechungen, Kurzschlüssen, Übersprechen und zur Erfassung von Kabelstatistiken wie Länge, Paarabstand und Laufzeitverzögerung
Jan. 2003 - Dez. 2005
3 JahrenPune, Indien
Embedded Softwareentwickler
Logicare Embedded Systems
- Erstellung von Treibern für serielle Kommunikation über RS-485-, RS-232- und I2C-Protokolle zur Anbindung von Speicherchips
- Entwicklung eines Treibers für Grafik-LCD, Gestaltung von Schriftarten für Grafik-LCD, Anbindung einer Tastatur
- Durchführung von Analyse, Entwurf, Entwicklung und Test der Software für Fertigbetonmischanlagen
- Durchführung von Analyse, Entwurf, Entwicklung und Test der Software für Mini-Mischanlagen
- Entwurf, Entwicklung und Test eines Datenlogger-Systems mit GSM-Modem
- Entwurf, Entwicklung und Test eines Brandmelde- und Steuerungssystems
Zusammenfassung
Ich bin Amol Dhanwat, ein Software-Profi mit über 15 Jahren intensiver Erfahrung in der Entwicklung systembasierter, Embedded- und Middleware-Anwendungen mit Embedded C, C, C++ für Linux-, Windows- und Embedded-Plattformen sowie über 3 Jahren Erfahrung in der Android-App-Entwicklung mit Java.
Fähigkeiten
- 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
- Schulungen, Mentoring, Technischer Interviewer
- Zertifizierter Scrum Master
Sprachen
Englisch
VerhandlungssicherAusbildung
Okt. 2000 - Juni 2002
University of Pune
MCM (Master in Informatik) · Pune, Indien
Okt. 1997 - Juni 2000
University of Pune
BCS (Bachelor in Informatik) · Pune, Indien
Zertifikate & Bescheinigungen
Zertifizierter Scrum Master
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.