technical skills
Technologies and tools · 2024-11-17
Core Competencies
- Hardware test engineering and automation
- Full-stack web development
- Machine learning and AI applications
- Edge computing and IoT systems
- Data analysis and visualization
- ETL pipeline development
- DevOps and deployment strategies
- System monitoring and observability
Programming Languages
Proficient: Python, JavaScript, SQL Familiar: TypeScript, Shell scripting, C++
Frameworks & Libraries
Frontend: React, Vue.js, Quasar, Next.js Backend: Node.js, Express, FastAPI ML/Data Science: Jupyter, PyTorch, scikit-learn, pandas, numpy Testing: pytest, Jest
Tools & Platforms
Cloud & Deployment: Docker, GCP, EC2, Netlify, Kubernetes CI/CD: GitHub Actions, hardware CI systems, automated testing pipelines Databases: PostgreSQL, Milvus (vector DB), Supabase Hardware Testing: Custom test fixtures, diagnostics interfaces, automated test suites Data & BI: Tableau, ArcGIS, data visualization libraries Version Control: Git, GitHub Development: VS Code, Jupyter Lab, command line tools
Domain Expertise
- Hardware test automation and fixture development
- Edge computing and IoT device deployment
- Retrieval-Augmented Generation (RAG) systems
- Vector embeddings and similarity search
- Natural language processing
- CI/CD pipelines and deployment strategies
- Time-series analysis
- Geospatial analysis (GIS)
- System monitoring and observability
- Business intelligence and analytics