Marc Dugger

817.876.2194

mdugger@gmail.com

http://www.socotech.com/portfolio.html

SUMMARY 

I am seeking a direct engagement contract where I can utilize my ability to gather solid business requirements and use pattern based design to deliver high performance, effective Java, Android, and iOS applications to customers or clients.

SKILLS

Android

Android Studio

Android Development

Butterknife

CSS

Dagger

Design Patterns

Gradle

Guava

Hibernate

J2EE

JPA

JSON

Java

JavaScript

Kotlin

Linux

Model-View-Presenter

MySQL

Picasso

Retrofit

RxAndroid

RxJava

RxSwift

Spring Framework

SQL

SQLite

Swift

EXPERIENCE 

SoCo Technologies, Inc.

10 / 2003 - Present

Chief Mobile Officer

Skills Used: Android, Java, RxJava, Swift, RxSwift Retrofit, Dagger, JSON, SQLite, Model-View-Presenter

ShopSavvy Inc. 

07 / 2012 - 10 / 2013

Lead Android Programmer

Managed the completion of ShopSavvy's 6.0 release. Oversaw a massive refactoring effort to consolidate duplicate code. Designed and implemented a data access module that simplified retrieval and synchronization of remote and local data.

Skills Used: Android, Java, Retrofit, Dagger, JSON, SQLite

iCopyright.com 

01 / 2007 - 07 / 2012

Senior Java Developer

Software development and maintenance of award-winning rights and permissions management system for content owners.

Skills Used: Java, JSP, HTML, CSS, Guice, XML, PostgresQL, Linux

FedEx Office 

2005 - 2006

Senior Java Programmer

Contributed to v4.5 release of online document management system for FedEx Kinkos. Converted FedEx Kinkos build process from Ant to Maven and set up continuous integration build using Continuum.

Skills Used: Java, J2EE, JSP, Ant, Maven

Powered, Inc. 

08 / 2000 - 07 / 2002

Software Developer

Lead developer on email vertical for packaged version of 5.x e-Learning platform. Modeled, designed, and implemented email API, administration UI, and template parsing. Designed and implemented pre-process validation component preventing import of invalid data from third-party content management system and maintaining data integrity of 5.x platform. Designed and developed content import process which transformed XML to HTML using XSLT. Designed and developed EJB components, university hierarchy and course scheduling, of e-Learning software platform that supports hundreds of learning centers with each offering educational content to thousands of users.

Skills Used: Java, J2EE, JSP, XML, Ant

EDUCATION 

University of Oklahoma

B.B.A., Management of Information Systems

President of Association of Information Technology Professionals, Member of Delta Upsilon