Malhar Datta Mahajan

Software Developer • Halifax, NS

ReactNext.jsThree.jsGSAPTailwindNode.js

About Me

Hey, I'm Malhar, a computer science student at Dalhousie University and a developer who loves turning ideas into things that actually work. I enjoy building projects that make life a little easier (or at least a bit cooler), whether that's a clean-looking website, a smart backend system, or something that just makes people go, "Wait, you built that?" I'm the kind of person who learns best by doing, breaking stuff, fixing it, and figuring out how to make it better. Outside of school, you'll probably find me debugging with music blasting, brainstorming random startup ideas with friends, or working on projects that solve real-life problems in creative ways. At heart, I love technology because it lets me build useful things that help people, not just code for the sake of code. My goal is simple: keep learning, keep building, and have fun doing it.

Education

Dalhousie University Logo

Dalhousie University

Halifax, Nova Scotia, Canada

Expected Graduation: Winter 2027

Bachelor of Computer Science (Co-op)

6050 University Avenue, Halifax, NS B3H 1W5

Dalhousie University is a leading Canadian research institution recognized for its innovation and experiential learning. The Bachelor of Computer Science program blends theory with practical experience, emphasizing modern software engineering, cybersecurity, and intelligent systems.

Highlights:

  • Coursework in Software Engineering, Cybersecurity & Defence Systems, and Game Design & Development
  • Core studies in Operating Systems, Networks and Communications, and Database Management
  • Proficiency in C, Java, Python, and SQL across multiple programming paradigms
  • Experienced in Spring Boot, RESTful API development, and backend architecture
  • Exposure to web development, cloud computing, and scalable API integration

Work Experience

Dalhousie University ITS – Halifax, NS Logo

Classroom Technology Support

Dalhousie University ITS – Halifax, NS

September 2025 – Present
  • Provide IT and AV support across classrooms and lecture halls, including troubleshooting computers, touchscreens, microphones, and networked systems.
  • Deliver quick and reliable solutions to ensure a smooth teaching experience for faculty and students.
  • Document procedures, track assets, and recommend workflow improvements for long-term efficiency.
  • Strengthened teamwork, customer service, and communication skills through on-site and hybrid collaboration.
Dalhousie Residence Services – Halifax, NS Logo

Community Safety Team (CST)

Dalhousie Residence Services – Halifax, NS

September 2025 – Present
  • Promote a safe, inclusive, and welcoming residence environment for students living on campus.
  • Provide first aid and respond to incidents while maintaining adherence to safety and community protocols.
  • Collaborate with Residence Life staff to resolve concerns, support students, and foster positive community engagement.
Worship Streaming Platform – Remote Logo

Backend Team Lead Intern

Worship Streaming Platform – Remote

May 2025 – Present
  • Lead backend development for a cloud-based streaming platform designed to connect churches with their communities.
  • Work in agile sprints to design and maintain scalable APIs using Java, Spring Boot, MongoDB, and AWS.
  • Implemented Power BI dashboards to visualize user engagement and monitor system performance.
  • Collaborate with cross-functional teams to ensure reliability, scalability, and smooth feature delivery.

Projects

FlexBeats — Music Streaming Web App screenshot

FlexBeats — Music Streaming Web App

Full-Stack Developer (React, Redux) • Jan 2025 – Apr 2025

React 18
Redux Toolkit
Tailwind
ShazamCore API
Spotify API

A modern Spotify-style web app with global audio controls, lyrics view, location-aware charts, and fast search. Integrated multiple music endpoints and synchronized playback across routes with Redux state.

Urban SWAT Platformer — 3D Action Game screenshot

Urban SWAT Platformer — 3D Action Game

Game Designer & Developer

Unity 2022 LTS
C#
Rigidbody physics
URP/HDRP

A third-person action-platformer where a SWAT operative battles vampires across multi-level arenas with moving platforms and checkpoints. Implemented enemy AI, health/lives HUD, camera follow, and portal-gated progression.

Apple Website Clone — 3D Product Showcase screenshot

Apple Website Clone — 3D Product Showcase

Frontend Developer • Feb 2025 – Mar 2025

React
Three.js (R3F)
GSAP
Tailwind
Vite

A polished, iPhone-15-inspired product site with 3D device models, section reveals, and smooth scroll choreography. Built lightweight model viewers, page micro-interactions, and performance-friendly animations.

Chem-AR — Molecular AR Viewer screenshot

Chem-AR — Molecular AR Viewer

Junior Software Developer (React/WebXR) • Sept 2024 – Dec 2024

Node.js
Express
Three.js
AR.js/WebXR
Supabase

Course project for CSCI 2691 delivered in agile sprints with Jira. Built a web AR tool to load, render, and manipulate molecular structures (ball-and-stick) with scene controls and example datasets.

QuickTutor — Educational & E-commerce Android App screenshot

QuickTutor — Educational & E-commerce Android App

Software Engineer (Android, Java)

Android Studio
Java
JUnit/Espresso
Google Maps API

Mobile app blending tutor discovery and a simple store. Implemented role-based access (student/tutor/admin), product search/details, and location mapping via Google Maps. Wrote tests for UI flows and refactored code.

Interactive Portfolio — Dynamic Personal Site screenshot

Interactive Portfolio — Dynamic Personal Site

Full-Stack Developer

React.js
Express.js
CSS3
HTML5
Netlify

A React-based interactive portfolio that integrates a Node/Express backend for dynamic content fetching. Features include a live theme switcher, skill filtering, project retrieval from API, and real-time weather display.

Resume

View my resume below or download it as a PDF.

Get In Touch