Logo Zéphyrnet

5 min avec… Lim Zhiming – Thales Aerospace Blog

Date :

Salut Zhiming! Pouvez-vous nous parler un peu de vous ?

Lim Zhiming, 29 ans, ingénieur logiciel chez Thales Singapour (AIR Lab)
Joueur passionné et connaisseur de l'aviation. Amoureux de l'aviation commerciale ainsi que de la technologie depuis son plus jeune âge, il a réalisé son premier vol solo à Melbourne en 2020 sur un avion de sport léger (Sling 2). Actuellement en voyage pour explorer le monde à travers Microsoft Flight Simulator 2020 !
Aujourd'hui, il combine à la fois son expertise en ingénierie et en technologie, avec son enthousiasme et sa passion pour l'aviation au sein d'AIR Lab, contribuant à divers projets tels que le flux de données aéronautiques et le prototypage de systèmes logiciels pour la sensibilisation au trafic aérien régional.

Pouvez-vous donner un aperçu d’une journée type pour les ingénieurs logiciels de l’AIR Lab ?

Chez AIR Lab, nous construisons des solutions innovantes pour le domaine de la gestion du trafic aérien en collaboration avec CAAS.
Nous avons commencé avec une plate-forme de système ATM ouverte, puis avons développé un jumeau numérique visant à refléter virtuellement l'intégralité d'un système ATM, solidifié par un cadre d'architecture cloud natif moderne pour nous donner une base solide pour ouvrir la voie.
Actuellement, nous avons plusieurs axes de travail en parallèle tels que Green Aviation, TBO et Regional Experimentation Platform, pour n'en citer que quelques-uns.

Pour les ingénieurs logiciels, nous commençons une journée type par une réunion debout quotidienne pour discuter de nos progrès sur le travail dans le sprint (nous utilisons le framework Scrum). Ensuite, nous passons la journée à collaborer avec nos coéquipiers, à concevoir et traduire la conception et les contraintes en code, à écrire des tests unitaires et à garantir le bon déroulement des déploiements sur notre plateforme Kubernetes.

Tous les quelques mois, nous nous lançons également dans une semaine de l'innovation, où nous avons l'occasion de présenter des idées innovantes en dehors de nos flux de travail et d'explorer la création de quelque chose que nous n'avons jamais exploré auparavant. Certains de nos produits et processus quotidiens sont issus de ces semaines de l’innovation !

Pourriez-vous partager votre parcours professionnel et comment vous avez progressé jusqu’à votre poste actuel ?

Lorsque j'ai rejoint AIR Lab pour la première fois en mai 2021, je faisais partie d'une nouvelle et passionnante équipe (avec certaines des meilleures équipes avec lesquelles j'ai jamais travaillé !) parmi plusieurs autres équipes où nous nous sommes concentrés sur le développement du jumeau numérique ATM ici à Singapour. Nous nous sommes consacrés à la création de solutions logicielles de flux de données et de pipelines pour permettre des cas d'utilisation tels que l'affichage de données aéronautiques en direct et historiques sur des IHM de prototypage.

Depuis lors, j'ai pu alterner entre différents domaines de travail pour effectuer des recherches dans d'autres domaines tels que les lacs de données et l'ingénierie des données, ainsi que contribuer à un projet plus vaste, tel que la fourniture d'une connaissance de la situation régionale des données aéronautiques.

Quelle est la mission principale ou les objectifs d'un ingénieur logiciel à l'AIR Lab ?

L'un des principaux objectifs est de créer des systèmes logiciels utilisant une technologie de pointe afin que nous puissions fournir des solutions innovantes et efficaces dans le domaine de l'ATM. Bien sûr, il y a d’autres aspects du travail pour être efficace en tant qu’ingénieur logiciel ! Cela implique d’avoir un sens aigu de la conscience et d’être capable de décomposer les choses de manière logique. Nous devons également mettre en pratique nos compétences en communication pour être capables d'articuler et d'exprimer nos intentions et nos conceptions techniques à d'autres ingénieurs et parties prenantes de domaines non techniques.

D’après votre expérience en tant qu’ingénieur logiciel, quelles informations ou conseils clés offririez-vous à ceux qui envisagent d’exercer cette profession ?

Soyez prêt à essayer de nouvelles choses et acceptez l’échec ! L'ouverture d'esprit et la collaboration sont essentielles à la croissance en tant qu'ingénieur logiciel et en tant qu'esprit d'équipe. Il ne s’agit pas seulement d’écrire du code élégant et efficace, mais aussi d’apprécier le processus et de résoudre les problèmes ensemble, car nous sommes capables de réaliser bien plus de choses collectivement en tant que groupe que si nous le faisons en tant qu’individu.

Quelles sont les tendances ou évolutions récentes ayant un impact sur votre secteur ?

Tendances récentes dans le développement de logiciels ? Pensez-y comme ceci : l'IA devient bavarde, les serveurs suivent un régime appelé « sans serveur », et votre code pourrait bientôt avoir une meilleure vie sociale que la vôtre ! C'est un monde technologique sauvage! Attendez, est-ce vraiment écrit par moi, ou ai-je demandé à notre meilleur ami bavard, ChatGPT ?

Pouvez-vous parler d’un projet ou d’une réalisation dont vous êtes particulièrement fier dans votre carrière ?

L'année dernière, j'ai eu l'opportunité de faire partie d'une équipe formidable pour mettre en œuvre une plateforme Datalake. En l'espace de 8 mois, nous avons pu travailler sur des domaines et des piles technologiques vraiment amusants entourant le domaine de l'ingénierie des données (Flink, Spark, Iceberg, pour n'en nommer que quelques-uns !) et établir un Datalake résilient qui a permis une variété d'utilisations. cas.

spot_img

Dernières informations

spot_img