Dana Jansens

Canada, Netherlands
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
Dana Janssen is a seasoned co-founder and software engineer with 24 years of experience building web products, developer tools, and systems-level software. Based in the Greater Edmonton area, she leads Upside AMS and related ventures that deliver integrated member portals, CRM, and automation for associations while maintaining a hands-on role in product and engineering. An active open-source contributor, Dana has worked across TypeScript front-ends and compiler/back-end internals—contributing to projects like the FFXIV raiding overlay cactbot and the experimental Carbon language—demonstrating fluency from UI polish to memory- and type-system optimizations. Her background blends entrepreneurship (BCom in Entrepreneurship) with deep technical problem-solving, including fixing subtle memory corruption and rendering issues in long-standing C/C++ projects. Notably, she pairs product intuition with low-level engineering chops, making her equally comfortable shipping customer-facing features and improving compiler or compositor stability.
code24 years of coding experience
github-logo-circle

Github Skills (38)

c-language10
xcb10
composition10
llvm10
memory-management10
typescript10
user-interface10
overlay10
c1110
overlays10
plugin10
c1710
type-system10
x1110
compiler-design10

Programming languages (12)

TypeScriptC#C++ShellRustCLLVMJavaScript

Github contributions (5)

github-logo-circle
carbon-language/carbon-lang

Sep 2023 - Jul 2026

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
Role in this project:
userBack-end Developer & Compiler Engineer
Contributions:972 reviews, 425 PRs, 25 pushes in 2 years 10 months
Contributions summary:Dana's contributions center around enhancing the Carbon Language compiler and its related tools, focusing on memory usage, type system improvements, and code optimization. Their work involved refactoring existing code to improve performance by using `llvm::any_of`, enhancing memory usage metrics, and modifying internal structures like `InstKind`. The user also added checks to prevent potential memory corruption issues and implemented features related to type expression stringification. These changes demonstrate a focus on compiler internals and code quality.
cppcompilercarbon-langexperimental-languagedesign-documents
quisquous/cactbot

Jun 2017 - Jan 2018

FFXIV TypeScript Raiding Overlay
Role in this project:
userFull-stack Developer
Contributions:1 release, 414 commits, 1 PR in 7 months
Contributions summary:Dana primarily contributed to the development of the FFXIV TypeScript Raiding Overlay. They implemented various UI components and features, enhancing the user interface. Their work focused on modifying existing code to read ACT from specified paths, improving the organization of third-party dependencies. They also made enhancements to the user experience of the test widgets.
typescriptffxivfantasyactoverlayplugin
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