Software Intern at Swisslog
May 2017 - December 2017
Mason, OH
At Swisslog, I developed software running on warehouse agents for the solutions. More specifically, I helped write internal XML messages passed between host server and Swisslog controls software. I also wrote unit tests for the system to make sure the messages get passed correctly. At Swisslog, I learned about Agile project management, code review and teamwork.
Software Intern at Atomic Robot
May 2018 - August 2018
Mason, OH
At Atomic Robot, I developed Android mobile applications in Kotlin. One of my projects was for a pilot training business. My team and I did a UI overhaul for the app. I collaborated with designers to implement mockups into code. The project was written in the early day of Android so the structure was not maintainable. Other developers and I spent a lot of time making sure the new UI is still working according to the business logic.
Besides making Android app, I also wrote technical blog posts about Google products. I did two posts on Actions on Google that are published on Atomic Robot’s Medium: Conversations on Google Assistant and Building Actions on Google: An Overview.