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.
9 years of coding experience
10 years of employment as a software developer
Bachelor 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
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
contenteditabletext-editinghighlightwysiwyglti
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
Joseph Malmsten - Software Engineer II at Aiphone Corporation