Public preview · Try Sentiment, Image Captioning and Housing. Explore Forge & Voice and WiseShield through their project stories.
IAIbrahim Aldulaimi

SOFTWARE ENGINEERING · APPLIED AI

Software engineering.
Applied AI. Real projects.

I’m Ibrahim Aldulaimi, a software engineering and AI student at Iowa State. I build cloud applications, backend services, and interfaces that make machine learning usable.

Principal Financial GroupTwo software engineering internshipsIowa State UniversitySoftware Engineering & AISummer 2027Open to internships & relocation
EXPLORE THE WORK

Selected projects

Explore the result.
See my contribution, decisions, and lessons.

7 projects · 3 interactive demos · 4 project overviews

Applications

Forge & Voice

I love books, but I’m often walking or busy with something else. Forge & Voice grew from wanting to enjoy those stories through audio.

Python · Fish Speech · Audio

Document import → reviewed script → cast recording. Includes per-speaker voice selection and recoverable exports.

Project story · Local studio walkthrough

Applications

WiseShield

I wanted a way to check on the people close to me, especially older loved ones. WiseShield turns that concern into reminders and follow-ups for family, friends, and roommates.

Java · Spring Boot · Notifications

Persistent schedules, account-scoped inboxes, and missed-check-in escalation. Location sharing requires consent.

Project story · Local app walkthrough

Machine learning

Sentiment Studio

Three networks can read the same review differently. Bringing them into one app showed why a model’s training vocabulary matters as much as its weights.

TensorFlow · CNN · BiLSTM · FNet

Three saved neural networks, one review. Preserves each model’s training vocabulary; scores are not confidence estimates.

Try with sample text

Machine learning

Image Captioning

A fluent caption can still describe the wrong scene. This project connects image-to-text generation with a deliberate step to review and correct the result.

Computer vision · Transformer

Restores the visual encoder, Transformer, and vocabulary together. Captions can be inaccurate and need human review.

Bring a photo

Machine learning

Housing Explorer

I wanted a prediction I could explain. Comparing models and preserving the evaluation led to an explorer with visible evidence behind its estimates.

scikit-learn · Regression

Held-out R² 0.835 across 4,128 districts. Historical 1990 data; a reproducible extension of coursework.

Try with default inputs

Project overviews

Socialdeck

Before players can connect, their accounts and profiles need to work. My contribution links those flows to the backend of our team’s application.

Flutter · Firebase · Team project

My team contribution: backend integration for account, onboarding, and profile flows. Broader social features are in progress.

Project overview · no live demo

Project overviews

Language-model experiments

Training curves showed progress; generated text raised more questions. This coursework taught me to connect each conclusion to the experiment behind it.

BART · GPT-2 · Training

Historical coursework in fine-tuning and small-model training. Results are documented; runnable checkpoints are not yet recovered.

Research overview · no live demo

Interactive demos run on the portfolio owner’s computer. Project stories distinguish what I built, what was measured, and what remains unfinished.

02 / EXPERIENCE

Built with teams.
Grounded in practice.

Two software engineering internships in financial services, plus experience supporting time-sensitive healthcare operations.

SUMMER 2026DES MOINES, IA

Principal Financial Group

Software Engineering Intern

Developed cloud application features with TypeScript and AWS. Built AWS CDK infrastructure components to support repeatable deployments, and tested, debugged, and deployed features in an Agile team.

TypeScriptAWSAWS CDK
SUMMER 2025DES MOINES, IA

Principal Financial Group

Software Engineering Intern

Developed Java backend services and React frontends for enterprise applications, worked with AWS and databases, and applied functional Scala. Built Power BI dashboards for operational reporting.

Top 3 in multiple internal coding competitions.

JUL 2023 — PRESENTREMOTE

University of Iowa Health Care

Support Staff Specialist

Support weekend operations for 200+ staff, resolving time-sensitive technical and administrative issues.

03 / ABOUT

Curiosity, backed
by implementation.

I’m studying software engineering and artificial intelligence at Iowa State University. My work spans enterprise application development, local generative AI, and hands-on model training.

I’m looking for a Summer 2027 internship where I can contribute to useful software, deepen my engineering skills, and grow with a team.

Iowa State University

M.S. Artificial Intelligence Expected Dec 2027

B.S. Software Engineering Expected Dec 2026 · GPA 3.72/4.00

TOOLS I WORK WITH
Software
Java · Python · TypeScript · JavaScript · SQL · C/C++ · Scala · Dart
Applications
React · Spring Boot · Flutter · Riverpod · Node.js · REST APIs · WebSockets
Cloud & data
AWS · AWS CDK · DynamoDB · Firebase · MySQL · Power BI
AI & machine learning
PyTorch · TensorFlow · Keras · KerasHub · scikit-learn · Ollama
04 / WHAT’S NEXT

Let’s build something
worth using.

Open to AI and software engineering internships.
Based in Ames, Iowa. Open to relocation across the U.S.