Hunger 100/100
Energy 100/100
Your story.Illustrated gameplay concept · not a screenshot
Building real software for a more interesting world.
I’m Mahi, a Software Engineering student at the University of New Brunswick. I’m exploring AI/ML, full-stack development, and game development—one idea, experiment, and working prototype at a time.
Games, databases, and the things I build to understand how software works. A work in progress, just like me.
Multiple Java programs using arrays to store and process data.
Recursive arithmetic, list processing, and higher-order functions. Coursework with checks for expected behavior.
Bachelor of Science in Software Engineering
Fredericton, NB · Expected graduation May 2029
I’m Mahi Sharma, a Software Engineering student in Fredericton. I learn by building things, asking questions, and figuring out why something doesn’t work—then trying again.
My experience includes testing slot machine software, reporting bugs, and creating programming and database projects. Right now, I’m developing Freddy Life and exploring my interests in AI/ML, full-stack development, and game development.
I’m seeking a Summer 2027 internship where I can contribute, learn from experienced engineers, and deepen my software development skills.
Selected coursework
Database Management (CS1103), Functional Programming (CS2613), Digital Logic (ECE2214), Digital Systems (ECE2711), and Probability and Statistics (STAT 2593).
Practical experience that shapes how I approach problems and work with people.
Tested slot machine software to identify bugs and unexpected behavior. Reported software bugs to management for review.
My education, technical projects, skills, and software testing experience.
Have a Summer 2027 software engineering internship opportunity? I’d love to connect.