Software Developer (Summer Internship)

GKN Aerospace Sweden AB · Internship

📍 Trolhättan, Sweden 🗓️ Summer 2023 · 3 months

During my summer internship at GKN Aerospace, I had the exciting opportunity to operationalize the research from my master's thesis by developing a production-ready system for automated model retraining. This innovative solution was designed to intelligently monitor model performance metrics and automatically trigger retraining pipelines when model accuracy fell below predefined thresholds.

I architected and implemented a robust software solution that seamlessly integrated with the company's existing infrastructure. The system featured a user-friendly Human-Machine Interface (HMI) that provided real-time insights into model performance, retraining status, and data drift metrics. This interface was designed with the end-users in mind, ensuring that both technical and non-technical team members could easily interact with and understand the system's operations.

My work significantly reduced the manual effort required for model maintenance while improving overall system reliability. The automated retraining mechanism ensured that models remained accurate and up-to-date with the latest data patterns, leading to more consistent and reliable predictions in the production environment.

Key Contributions & Technologies

Core Development

  • Designed and implemented automated model retraining pipeline
  • Developed performance monitoring and alerting system
  • Created data drift detection mechanisms
  • Integrated with existing MLOps infrastructure

Technologies Used

  • Python
  • PyTorch
  • Docker
  • RESTful APIs
  • SQL/NoSQL databases

User Interface

  • Developed interactive HMI dashboard
  • Implemented real-time data visualization
  • User authentication and role-based access
  • Responsive design for multiple devices