Summary
Overview
Work history
Education
Skills
Timeline
Generic

Kishore Kumar

London

Summary

Accomplished software engineer with expertise in C, C++, Go, Python, Java, and C#. Proficient in Linux, Unix, Windows, and IBM mainframe operating systems. Skilled in database management with Oracle, MySQL, SQL Server, and Cassandra, delivering robust software solutions through effective use of development frameworks and concurrency models. Strong analytical and problem-solving abilities, with a commitment to driving innovation and efficiency in software development projects.

Overview

19
19
years of professional experience

Work history

Senior Software Engineer / Senior Consultant Engineer

Visa Inc.
London
2019.10 - 2026.06
  • Built and supported payment applications with C++, Golang, Kafka, and Docker, ensuring system stability and performance.
  • Developed software solutions using C++, Golang, Kafka, Docker and IBM Mainframe, enhancing project outcomes.
  • Analysed transaction flows and resolved production issues, enhancing backend reliability and system robustness.
  • Applied agile methodologies for faster project turnaround times.
  • Implemented microservices architecture, making system more resilient and scalable.

Software Development Engineer

Dixons Carphone
London
2018.10 - 2019.09
  • Developed automation and data validation solutions using Python, Pytest, PL/SQL, and data libraries to enhance data accuracy.
  • Automated functional, integration, and regression testing across multiple databases to ensure software reliability.
  • Utilised technologies including Python, Pytest, PL/SQL, NumPy, Pandas, Scikit-Learn, Oracle and SQL Server to develop solutions.

Application Lead Engineer

Standard Life Aberdeen
Edinburgh
2017.12 - 2018.09
  • Utilised C++, Java, and Shell Scripting to develop robust applications
  • Led development and maintenance of financial applications on Linux and Oracle, ensuring system reliability and performance.
  • Engaged in complex problem-solving, resulting in innovative solutions.
  • Streamlined operations by implementing efficient engineering processes.
  • Facilitated communication between stakeholders contributing to a smoother workflow.

Architect / Lead Developer

CPW
London
2013.06 - 2017.10
  • Delivered enterprise applications and automation frameworks in C/C++, Qt, Python, OpenVMS, Oracle, Selenium, and Pytest, streamlining operational processes and improving software reliability.
  • Developed software applications in C, C++, Qt, OpenVMS, Python, Selenium, Pytest, Google Test, and Oracle, enhancing system functionality and user experience.
  • Built analytics components with Scikit-Learn, NumPy, Pandas, IBM Watson, and GCP, enabling data-driven decision-making and insights generation.

Lead Developer / Application Developer

BMW, DRDO, TRW Automotive GmbH
2007.08 - 2013.05
  • Developed automotive and defence applications with C/C++, C#, Java, .NET, Qt, GTK+, TCP/IP, Unix internals, DOORS, and DXL, enhancing system functionality and performance.

Education

Bachelor’s Degree - Electronics and Communications

JNTU
Hyderabad, India

Skills

  • Programming languages: C, C, Go, Python, Java, C#
  • Operating systems: Linux, Unix, Windows, IBM mainframe
  • Database management: Oracle, MySQL, SQL Server, Cassandra
  • Development frameworks
  • Concurrency models
  • Data analysis libraries: NumPy, Pandas, Scikit-learn
  • Version control systems
  • Build tools: Maven, GoBuild
  • Debugging tools: GCC, GDB

Timeline

Senior Software Engineer / Senior Consultant Engineer

Visa Inc.
2019.10 - 2026.06

Software Development Engineer

Dixons Carphone
2018.10 - 2019.09

Application Lead Engineer

Standard Life Aberdeen
2017.12 - 2018.09

Architect / Lead Developer

CPW
2013.06 - 2017.10

Lead Developer / Application Developer

BMW, DRDO, TRW Automotive GmbH
2007.08 - 2013.05

Bachelor’s Degree - Electronics and Communications

JNTU
Kishore Kumar