# Aaron C. > Senior Software Engineer at Luminix, Inc. Location: United States, United States Profile: https://flows.cv/aaronc Fully-remote outcomes-based software development for mobile/desktop/server (iOS, Android, Windows, Linux, macOS) - Fluent in modern C-based languages (C, C++) - Fluent in managed languages (.NET/C#, Java) including bridging to native compiled business logic - Fluent in UI/Web client technologies (HTML, JS, TS, etc) - Passionate about maintenance/modernization engineering to carefully transform legacy codebases through testing-based approaches ## Work Experience ### Senior Software Engineer @ Luminix, Inc. Jan 2016 – Present * Cross-platform mobile/desktop app development on iOS, Android, Windows, Linux, and macOS * Client-side software development in native C/C++/Objective-C, .NET/C#/Xamarin, and web development in Typescript/Javascript and Blazor/WASM * Competent with Xcode and Visual Studio (VSCode, Windows IDE, Mac) * Experience with BitBucket Pipelines, Azure DevOps, Microsoft Dynamics 365, PowerApps development * Experience with Salesforce Cloud, Apex development, Visualforce, and Lightning Web Components ### Software Engineer @ PocketGems Jan 2015 – Jan 2016 | San Francisco Bay Area * Worked to ensure correctness, quality, and performance of Pocketgems' platform compatibility layer on Android. * Implemented low-level Apple networking APIs on Android using open source Apple CFNetwork code as a Foundation [sic]. Created rigorous unit tests to prove API correctness, code resilience, and performance. Tuned the code over a few Android app releases so that it ran on par to the iOS version for all our networking metrics. * Improved the quality of crash reporting for Pocketgems' Android apps which aided in both the discovery and ultimate fixes for a wide range of difficult "edge-case" bugs. ### Software Developer @ Apportable Jan 2013 – Jan 2015 | San Francisco, California I worked both on the platform team and with Apportable enterprise clients to port native iOS apps to Android and publish them on Google Play and Amazon App stores. On an average day I would ... * Discover and fix bugs in iOS apps (written in Objective-C, C, C++) that are ported to Android * Profile and debug native iOS and Android apps to discover and fix performance bottlenecks, memory leaks, and other issues * Write unit tests showing a deficiency in the Apportable platform and write code to implement a fix or new feature ## Education ### Computer Science Dartmouth College ## Contact & Social - LinkedIn: https://linkedin.com/in/aaronculliney - GitHub: https://github.com/mauiaaron --- Source: https://flows.cv/aaronc JSON Resume: https://flows.cv/aaronc/resume.json Last updated: 2026-03-23