Joseph Malmsten

Software Engineer II at Aiphone Corporation

Monroe, Washington, United States
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

👤
Senior
🎓
Top School
Joseph Malmsten is a Software Engineer II with nine years of full-stack experience building integrations, APIs, and user-focused front ends from startups to enterprise teams. He has deep .NET/C# experience managing LTI 1.1/1.3 integrations for major LMS platforms, authored multiple Moodle and Blackboard plugins, and led migrations that preserved customer content continuity. Comfortable across front-end frameworks (Angular, React) and back-end services, he has also written stored procedures, SOAP/REST endpoints, and automated end-to-end tests with Selenium. At Panopto he combined hands-on coding with customer-facing collaboration and mentoring, earning a company award for his client-first approach. Now based in Monroe, Washington, he applies his Product-minded engineering to access control and embedded systems work at Aiphone while continuing to bridge UX, integrations, and reliable backend services. A Digipen-trained developer, he brings game/real-time programming roots to pragmatic, testable enterprise solutions.
code9 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science in Computer Science in Real-Time Interactive Simulation., Bachelor of Science in Computer Science in Real-Time Interactive Simulation. at Digipen Institute of Technology
github-logo-circle

Github Skills (18)

moodle10
user-permissions10
selenium10
lms10
webdriver9
javascript9
dotnet9
java9
python9
ruby9
browser-automation9
rust9
rich-text-editor8
tinymce6
vmware4

Programming languages (2)

JavaPHP

Github contributions (5)

github-logo-circle
Adds a button to TinyMCE editor instances within Moodle allowing the embedding of selected Panopto videos into an editor instance.
Contributions:9 releases, 21 commits, 22 PRs in 5 years 9 months
moodletinymce
Moodle plugin that allow users to embed LTI content into the Atto rich text editor.
Contributions:5 releases, 1 PR, 5 pushes in 2 years 6 months
moodlerich-text-editor
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