Swift & HackerRank (Part 1)

     

I recently practiced coding challenges on HackerRank with Swift. The reason being my day job consists almost exclusively of C# development, so a little bit of hacking with Swift seemed like a good idea to keep my native development skills sharp. This would mean going back and implementing basic algorithms and data structures in Swift. One of the most basic data structures in computer science is the queue. Queues are known as FIFO systems, First In, First Out.


Senior Mobile Dev at Q5id

     

I’ve been at my new job at Q5id for almost half a year now. I was hired as a Senior Mobile Developer for the Proven Identity mobile application team. The company is a moderately sized startup in Hillsboro, Oregon. Since I’ve been here, we’ve received a $10 million dollar funding round and signed our first customer. I’m optimistic that with continued hard-work we’ll be able to keep up the momentum throughout the year, and that this customer will be the first of many.


Lessons Learned at Nautilus (Part 3)

     

In my two and a half years at Nautilus I learned a tremendous amount about IoT, Hardware, Software, Data Science, and myself in general. This will be the last entry in my Nautilus lessons learned series and will cover how hardware can unintentionally impact software and the benefits of the Android OS for IoT. One of the best parts of my time at Nautilus was all the firmware and electrical engineers that I got to interact with and learn from.


Lessons Learned at Nautilus (Part 2)

     

In my two and a half years at Nautilus I learned a tremendous amount about IoT, Hardware, Software, Data Science, and myself in general. Last month I covered the importance of supporting Over-The-Air (OTA) updates for hardware from the start. Today I’ll be covering how critical data scientist input can be when starting a project. When I was hired at Nautilus, all of our application analytics were handled by the Adobe Analytics SDK.


Lessons Learned at Nautilus (Part 1)

     

In my two and a half years at Nautilus I learned a tremendous amount about IoT, Hardware, Software, Data Science, and myself in general. Given the amount of ground to cover, I plan to split this topic up into the following: The importance of supporting firmware OTA (Over the Air) updates from the start The importance of data scientist input for analytics at the start. The benefits of Android OS for IoT and how hardware can unintentionally impact software So without further ado, the first lesson!