Yahiya Zaki K.

Product Manager

Bangalore Urban, Karnataka, India3 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in C++ development and optimization.
  • Achieved 100% unit test coverage for critical modules.
  • Experienced in enhancing core banking functionalities.
Stackforce AI infers this person is a Fintech Software Developer specializing in high-performance systems and core banking solutions.

Contact

Skills

Core Skills

C++SqlUnit Testing

Other Skills

AlgorithmsC (Programming Language)Catch2 FrameworkCoding ConventionsCommunicationComputer networksCore Banking FunctionalitiesCybersecurityData StructuresDatabase Management System (DBMS)DebuggingDeep LearningDesign PatternsDjangoEclipse

About

Software Developer with 2.7+ years of experience in C++ development, optimizing high-performance systems and enhancing core functionalities. Passionate about building scalable, efficient software solutions and leveraging technology to solve complex business challenges. Committed to continuous learning, innovation, and contributing to impactful projects in dynamic environments.

Experience

3 yrs 5 mos
Total Experience
3 yrs 5 mos
Average Tenure
3 yrs 5 mos
Current Experience

Edgeverve

2 roles

Product Developer

Promoted

Oct 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India · Hybrid

  • Developed, debugged, and optimized features in the Finacle suite using C++, adhering to SOLID principles and coding standards, ensuring robust, maintainable, and scalable solutions.
  • Designed and implemented unit test templates using Catch2 and GMock, increasing test coverage by 85% across core functionalities and achieving 100% unit test coverage for the security module, ensuring compliance with security standards and enhancing reliability.
  • Worked on a task framework leveraging Redis queues to optimize End-of-Day (EOD) processes, significantly improving task management, reducing processing times, and enhancing overall system throughput.
  • Authored over 50+ comprehensive test cases to validate critical functionalities, developed custom Catch2 matchers, and contributed to automated testing frameworks.
  • Leveraged expertise in SQL and relational databases (PostgreSQL, Oracle) for efficient data retrieval, manipulation, and storage, ensuring integrity and seamless banking operations.
  • Maintained a clean codebase through active participation in code reviews, debugging sessions, and version control using Git/GitLab, fostering seamless collaboration within the development team.
C++SOLID Design PrinciplesCatch2 FrameworkSQLPostgreSQLOracle+2

Associate Product Developer

Oct 2022Sep 2024 · 1 yr 11 mos · Bengaluru, Karnataka, India · Hybrid

  • Spearheaded enhancements to core banking functionalities (account management, Commercial Loan, Forex transactions, and financial operations) within the Finacle Treasury team, driving efficiency and user-centric solutions for financial institutions.
  • Leveraged C++ to optimize core banking functionalities within the Finacle Treasury, significantly improving efficiency and user experience.
  • Collaborated on performance improvements by refactoring code, streamlining processes, and enhancing resource utilization for better system throughput.
C++Core Banking FunctionalitiesPerformance Improvements

Techfortune academy

Intern

Sep 2021Oct 2021 · 1 mo · India

Education

Visvesvaraya Technological University

Bachelor of Engineering - BE — CSE

Aug 2018Jul 2022

PC Jabin Science College - India

PUC — PCMB

Jan 2016Jan 2018

J.K. English Medium Secondary School

SSLC

Jun 2015Apr 2016

Stackforce found 100+ more professionals with C++ & Sql

Explore similar profiles based on matching skills and experience