Hello there! Another happy landing in OOP:
class DLEngineer:
def __init__(self):
self.domains = {
"computer_vision": ["detection", "segmentation", "tracking", "similarity search"],
"time_series": ["forecasting", "anomaly detection"]
}
self.frameworks = ["pytorch", "onnx", "opencv", "huggingface", ...]
class MLOpsEngineer:
def __init__(self):
self.stack = {
"deployment": ["k8s", "fastapi", "bentoml"],
"iac": ["ansible", "terraform"],
"experiments": ["kubeflow", "airflow", "mlflow", "dvc"],
"oidc": ["keycloak", "authentik"],
"infrastructure": ["aws", "yandex cloud", "on-prem"]
}
class Me(DLEngineer, MLOpsEngineer):
def current_focus(self) -> list[str]:
return ["MLOps", "DevSecOps", "scalable ML", "nlp"]
def experience(self) -> str:
return "3+ years in end-to-end ML solutions: from research to production"