SWE
๐ผ๏ธ Frontend Engineering
- UI/UX Development
- DOM Manipulation
- Responsive Design
- Web Performance Optimization
- State Management
- Accessibility (a11y)
- Client-Side Routing
- Component Architecture
๐ ๏ธ Backend Engineering
- API Design (REST/GraphQL)
- Database Management (SQL/NoSQL)
- Authentication & Authorization
- Caching Strategies
- Server-Side Rendering
- Business Logic Implementation
- Background Jobs / Task Queues
- Error Handling & Logging
๐งต Systems / Infrastructure / EEE (Embedded / Electrical Adjacent)
- Concurrency & Multithreading
- Memory Management
- Locks & Synchronization
- Real-Time Systems
- Embedded Systems Programming
- Hardware Abstraction
- Device Drivers
- Power Management
- Firmware Development
โ๏ธ DevOps / Infrastructure
- CI/CD Pipelines
- Containerization (Docker, etc.)
- Infrastructure as Code (IaC)
- Monitoring & Observability
- Load Balancing
- Scaling & High Availability
- Networking Basics
- Cloud Providers (AWS/GCP/Azure)
๐ Security Engineering
- Secure Coding Practices
- Encryption & Hashing
- Threat Modeling
- Web Security (XSS, CSRF, etc.)
- Secure Authentication
- Penetration Testing
- Identity & Access Management (IAM)
๐ค Machine Learning / Data Engineering
- Data Pipelines
- Model Deployment
- Feature Engineering
- Distributed Training
- Model Evaluation
- MLOps
- Data Warehousing
๐งช Testing / QA Engineering
- Unit Testing
- Integration Testing
- End-to-End (E2E) Testing
- Test Automation
- Load Testing
- Regression Testing
- Mocking & Stubbing