Dylan Johnson

United States

@spfyyy

Software Engineer

Badges

Problem Solving
Java

Certifications

spfyyy has not earned any certificates yet.

Work Experience

  • Software Engineer

    Akruta, Inc.•  March 2018 - August 2019

    Developed an Android application that ran on a headless smart home camera device along with its companion app for iOS. On Android, implemented a custom GATT server to enable configuration of the device over Bluetooth Low Energy. On iOS, was in charge of device onboarding flow and the state machines involved with pairing with an Android device and configuring its WiFi credentials, handling unexpected disconnects and incorrect credentials. Implemented a custom Ejabberd module to log XMPP messages sent between devices to Google Cloud Datastore. Took charge of maintaining another custom module used for sending APNS and FCM push notifications. Developed a React web application for displaying device call logs and configurations.

  • Software Engineer Intern

    Breeze Smartware•  November 2017 - March 2018

    Assisted with developing a data-entry tool for cities to easily generate CIP documents. Implemented and maintained SQL Server stored procedures for storing and retrieving various kinds of CIP document data. Implemented several ASP.NET views and controllers for displaying different kinds of data-entry forms. Worked from home and reported status over web calls and screen recordings.

Education

  • San Jose State University, San Jose

    Computer Science, BS•  August 2014 - May 2019

Skills

spfyyy has not updated skills details yet.