Sobre
Ciência da computação a serviço de ML confiável e de software em que se pode confiar.
Faço doutorado na Iowa State University e trabalho com Wei Le no Program Analysis and AI Lab. Antes da pós-graduação, passei quatro anos criando software para governo, bancos, IA e plataformas móveis. Esta página é a versão completa do resumo da página inicial.
Formação
-
Primavera de 2023 – atual
Doutorado em Ciência da Computação
Iowa State University, Ames, Iowa — Orientação: Wei Le
-
2018
Bacharelado em Ciência da Computação e Engenharia
Universidade de Engenharia e Tecnologia de Bangladesh (BUET)
Experiência em pesquisa
-
Outono de 2023 – atual
Framework de depuração diferencial para versões de modelos de ML
Desenvolvo métodos para analisar inconsistências de comportamento entre versões de um modelo usando testes diferenciais e aprendizado de invariantes.
-
Verão de 2024 – outono de 2024
Aritmética de ponto flutuante entre compiladores
No Lawrence Livermore National Laboratory, investiguei diferenças numéricas entre GPUs NVIDIA e AMD em diferentes cadeias de compilação.
-
2020 – 2021
Sistema de estágio virtual
Projetei uma plataforma de estágio virtual para avaliar habilidades de desenvolvimento de software em ambientes que unem universidade e indústria.
-
2018 – 2019
Reconstrução de cenas a partir de câmeras de vigilância fixas
Propus um sistema de reconstrução 3D de cenas com várias câmeras para vigilância e cidades inteligentes.
Experiência profissional
A versão resumida está na página inicial.
-
Outono de 2026
Pesquisa visitante (Visiting Scholar) · Mayo Clinic, Rochester, Minnesota
Estágio de pesquisa pelo programa de Visiting Scholars do Departamento de Obstetrícia e Ginecologia, na expansão de uma base de dados de pesquisa para vincular registros materno-fetais.
-
Maio de 2024 – agosto de 2024
Estágio de pós-graduação em computação, Parallel Systems Group · Lawrence Livermore National Laboratory
Criei ferramentas para análise de precisão de ponto flutuante em arquiteturas de GPU heterogêneas, incluindo a geração de código para um backend HIP do projeto Varity; recebi menção honrosa no LLNL Summer SLAM & Poster Symposium.
-
Nov. de 2020 – maio de 2022
Engenharia de software · Reve Systems
Trabalhei em sistemas de ERP, compras, contabilidade e compliance para a administração pública.
-
Nov. de 2019 – nov. de 2020
Engenharia de software · ERA-InfoTech Ltd.
Desenvolvi chatbot para fintech, reconhecimento facial, integração de remessas e sistemas de RPA para processos bancários.
-
Dez. de 2018 – out. de 2019
Desenvolvimento de software (júnior) · Walton Digi-Tech Industries Limited
Desenvolvi melhorias em ROMs Android e no sistema operacional de celulares básicos.
Ensino
-
Desenho de disciplinas
Desenvolvimento curricular · Iowa State University
Ajudei a desenhar as disciplinas COMS 3710X: Introduction to Foundation Models I e COMS 3720X: Introduction to Foundation Models II com Wei Le e Qi Li, no Departamento de Ciência da Computação.
-
Primavera de 2023 – atual
Assistente de ensino · Iowa State University
Conduzi as aulas de laboratório e de exercícios de COM S 127 (introdução à programação) — laboratórios semanais, materiais de aula e de avaliação, rubricas de correção e correção de trabalhos e provas. Dei aulas de COM S 472/572 (Principles of Artificial Intelligence) substituindo Jin Tian, antes da saída do departamento, e Yan-Bin Jia.
Competências técnicas
- Python
- Java
- C/C++
- JavaScript
- PyTorch
- TensorFlow
- Spring Boot
- Flask
- Django
- Docker
- Linux
- CUDA/HIP
- SQL
- Análise de programas
- Testes de ML