Nelkinda Team: Ramakrishna Reddy
Software Craftsman
Ramakrishna Reddy comes in with a huge list of experience. This includes embedded software development for ARM controllers, build process automation using GNU make, web-application development in .Net (process automation), firmware drivers, unit testing, Linux kernel programming (device drivers, modules), TCP/IP, POSIX-thread library and scripting languages like Perl and shell. He works with C, C++, C#, Java and is familiar with IDEs like Keil, Eclipse and IntelliJ IDEA. He also has experience in using database (SQL, MongoDB) and has used HTML, CSS and JavaScript for UI development. He loves reversing application, malware analysis and has used tools like IDA Pro and PEiD for static analysis of binaries. He follows good programming practices like Clean Code and TDD. He holds a certification in "PG diploma in Embedded Systems development" from C-DAC Acts Pune.