Tim Poulsen is a senior full stack engineer and application architect with 15+ years building cloud-native, API-driven systems across logistics, SaaS, and mobile. He combines hands-on implementation (Python, Django, FastAPI, React/Vue, mobile tooling) with technical leadership—shaping architectures, mentoring teams, and running cross-functional initiatives that translated into measurable business impact (e.g., logistics pipelines that helped realize $84M in savings). Tim has led major platform refactors from monoliths to decoupled services, driven multi-cloud integrations, and built observable, resilient pipelines on AWS and Snowflake/dbt. He also contributes to open-source mobile tooling—improving Android/iOS build flows and the Alloy MVC framework—showing a continued affinity for developer tooling and cross-platform concerns. Based in New York, he pairs deep technical breadth with product-minded pragmatism and a history of growing teams and early-career engineers. An unusual background in meteorology and long experience running a mobile consultancy add curiosity and operational empathy to his engineering approach.
15 years of coding experience
18 years of employment as a software developer
BS Meteorology, BS Meteorology at State University of New York at Oswego
Alloy is an MVC framework for the Appcelerator Titanium SDK
Role in this project:
Full-stack Developer
Contributions:508 commits, 23 PRs, 20 pushes in 1 year 1 month
Contributions summary:Tim contributed to the Alloy MVC framework, enhancing its functionality and fixing bugs. Their work included adding support for the `<FixedSpace>` tag, updating dependencies such as `xmldom`, and implementing features related to XML elements and custom TSS queries. The user also addressed issues in the ActionBar and provided various test projects to test the changes.
Contributions:125 commits, 19 PRs, 10 pushes in 2 years 4 months
Contributions summary:Tim primarily contributed to the Titanium SDK, focusing on Android-specific build processes and related configurations. Their work included escaping quotes in Android build configurations, adding a "no-launch" flag for Android builds, and moving code related to build flags and configurations. The user also addressed platform-specific issues within the iOS simulator and build logs, showing a cross-platform development focus. These changes suggest an effort to improve the Android build process and user experience.
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.