Krishna Gupta

CTO

Bengaluru, Karnataka, India5 yrs 7 mos experience

Key Highlights

  • 5+ years in high-performance C++ application development.
  • Expertise in modern C++ standards and system design.
  • Proficient in multithreading and secure communications.
Stackforce AI infers this person is a Senior Software Engineer specializing in high-performance systems and secure communications.

Contact

Skills

Other Skills

AJAXASP.NET MVCAgile MethodologiesAlgebraic Data Types and Pattern MatchingApache KafkaArchitectural DesignAutomation testingBusiness LogicCascading Style Sheets (CSS)Client RelationsCommunicationCucumber BDD FrameworkCurrying and Partial ApplicationDebuggingDistributed Systems

About

A Senior Software Engineer with 5+ years of experience in designing, developing, and optimizing high-performance C++ applications across diverse domains. Expertise in modern C++ standards (C++11/14/17/20), basic Linux , CMake , CI/CD ,multithreading, system design, RESTful integrations, secure communications (libcurl/OpenSSL), and Windows application development (MFC, VC++, Win32 API). Core Technical Skills : Data Structures & Algorithms Object-Oriented Programming (OOP) SOLID Principles Design Patterns Multithreading & Concurrency Memory Management & Optimization Test-Driven Development (TDD) Agile / Scrum Methodologies Programming Languages : C, C++ (C++11 / C++14 / C++17 / C++20) C# (.NET Framework) Python 3 Frameworks, Libraries & APIs : .NET, MFC, VC++, Win32 API POSIX Sockets, Epoll/Select, MQTT (Paho Mosquitto) libcurl (HTTP/HTTPS), OpenSSL (Encryption) Google Test (gtest), GPerfTools (Profiling) XML / JSON Parsing Google Calendar API, Google OAuth 2.0, Weather API Windows Registry API, Device I/O Control, DLL Injection Tools & Platforms : Git, Azure DevOps, SSCM ApacheBench (Performance Testing) Logging & Debugging Tools Security & Networking : OAuth 2.0 Authorization (Access Tokens, Refresh Tokens, Authorization Codes) Base64 Encoding / SHA-256 Verification HTTP/HTTPS Communication RESTful API Integration System-Level & Performance Engineering : Custom Memory Allocators Leak Detection / RAII Heap Profiling / Debug Symbols Thread Pools & Async I/O Zero-Copy (sendfile) DLL Hooking / IAT Patching Project-Based Technical Exposure : In-memory Databases (Redis-like Store) Web Server Development (HTTP/1.1 Support) IoT Data Simulation (MQTT) Windows Services (USB Monitoring) Automation Scripts (Python) Email Alerts & Website Monitoring Systems

Experience

Devon

Technical Architect

Jun 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

Horner automation emea

Senior Software Engineer

Jul 2022Jun 2024 · 1 yr 11 mos · Bengaluru, Karnataka, India

Tata consultancy services

Software Engineer

Jul 2020Jun 2022 · 1 yr 11 mos · Gurugram, Haryana, India

Education

Dr. A.P.J. Abdul Kalam Technical University

Bachelor of Technology - BTech — Computer Science & Engineering

Aug 2016Sep 2020

Stackforce found 100+ more professionals with AJAX & ASP.NET MVC

Explore similar profiles based on matching skills and experience