Northeastern UniversityD’Amore-McKim School of Business

Alexander Szeremeta

BSBA, Management Information Systems Class of 2030

I study business at Northeastern and ship software between classes: a Mac music player, two iPhone apps, and the plumbing that gets 1990s modems online over internet phone lines.

I build for audiophiles, Huskies fans, Ukrainians abroad and 1990s modems.

Alex Szeremeta at a seaside café table, wearing a white t-shirt and smiling.
Boston, MAEastern Time

Selected work

Apps you can download, and research you can check.

01 macOS Released

Vespertine

A Mac music player that shows you the whole signal path.

Vespertine plays stereo, surround and high-resolution libraries, including SACD images, DSD, and Dolby and DTS files. It traces each track from file to DAC, so you can see when playback is bit-perfect. It also runs a spectrum check that flags “hi-res” files that look like upsampled lossy audio.

I built it because I wanted to know what my DAC was getting.

Latest
0.12.2, October 15, 2026
Ships
Signed and notarized, plus Homebrew
  • Swift
  • SwiftUI
  • Core Audio
  • AVFoundation
  • C/C++ bridges
  • Sparkle
Vespertine's song list with the Analysis panel open, flagging a 24-bit file with a steep 16 kHz cutoff as a likely lossy origin.
Vespertine's signal path panel: FLAC source at 24-bit 96 kHz, libFLAC decoder, native sample rate, unity volume.
Signal path, live

02 iPhone On the App Store

HuskyHowl 2.0 coming soon

Northeastern athletics in one app, so you can stop juggling five tabs on game day.

Scores, schedules, teams and game-day updates for Huskies fans, with home-screen widgets and Live Activities. Version 2.0 is a ground-up redesign with scoreboard type and ticket-stub game cards, and it’s in beta testing now.

HuskyHowl is an independent fan app and isn’t affiliated with Northeastern University.

  • SwiftUI
  • Swift Concurrency
  • WidgetKit
  • Live Activities
  • Node.js
  • Redis
HuskyHowl 2.0 Now tab: Game Day header, a live field hockey score, and a red ticket-style card for women's hockey at Quinnipiac.

2.0 beta build. Team marks belong to their schools.

03 iPhone & iPad On the App Store

Baba

Ukrainian news, radio and community, in Ukrainian and English.

Baba gathers 35+ news outlets, 25+ radio stations and 40+ podcasts for the Ukrainian diaspora, along with a community directory. Reading controls scale up to large print. No accounts, no ads, no tracking.

I build the app and the backend, and I host the server myself.

  • Swift 6
  • SwiftUI
  • SwiftData
  • Next.js
  • TypeScript
  • Redis
Baba's Radio screen: category filters, most-listened stations and play buttons for Ukrainian stations.

Radio tab. Station logos belong to their broadcasters.

04 Research Technical report, 2026

Recovering 33.6 kbit/s from a Software Modem on a Packet-Switched Path

Software modems answering calls over VoIP lost more calls than they should have. We found out why.

I directed an AI-assisted investigation that traced the failures to a miscalibrated carrier-loss watchdog inside a closed-source modem datapump. The fix works at link time and leaves the vendor’s object file untouched.

Who did what: Claude Code did the reverse engineering, implementation, experiment design and analysis under my direction. I set the goal, ran the modem hardware and held the work to a standard of evidence. Appendix A of the report spells it out.

Completed calls, 30 attempts each
Before19/30
After27/30

Two-sided Fisher exact test, p = 0.030

05 Also on the bench

Telephony, home automation and a fax server.

  • The LiteNet Group Developer, 2026–now

    Dial-up, answered by software

    We run dial-up internet over SIP, with PPP, RADIUS, and a proxy that makes the modern web readable on old computers.

    Go · C · Asterisk · FreeRADIUS

  • Open source C

    slmbridge

    A multiline answering bridge between Asterisk AudioSocket and a software modem stack.

  • Open source Home Assistant

    Device integrations

    I added purifier support and a filter-life sensor to the community Dreo integration, plus a fan preset icon. Both pull requests merged in October 2026. I also keep forks for Govee and LEDnetWF Bluetooth lights.

  • In development

    Baud

    A self-hosted fax service for Linux, with a browser console and passkey sign-in.

About

Business school by day. Signal paths by night.

Honors

  1. 2026
    National Merit Commended Scholar
  2. 2026
    FBLA Networking InfrastructuresTop 10, New Jersey
  3. 2025
    FBLA Management Information Systems1st Place, New Jersey Top 12 National Finalist
  4. 2025
    FAA Part 107 Remote Pilot CertificateCertification

Skills

Apple platforms
Swift, SwiftUI, Swift Concurrency, SwiftData, Core Audio, WidgetKit
Web and backend
TypeScript, Node.js, Express, Next.js, Redis, SQLite
Systems
C, Go, Python, Linux, Proxmox, ZFS, Tailscale, Cloudflare
Telephony
Asterisk, FreePBX, SIP, PPP, RADIUS, T.30 and T.38 fax
Also
Final Cut Pro, stage lighting, live sound

Outside class

  • Hi-fi audio

    I care what happens between the file and the speaker. Vespertine started as a way to watch it happen.

  • Telephony history

    Modems, fax, pagers and office phone systems. I like old protocols, and I like making them work on networks built decades later.

  • Aviation

    Flight sim, a drone pilot certificate and a few tools of mine that read FAA data.

Contact

Say hello.

Hiring, a research question or a bug in one of my apps: it all lands in the same inbox, and I read it.

Resume

  • The LiteNet GroupDeveloper, 2026–now
  • Independent iOS and macOS developer2025–now
  • Margot O’Connor Educational ConsultingDirector of IT, 2024–2026

LinkedIn GitHub ORCID App Store

What’s it about?