Exclusive access to top developers
Thomas Dignan

Thomas Dignan

United States

Thomas Dignan

Member since October 4, 2011
United States
Tom is a driven developer with extensive Android experience and a passion for elegant code.
Portfolio:
  • Rock Lobby, LLC
    Java, Android SDK, Python, Twisted
  • ConfNow
    Android, Java, REST, Telephony
  • Stature Software
    Android, XMPP, SVN
Experience:
  • Java, 4 years
  • Python, 4 years
  • SQL, 4 years
  • Bash, 4 years
  • JavaScript, 4 years
  • PHP, 1 year
Availability:
Unavailable
Preferred Environment:
Eclipse, Vim, Git, Linux
The most amazing...
... thing I've worked on is Rock Lobby.
Employment:
  • Rock Lobby, LLC, Technical Lead (2012 - PRESENT)
    • Developed ReST API using Python, Twisted, and SQLAlchemy
    • Developed rich Android applictation: features image caching, facebook sdk integration, dynamic pagination of most content
    • Converted existing design to Android layouts and contributed feedback
    • https://play.google.com/store/apps/details?id=com.rocklobby
    Technologies: Java, Android SDK, Python, Twisted
  • ConfNow, Freelance Android Developer (2012 - 2012)
    • Ported existing iOS teleconferencing app to Android
    • Worked closely with back-end engineer
    • Interactive UX included animations and text-to-speech functionality.
    • Made adjustments to UI as necessary to meet client needs
    Technologies: Android, Java, REST, Telephony
  • Stature Software, Android Developer (2011 - 2011)
    • Developed prototype XMPP client with GPS and other proprietary features from scratch for Android.
    • Developed drivers for several Bluetooth medical devices and sensors including: Nonin Onyx II 9560 Pulse Oximeter, Nonin Wrist OX_2 Pulse Oximeter, Shimmer Accelerometer/Gyro, Shimmer2 Accelerometer/Gyro/ECG, and Zephyr HxM BT heart rate monitor. Integrated with XMPP client.
    • Appeared on-site at client's office whenever requested.
    • Executed agile development practices and worked using Pivotal Tracker.
    • Kept all code in SVN, shared repository, and worked in close quarters with another remote developer.
    Technologies: Android, XMPP, SVN
  • Element 55, Development Intern (2010 - 2010)
    • Developed prototype Android application for the legal industry.
    • Performed maintenance on PHP web application.
    • Modified MongoSearch source code (written in C) to recognize hyphens in search queries.
    • Introduced ctags code indexer to development team, easing and speeding up the work flow of every team member.
    • Worked in SVN, collaborated with multiple other developers.
    Technologies: Android, PHP, C, SVN
Experience:
  • Rock Lobby, LLC (Development)
    http://rocklobby.com

    Rock Lobby is an app for music fans, venues, and artists. I developed this app for Peter Kruger who I met through TopTal. My work included the python back-end, and Android front-end.

    Screenshots of app can be provided. App can be downloaded on Google Play this week.

  • LED Caller ID (Development)
    https://play.google.com/store/apps/details?id=com.tomdignan.android.LEDCallerID&hl=en

    Free enhanced caller ID for Android devices. Mocks the look of a 1990s caller ID device.

  • gdrive-cli (Other amazing things)
    http://github.com/tom-dignan/gdrive-cli

    One of the first client-side solutions to successfully store files on Google Drive in Linux. Released days after Google released Google Drive.

Skills:
  • Languages
    Python, Java, PHP, JavaScript, C, Bash
  • Frameworks
    Android SDK, ORMLite, Django, Flask
  • Libraries/APIs
    ActionBarSherlock, SQLAlchemy, jQuery, OpenGL ES
  • Tools
    GitHub, Pivotal Tracker, ViewPagerIndicator, Git
  • Paradigms
    Concurrent Programming, Class-based OOP, Procedural programming, Scrum, Agile software development
  • Platforms
    Android, Heroku
  • Storage
    SQL, SQLite, MySQL, PostgreSQL
  • Misc
    Ubuntu Linux
Exclusive access to top developers
I really like this profile
Share it with others