B.Tech CSE, Data Engineering for AI

Mohammed
Saif

Builds Mac apps, AI tools and full-stack platforms.

From a Dynamic Island for the MacBook notch to voice interview coaching, I like shipping software people can actually try.

Portrait of Mohammed Saif in a black blazer and white shirt
Open to internships

CGPA

8.63KL University, class of 2028

Releases

2NotchPal, shaped by beta testers

Tests

83pytest tests in AI Interview Coach

Participants

400+at Code4Change, which I helped organize

About

I study computer science at KL University, with a focus on data engineering for AI. I enjoy the whole path from an idea to a release: native Mac apps, AI products and the backends behind them, plus websites I've designed for real clients.

Selected work

Four projects, from the MacBook notch to cloud storage.

macOS app

NotchPal

  • Swift
  • SwiftUI
  • AppKit
  • AVFoundation
  • An open-source (GPLv3) iPhone-style Dynamic Island for the MacBook notch, with 2 releases shaped by beta testers.
  • Music from any player, a camera mirror with Center Stage, one-click meeting join, battery, timers and games.
  • A self-updater with daily GitHub checks, SHA-256 and code-signature verification, and rollback-safe install.

AI tool

AI Interview Coach

  • Python
  • FastAPI
  • React
  • SQLite
  • Whisper
  • LLM
  • Voice mock interviews, with answers transcribed by Whisper and scored by an LLM on relevance, structure and clarity.
  • Speech analysis for pace, fillers and pauses, an ATS resume checker, and placement prep for 10 companies.
  • Secured with JWT cookies, bcrypt and rate limiting, with 83 pytest tests. Deployed on Linux with Caddy.

Web platform

EduVault

  • Spring Boot
  • Spring Security
  • MySQL
  • React
  • A resource platform with role-based dashboards for students, educators and admins.
  • An approval workflow, recommendations and analytics.
  • JWT and Google OAuth 2.0 across 30+ REST endpoints, deployed on Vercel and Railway.

Cloud tool

Azure Storage Tier Analyzer

  • React
  • Node.js
  • Python
  • Azure
  • Recommends Standard or Premium Azure storage for each workload.
  • Backed by real Azure benchmarks.

What I use

  • C
  • Java
  • Python
  • Swift
  • Spring Boot
  • Hibernate
  • React
  • Node.js
  • FastAPI
  • SwiftUI
  • AppKit
  • AVFoundation
  • MySQL
  • Git
  • GitHub
  • Maven
  • Vercel
  • Railway
  • Microsoft Azure
  • pytest
  • REST APIs
  • HTML
  • CSS
  • Data Structures and Algorithms
  • DAA
  • OOP
  • DBMS
  • Operating Systems
  • Computer Networks
  • 2024 to 2028 (expected)

    B.Tech CSE, Data Engineering for AI

    KL University (KLEF), Vijayawada. CGPA 8.63.

  • Part-time, hybrid

    Web Designer & Digital Media Manager

    Designed and built websites end to end for agency clients at Arccena Solutions, and managed the company's digital media and content.

  • Startup Society, KL University

    Technical & Media Coordinator

    Organized Code4Change, an all-India hackathon with 400+ participants.

  • Remote

    Virtual internships

    Google Generative AI with EduSkills (AICTE), and AI/ML & Generative AI with KODAC. Covered LLMs, prompt design, responsible AI and machine-learning fundamentals.

Contact

Let's build something useful

Leave your details and I'll get back to you.