Technical Skills

A comprehensive overview of my technical expertise across languages, frameworks, and specializations.

Languages

Python

Advanced / Production-Level~7 years
  • Daily-use language for backend development, automation, research, and ML/AI
  • Built production systems using Django, FastAPI, Flask, and Kivy
  • End-to-end delivery: training pipelines → APIs → UI
  • Freelancing experience building Python applications since 2018 (Fiverr)

JavaScript / TypeScript

Advanced / Production-Level~4 years
  • Extensive experience with React, React Native, Next.js, Express, Node.js
  • Built and deployed full web/mobile apps (e.g., UW-Tracker Mobile)
  • Strong in state management, component architecture, API integration, and performance optimization
  • Tooling: Vercel, modern bundlers, ES modules

C# / .NET

Intermediate~6 months – 1 year
  • Solid understanding of ASP.NET Core MVC
  • REST API design, data modeling, controllers, business logic layers
  • SQL Server integration via Entity Framework Core
  • Full backend flow: routing → controllers → services → repositories → SQL
  • Background from intensive .NET training

C / C++

Intermediate (Data Structures & Systems)~2 years
  • Advanced data structures: AVL, B-Tree, Red-Black Tree, 2-3 Tree, DSU, graphs, priority queues
  • Low-level, memory-efficient, performance-oriented implementations
  • Suitable for systems programming and algorithm-heavy tasks

Java

Basic to Intermediate~6 months
  • OOP, Java Collections, algorithms, modular design
  • Able to maintain and extend existing codebases
  • Familiar with exception handling and multithreading fundamentals
  • Experience bridging native functionality with React Native and Python Kivy

Frameworks & Tools

PyTorchXGBoostONNXTensorFlow LiteReactReact NativeNext.jsFlutterASP.NET MVCEF CorePostgreSQLAndroid StudioMake.comn8nFastAPINode.jsVercel

Specializations

Machine LearningCNNsTime-Series ForecastingQuantitative FinanceData EngineeringProduct DesignSystems Optimization