Tech Stack
Quick Navigation
- Programming Languages
- Frameworks & Web Development
- Machine Learning & AI
- Cloud & Data Services
- Data Tools & Business Intelligence
- Development Tools & IDEs
- Specialized Domains
Programming Languages
- Python - Primary language for backend, ML, and data processing
- Java - Object-oriented programming and enterprise applications
- JavaScript - Web development and interactive experiences
Frameworks & Web Development
Backend Frameworks
- FastAPI - High-performance async web framework with automatic documentation
- Flask - Lightweight Python web framework
- Node.js - JavaScript runtime for server-side development
Frontend Frameworks
- React.js - Component-based UI development and state management
- Babylon.js - 3D graphics engine and interactive 3D experiences
- HTML5 & CSS3 - Modern web standards and responsive design
Automation & Integration
- n8n - Low-code workflow automation and system integration
- ODOO - ERP and CRM system for business process automation
- REST APIs - API design and development
Machine Learning & AI
Deep Learning Frameworks
- TensorFlow - End-to-end ML platform for production models
- Keras - High-level API for neural networks
- PyTorch - Dynamic deep learning framework
Computer Vision
- YOLO (You Only Look Once) - Real-time object detection and classification
- OpenCV - Comprehensive computer vision library
- PIL/Pillow - Image processing and manipulation
Machine Learning & NLP
- Scikit-learn - Classical ML algorithms and preprocessing
- Pandas - Data manipulation, analysis, and transformation
- NumPy - Numerical computing and array operations
- spaCy - Industrial-strength NLP processing
- NLTK - Natural language processing toolkit
- HuggingFace - Pre-trained transformer models and datasets
Specialized AI
- LangChain - LLM orchestration, chaining, and memory management
- Llama Index - Document indexing and retrieval for RAG systems
- OpenAI API - ChatGPT and GPT model integration
- ChromaDB - Vector database for semantic search and embeddings
Cloud & Data Services
Microsoft Azure
- Azure OpenAI Service - LLM integration and API access
- Azure Document Intelligence - Document analysis, OCR, and form recognition
- Azure Cognitive Services - Vision, speech, and language services
- Cloud monitoring and deployment
Database Technologies
- MS SQL Server - Enterprise relational database
- Oracle DB - Large-scale relational database management
- MongoDB - NoSQL document database
- Firebase - Real-time data synchronization and authentication
- ChromaDB - Vector database for AI embeddings
Monitoring & Observability
- Prometheus - Metrics collection and monitoring
- Grafana - Data visualization and dashboard creation
Data Tools & Business Intelligence
- Power BI - Business intelligence and interactive visualizations
- SSMS (SQL Server Management Studio) - Database management and querying
- SSIS (SQL Server Integration Services) - ETL and data workflow automation
Development Tools & IDEs
Code Editors & IDEs
- VS Code - Lightweight, powerful code editor
- PyCharm - Full-featured Python IDE
- Jupyter Notebooks - Interactive data exploration and prototyping
- Google Colab - Cloud-based Jupyter notebooks
- Android Studio - Mobile app development
- R Studio - Statistical computing and visualization
Version Control & Collaboration
- Git - Distributed version control system
- GitHub/GitLab - Repository hosting and collaboration
Other Tools
- Docker - Containerization for consistent deployments
- Load testing frameworks - Performance and reliability testing
Specialized Domains
Data & Analytics
- Data Warehousing - Large-scale data storage and analysis
- Statistical Analysis - Hypothesis testing and data interpretation
- Data Augmentation & Synthesis - Generating synthetic training data
Advanced Development
- RAG (Retrieval Augmented Generation) Pipeline Development - Combining document retrieval with LLMs
- IoT Development - Internet of Things device integration and protocols
- Game Development - Game mechanics, logic, and interactive experiences
- Cloud Monitoring - Infrastructure monitoring and observability
This tech stack represents the comprehensive set of tools and technologies I’ve worked with across various projects spanning AI/ML, full-stack web development, cloud services, and enterprise solutions. I’m continuously expanding my expertise and exploring emerging technologies to solve complex real-world problems efficiently.