高级全栈开发人员和机器学习工程师2021-2024在软件开发生命周期内扮演着关键的角色,扮演从主要的后端开发到前端开发以及DevOps和ML OPS的多个角色,以及在Python和Javascript / Recess中提供干净可扩展的代码。●使用React和Next.js开发了Trident的前端体系结构,减少了40%的负载时间,并增加了用户参与度25%。集成了一个新的状态管理系统,启用了动态UI更新,并重新设计了UI以提高响应能力,从而大大提高了整体用户满意度。●使用FastAPI,实施WebSocket通信和REDIS CACHING设计和部署了强大的后端API,从而减少了服务器响应时间50%,并在高峰使用期间大大提高了API性能。●使用gitlab ci和Ansible,将综合的CI/CD管道率先创建,将部署时间从20分钟减少到5分钟,并减少手动干预80%,确保一致的代码质量并显着加速交付循环。●构建了可扩展的微服务框架,集成了多个Azure服务,包括App Gateway,Azure容器注册表和COSMOSDB,通过优化云资源管理,推动了系统可扩展性的显着提高并降低了运营成本。●利用MLFLOW的构建和自动化的MLOP管道,促进了研究团队的无缝模型部署和版本控制,从而提高了模型迭代速度并减少了从几周到几天的生产模型部署时间减少,从而极大地加速了项目时间表,并提高了团队生产力。●通过使用Grafana和Prometheus实施全面的监视解决方案,增强了系统的可靠性和性能,从而通过高级实时监控功能实现了数据处理能力的显着增加以及更响应迅速的故障排除过程。
主要关键词