Experience

John Deere

Computer Engineering Intern - Summer 2017

  • Created a database tool using PostgreSQL that consolidates hundreds of files into one single database.
  • Implemented a new software feature that allows for automated testing on excavators. Involved developing an SRD, creating a Simulink model, as well as writing the code to implement the feature.
  • Developed electrical benches for multiple models that will be used for testing purposes. Involved creating wiring harnesses, as well as designing a setup for the benches.

John Deere

Computer Engineering Intern - Summer 2016

  • Implemented a new feature for one of their latest iOS products. This consisted of designing a mobile architecture, developing functional documentation, as well as actually implementing the new feature in the application.
  • Worked directly with the embedded systems and mobile application teams.
  • Skills Obtained: iOS programming(swift), Functional Reactive Programming(ReactiveCocoa), embedded systems practices, Sqlite and Realm manipulation