Tech Stack

Technologies and tools I work with


C/C++ Embedded & Networking


C/C++

Experienced

Automotive networking, embedded systems, multithreading

Linux/QNX

Experienced

Operating systems, POSIX programming, real-time systems

Network Programming

Experienced

Socket programming, TCP/IP, IPC, network protocols

Embedded Systems

Experienced

Automotive ECUs, real-time constraints, resource optimization

Performance Optimization

Experienced

Profiling, debugging (gdb, ASAN), memory management

Multithreading

Experienced

Concurrency, race conditions, synchronization, deadlocks

Python Backend Development


Python

Experienced

Backend development, scripting, automation

FastAPI

Familiar

High-performance async web framework for APIs

Django

Familiar

Full-featured web framework, ORM, admin interface

PostgreSQL

Familiar

Relational database design and optimization

RESTful APIs

Experienced

API design, authentication, documentation

Microservices

Familiar

Service architecture, inter-service communication

DevOps & Tools


Docker

Familiar

Containerization, deployment, orchestration

Git

Experienced

Version control, branching strategies, code review

CI/CD

Familiar

Jenkins, GitHub Actions, automated testing

AWS

Familiar

Cloud computing services, S3, Lambda, EC2

Testing Frameworks

Experienced

Google Test, pytest, unit/integration testing

Build Systems

Experienced

Make, CMake, Yocto/BitBake

AI & LLM Integration


PyTorch

Familiar

Deep learning framework, model training and inference

LLMs & RAG

Familiar

Large language models, retrieval-augmented generation

LangChain

Familiar

Framework for LLM application development

OpenAI API

Familiar

GPT integration, prompt engineering

Always learning and exploring new technologies to stay current with industry trends.