Software professional with 10+ years of experience in, design , development , testing , deployment and maintenance of various software projects. Experienced in leading projects and teams. Experienced in client-server applications, multithreaded applications, server oriented architectures, database applications, desktop applications. Experienced in identifying system bottlenecks, low latency development, increasing system throughput. Proven ability to learn new technologies, new systems, architectures quickly.
Programming Languages: C, Modern C++ (C++20), Python, Java
Operating Systems: LINUX (RH6/RH7) / Solaris / Windows / MAC OS / ARM
Compilers : GNU g++ / gcc / clang / LLVM / VC++
DEV Libraries: STL,BOOST, Windows SDK, MFC etc
Scripting Languages: Shell Scripting, Perl, Python
Multithreading Libraries: Standard threads, Boost Threads, Intel TBB, OpenMP
Unit Test Frameworks: Google GTest, GMock, CPPUnit
Databases: Oracle, SQL Server, MS Access,MySQL, Sybase, SQLITE3, DB2 , leveldb, rocksdb
Benchmarking Tools: Google Benchmarking
Quality Tools : cppcheck, cppunit, valgrind, rats, vera, xunit, clang-tidy, gcov, gcovr, sonar-scanner, clang-format,astyle
Build Tools : Cmake, make