Software Engineer at USDA Animal and Plant Health Inspection Service (APHIS)
Washington, District of Columbia, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Jason Xu is a software engineer with 12 years of experience building practical, data-driven tools across government, research, and sustainability sectors, now based in Washington, DC. He delivers secure web applications and automation—at USDA he built a C# web app, automated SharePoint analysis with Python (cutting manual work by 30%), and deployed Power BI trackers to streamline resource management. His machine learning work at University of Maryland produced an audio-based bird species classifier that accelerates biodiversity monitoring, and he has hands-on IoT experience from engineering a Raspberry Pi irrigation system for urban farming. An active open-source contributor to Kivy and python-for-android, he implemented Android camera support and integrated OpenCV into Android APK builds, demonstrating deep familiarity with native build systems and multimedia pipelines. Jason combines clean code and thoughtful design with a knack for turning research-grade models and hardware prototypes into operational tools that save time and resources.
12 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Information Science, Bachelor's degree, Information Science at University of Maryland
Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
Role in this project:
Mobile Developer (Android)
Contributions:16 commits in 2 months
Contributions summary:Jason focused on developing Android camera support within the Kivy framework. Their contributions included the initial implementation of the `CameraAndroid` provider, which allowed for capturing frames from the Android device's camera. They refactored the camera implementation to improve performance by using textures and optimized the process. Furthermore, they addressed pause/resume issues and improved the frame-fetching interface.
Contributions summary:Jason focused on integrating OpenCV for Android applications within the Python-for-Android project. They added an OpenCV recipe, including patches and build scripts, to enable the use of OpenCV libraries in Android APKs. The user automated the selection of Android ABI, and supported Android native camera, demonstrating a solid understanding of the build process and Android SDK. They also cleaned up the PYTHONPATH for virtual environments to avoid conflicts during module installations, further enhancing the project's build and dependency management.
pythonandroid-apkandroid-frameworkpackagingapk
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
Jason Xu - Software Engineer at USDA Animal and Plant Health Inspection Service (APHIS)