Top expert inWeb Development and Design Technologies
Arka Basu is a firmware and Android engineer with 11 years of experience, currently shaping embedded software and mobile features at Ultrahuman from Bengaluru. He transitioned from Android Lead to Firmware Engineer, bringing deep mobile-first product sensibilities to wearable and on-device systems. An active open-source contributor, Arka implemented and visualized complex algorithms and improved privacy-focused mobile tooling in projects like Haven. He combines pragmatic hands-on coding—spanning Room persistence, media handling, and algorithm visualization—with a background from NIT Durgapur, and is not actively looking for new roles. Beyond product delivery, he’s known for smoothing tricky integrations between Android apps and device firmware to improve real-world reliability.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at National Institute of Technology Durgapur
Higher Secondary Science, Higher Secondary Science at Vivekananda Mission School, Joka, West Bengal
Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors
Role in this project:
Mobile Developer (Android)
Contributions:82 commits, 16 PRs, 72 comments in 3 years 5 months
Contributions summary:Arka primarily contributed to the development of the Haven Android application. Their work included fixing typos, setting up Room persistence for local data storage, and refactoring code to integrate RoomDatabase. They also addressed bugs related to displaying event triggers, media handling, and optimized the codebase by organizing media storage by session. The user also updated dependencies and improved overall app functionality.
Contributions summary:Arka contributed multiple algorithm visualizations. They implemented and visualized algorithms such as the Longest Increasing Subsequence, 0-1 Knapsack, Ugly Numbers, Rabin-Karp, Job Scheduling, Pascal Triangle, Catalan Number, Insertion in BST, Search in BST, Magic Square, Shortest Common Supersequence, Longest Common Subsequence, Pigeonhole Sort, Knight's Tour, and Majority Vote Problem. These implementations are visualized using the provided visualization tools.
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.