Software Engineer with 3+ years of experience in C/C++ application development, banking domain software, and Linux-based systems. Skilled in developing scalable modules, debugging complex applications using GDB & DDD, and improving software performance and reliability. Hands-on experience with STL, multithreading, file handling, and Core Banking System (CBS) development. Strong problem-solving abilities with a focus on clean, efficient, and maintainable code.
Developed a banking reconciliation module to automate transaction matching between multiple financial systems. Implemented reconciliation workflows including one-to-one, one-to-many, and many-to-many transaction processing logic. Built functionalities for transaction validation, exception handling, report generation, and financial data processing. Worked on Linux-based application development with focus on performance optimization and debugging. Improved processing efficiency and application reliability through optimized data handling and debugging techniques.