

Software engineer with a focus on Android development. Skilled in kernel customization. Passionate about open-source projects and collaborative teamwork.
• Executing Android bring-ups for various Android devices, including kernel customization on Tensor, MediaTek, Qualcomm, and Exynos platforms
• Resolving device and platform bugs promptly to ensure smooth functionality
• Developing user-centric features to enhance user experience
• Managing build system configurations for Android devices, implementing CI/CD pipelines using Docker and GitLab CI
• Participating in code reviews and contributing to the development of Android framework components and drivers
• Technologies: Java, Kotlin, C, C++, Linux Kernel, Golang, Makefile, Python, Docker, GitLab CI
• Automating Appium tests in Android Docker containers using Pytest and GitLab CI
• Developing and maintaining Gherkin test cases for /e/OS (an Android fork), /e/OS apps, and /e/OS cloud suite
• Performing manual testing for /e/OS, apps, and cloud suite
• Optimizing testing processes by creating Selenium and bash scripts
• Analyzing test results and providing insights to developers
• Technologies: Python, Appium, Selenium, Pytest, SQL, Bash, GitLab CI
• Implementing system-wide SELinux fixes, improving security and stability
• Ensuring code quality by reviewing and merging pull requests across repositories
• Developing device tree fixes for OnePlus Qualcomm SM8250 series
• Merging security patches and updates, reducing vulnerabilities
• Managing device-specific builds, ensuring timely stable releases
• Resolving over 100 user queries and issues, providing user support for the Telegram community