Abstract digital background

Software Engineer & Technical Specialist

7+ years of experience in cross-platform development, systems programming, reverse engineering, and data engineering

About Me

I'm a skilled developer and engineer with over 7 years of experience specializing in cross-platform PC and mobile applications, low-level systems programming in C/C++, reverse engineering, and data engineering pipelines.

I bring a unique blend of software development and data insight, solving complex technical challenges with clean, high-performance code. My approach combines deep technical knowledge with practical problem-solving to deliver reliable, efficient solutions.

C/C++
Python
Mobile Dev
Reverse Engineering
Data Engineering

Core Skills

Systems Programming
  • • Desktop software development
  • • Performance-critical code
  • • Hardware interfacing
  • • Low-level optimization
  • • Cross-platform compatibility
Mobile Development
  • • Android (NDK/Java/Kotlin)
  • • iOS (Swift/Objective-C)
  • • Cross-platform (Flutter/React Native)
  • • Native performance optimization
  • • Mobile UI/UX implementation
Reverse Engineering
  • • Binary analysis
  • • Software unpacking
  • • Patching and modification
  • • Anti-debug bypass
  • • DLL injection techniques
Data Engineering
  • • ETL pipeline development
  • • Data transformation
  • • Python data stack (Pandas, NumPy)
  • • SQL/NoSQL database integration
  • • API development for data services

Technical Toolset

C/C++
Python
SQL
Java/Kotlin
Swift
React Native
Docker
Git
IDA Pro
Ghidra
Frida
x64dbg
Linux CLI

Featured Projects

High-performance C++ application
Real-time Data Processing Engine
C++, CUDA, Multi-threading

Developed a high-performance data processing engine capable of handling millions of transactions per second with minimal latency. Implemented custom memory management and parallel processing algorithms.

C++
CUDA
Cross-platform mobile application
Cross-platform Security App
React Native, C++, Native Modules

Built a secure messaging application with end-to-end encryption for both iOS and Android. Implemented native modules in C++ for cryptographic operations while maintaining a consistent React Native UI.

React Native
C++
Reverse engineering project
Legacy System Integration
Reverse Engineering, API Development

Reverse engineered a proprietary legacy system to create a modern API interface. Developed a compatibility layer that allowed new applications to interact with the legacy system without modifying the original code.

IDA Pro
Python
Data pipeline architecture
Scalable ETL Pipeline
Python, Apache Airflow, AWS

Designed and implemented a scalable ETL pipeline processing terabytes of data daily. Built with Apache Airflow for orchestration and AWS services for storage and processing, with custom Python transformations.

Python
AWS
Low-level system optimization
Hardware Acceleration Framework
C, Assembly, Driver Development

Created a framework for hardware acceleration of compute-intensive tasks. Developed custom drivers and low-level interfaces to specialized hardware, resulting in 10x performance improvements for target applications.

C
Assembly
Mobile app with native performance
Native Mobile SDK
Swift, Kotlin, C++

Developed a cross-platform SDK for mobile applications with a shared C++ core and native interfaces for iOS and Android. Provided seamless integration for app developers while maintaining native performance.

Swift
Kotlin

Professional Experience

2020 - Present

Senior Software Engineer

Lead developer for cross-platform applications and data engineering solutions. Specialized in performance optimization and systems integration.

C++
Python
Mobile
Data Engineering
2018 - 2020

Software Developer

Developed native and cross-platform mobile applications with a focus on performance and security. Implemented low-level C++ modules for critical functionality.

Android
iOS
React Native
C++
2016 - 2018

Systems Engineer

Specialized in data pipeline development and systems integration. Built ETL processes and data transformation tools for enterprise clients.

Python
SQL
ETL
Data Processing

Why Choose Me

Technical Depth

Strong understanding of both high-level architecture and low-level internals. I can bridge the gap between conceptual design and practical implementation.

Code Quality

Clean, maintainable code with deep performance tuning. I prioritize readability, efficiency, and long-term maintainability in every project.

Communication

Clear communication, reliable delivery, and long-term client focus. I believe in transparent processes and keeping clients informed at every stage.