Sobre mí
Ciencias de la computación al servicio de un ML fiable y de un software en el que se pueda confiar.
Curso el doctorado en Iowa State University y trabajo con Wei Le en el Program Analysis and AI Lab. Antes del posgrado, pasé cuatro años creando software para el sector público, la banca, la IA y plataformas móviles. Esta página amplía el resumen de la portada.
Formación
-
Primavera 2023 – actualidad
Doctorado en Ciencias de la Computación
Iowa State University, Ames (Iowa) — Dirección: Wei Le
-
2018
Licenciatura en Ciencias de la Computación e Ingeniería
Universidad de Ingeniería y Tecnología de Bangladés (BUET)
Experiencia en investigación
-
Otoño 2023 – actualidad
Marco de depuración diferencial para versiones de modelos de ML
Desarrollo métodos para analizar las incoherencias de comportamiento entre versiones de un modelo mediante pruebas diferenciales y aprendizaje de invariantes.
-
Verano 2024 – otoño 2024
Aritmética de coma flotante entre compiladores
En el Lawrence Livermore National Laboratory, investigué las diferencias numéricas entre GPU de NVIDIA y AMD con distintas cadenas de compilación.
-
2020 – 2021
Sistema de prácticas virtuales
Diseñé una plataforma de prácticas virtuales para medir habilidades de desarrollo de software en entornos mixtos académicos e industriales.
-
2018 – 2019
Reconstrucción de escenas con cámaras de vigilancia fijas
Propuse un sistema de reconstrucción 3D de escenas con varias cámaras para videovigilancia y ciudades inteligentes.
Experiencia profesional
En la portada está la versión resumida.
-
Otoño 2026
Estancia de investigación (Visiting Scholar) · Mayo Clinic, Rochester, Minnesota
Prácticas de investigación dentro del programa de visiting scholars del Departamento de Obstetricia y Ginecología, en la ampliación de una base de datos de investigación para vincular registros materno-fetales.
-
Mayo 2024 – agosto 2024
Prácticas de posgrado en computación, Parallel Systems Group · Lawrence Livermore National Laboratory
Creé herramientas para analizar la precisión de coma flotante en arquitecturas de GPU heterogéneas, incluida la generación de código para un backend HIP del proyecto Varity; recibí una mención honorífica en el LLNL Summer SLAM & Poster Symposium.
-
Nov. 2020 – mayo 2022
Ingeniería de software · Reve Systems
Trabajé en sistemas ERP, de compras, contabilidad y cumplimiento normativo para la administración pública.
-
Nov. 2019 – nov. 2020
Ingeniería de software · ERA-InfoTech Ltd.
Desarrollé un chatbot fintech, reconocimiento facial, integración de remesas y sistemas RPA para procesos bancarios.
-
Dic. 2018 – oct. 2019
Desarrollo de software (nivel inicial) · Walton Digi-Tech Industries Limited
Desarrollé mejoras para ROM de Android y para el sistema operativo de teléfonos básicos de consumo.
Docencia
-
Diseño de cursos
Desarrollo curricular · Iowa State University
Colaboré en el diseño de COMS 3710X: Introduction to Foundation Models I y COMS 3720X: Introduction to Foundation Models II junto con Wei Le y Qi Li, del Departamento de Ciencias de la Computación.
-
Primavera 2023 – actualidad
Asistente de docencia · Iowa State University
Impartí los laboratorios y las clases prácticas de COM S 127 (introducción a la programación): laboratorios semanales, materiales del curso y de evaluación, rúbricas de calificación y corrección de tareas y exámenes. Di clases de COM S 472/572 (Principles of Artificial Intelligence) en sustitución de Jin Tian, antes de que dejara el departamento, y de Yan-Bin Jia.
Competencias técnicas
- Python
- Java
- C/C++
- JavaScript
- PyTorch
- TensorFlow
- Spring Boot
- Flask
- Django
- Docker
- Linux
- CUDA/HIP
- SQL
- Análisis de programas
- Pruebas de ML