Naomi A

Senior Frontend Developer at Music AI

Victoria, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Naomi A is a Senior Frontend Developer with 15 years of experience building user-focused web applications across startups, large enterprises and government. She blends front-end excellence (React, Next.js, Relay) with full-stack fluency—Postgres, Python/Django, GraphQL and cloud/container platforms—to ship production systems for Spotify, Zalando and public-sector CleanBC programs. Naomi has a strong audio and publishing pedigree, contributing to wavesurfer.js (improving WebAudio playback) and implementing newsroom features for Sourcefabric’s Newscoop. Equally comfortable in product and platform contexts, she’s delivered monetization and podcast tooling at Spotify and developer-facing UI tools at Zalando. Based in Canada with an M.Sc., she brings an engineer’s curiosity to performance, accessibility and state management, often fixing subtle edge cases like daylight saving and track-seek bugs.
code16 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (M.Sc.) MIR, Master of Science (M.Sc.) MIR at University of Victoria
stackoverflow-logo

Stackoverflow

Stats
121reputation
7kreached
3answers
0questions
github-logo-circle

Github Skills (16)

audio10
smarty10
zend-framework10
javascript10
php10
web-audio-api10
mysql10
typescript-types9
waveform9
typescript9
typescripts9
html7
css6
authentication6
laravel6

Programming languages (13)

CSSPLpgSQLVueGoHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
sourcefabric/Newscoop

Aug 2011 - Nov 2011

Newscoop is the open content management system for professional journalists. Features for the modern newsroom include multiple author management, issue-and-section based publishing, geolocation and multilingual content management. The enterprise-standard journalist’s dashboard and a templating engine supporting anything from HTML5 to mobile complete this fast production and publishing system.
Role in this project:
userBackend Developer
Contributions:119 commits in 2 months
Contributions summary:Naomi implemented a calendar widget feature, enabling the display of articles marked as "Article of the Day." This involved creating a basic calendar structure, integrating with the existing article database, and developing a corresponding controller and Smarty plugin. Further commits refined the implementation by addressing daylight saving issues, adding the functionality to navigate through different months and integrate the display of titles, images, and article URLs within the calendar's date boxes.
content-management-systemgeolocationmobiletemplating-engine
katspaugh/wavesurfer.js

Oct 2014 - Oct 2014

Audio waveform player
Role in this project:
userBack-end Developer
Contributions:7 commits, 3 comments in 4 days
Contributions summary:Naomi focused on refactoring and enhancing the WebAudio backend implementation of the audio waveform player. Their primary contributions included refactoring the WebAudio backend to avoid firing the play event, incorporating state management, and fixing a bug to allow seeking after the track finishes. These changes aimed to improve the audio playback behavior and overall stability of the audio player. The user also addressed syntax issues and integrated a progress event on completion.
audiowaveformaudiomusicwaveformweb-audio
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial