About me

Hi! My name is Dustin Summers, and thanks for visiting my site! I am a professional Software Engineer and Security Engineer, building solutions and improving security for industries in the finance, construction, and medical fields for recognizable brands. I work both professionally, and as a consultant, offering security and application development services through my business, Attica. I have worked on industry leading apps like Capital One, built custom solution apps for the medical service’s industry, and set up endpoint management and security consulting services for the Marine Construction Industry with tools like VMWare Workspace One and Azure Identity Management. [Read More]

Obfuscation

The Fundamentals

This presentation was given at a MeetUp in DC. It corresponds to this series of blog posts, which is the first in a series to teach about Obfuscation/ProGuard/R8, and will primarily be centered around applying protections to Android Code. Tools such as R8 and ProGuard are available, but to many they are a black box that code goes into and stuff comes out. The following will demystify the black box, and teach developers how to properly diagnose the code going into and coming out of these build tools. [Read More]

Simple-MVI

A LiveData Based Approach

This was a talk provided by myself and Dan Lowe at Android Summit, 2019.

In this we discuss a simple approach to the MVI (Model, View, Intent) Architecture Pattern using LiveData and the common Loading, Content, Error Pattern.

Link to Dan’s blog post is here which is what our talk was based around.