Ludicrous Software is really just me, Darren Osadchuk. Although I write code for a living, it didn’t start out that way. After graduating with a Master of Arts in Political Science, I started working in the public sector. In my spare time I started programming little games in Flash, mostly clones of arcade games I played way back when. When a friend showed me Flash running on a mobile phone, I got intrigued, and then I got hooked. Over the course of a few years, I went from hobbyist programmer to part-time contractor and hopeful indie game developer. In 2007, I made the leap to full-time freelance developer. All of my contract work has been performed remotely, working with teams

I started with mobile, and mobile is still my main interest. I’ve spent a lot of time doing both native app development for both iOS (Objective-C, Swift) and Android (Java mostly, some Kotlin). I have also worked on a number of cross-platform projects using React Native. In addition to my mobile work, I’ve built web applications using React/Redux on the frontend and have also built backend APIs using Node.js/PostgreSQL.