Thomas Dignan

Thomas Dignan

United States
Scroll to view more ↓
Hire the top 3% of freelance developers

Thomas Dignan

Member since October 4, 2011
United States
Tom is a driven developer and consultant with extensive Android experience and a passion for elegant code. He's worked successfully as an architect and and team lead on many projects.
  • SQL, 4 years
  • Python, 4 years
  • Java, 4 years
  • JavaScript, 4 years
  • Bash, 4 years
  • PHP, 1 year
United States
Preferred Environment:
Eclipse, Vim, Git, Linux
The most amazing...
... thing I've worked on is Rock Lobby.
  • 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
    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
  • Rock Lobby, LLC (Development)

    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)

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

  • gdrive-cli (Other amazing things)

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

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