Engineering Practices
Design Patterns Test-Driven Development (TDD) Continuous Integration / Continuous Delivery (CI/CD) Service-Oriented Architecture (SOA) Agile Development Pair Programming Asynchronous Programming Model-Driven Development (MDD) UML AI-Augmented Development
AI-Assisted Development
Claude Code OpenAI Codex GitHub Copilot ChatGPT MCP (Model Context Protocol) Prompt Engineering AI Orchestration Automated Code Review AI-Driven Test Generation AI-Assisted Prototyping
Frameworks & Libraries
React Node.js Angular Material UI Electron GraphQL gRPC Bootstrap Webpack Socket.IO SASS/SCSS LESS AngularJS Angular Material jQuery J2EE .NET ASP.NET MVC ExtJS CodeIgniter Yii
Programming Languages
TypeScript JavaScript (ES6+) Java C# C++ C PHP SQL HTML5 CSS3 XML JSON NoSQL VBScript Visual Basic Pascal Assembly Perl XPath XSL
DevOps & Infrastructure
Docker Ansible Jenkins CI/CD Pipelines NGINX Linux Administration Shell/Bash Git SSH SSL/TLS Let's Encrypt WireGuard OpenVPN Fail2Ban SystemD Postfix LDAP Samba AD DC Bind DNS Cron RSync Nextcloud Dovecot OpenWrt
Databases
PostgreSQL Redis MongoDB MySQL MariaDB Microsoft SQL Server
Tools & Platforms
Visual Studio Code IntelliJ IDEA Visual Studio Eclipse Enterprise Architect Microsoft Project Adobe Photoshop Adobe Illustrator
Project Management
Scrum Agile Kanban DevOps Culture Rational Unified Process (RUP) Iterative Development
Actively Exploring
Kubernetes AWS Terraform Tailwind CSS Next.js Python Rust WebAssembly Vue.js Nuxt.js Svelte