Thomas Dignan

Thomas Dignan

Pacific Grove, CA, United States
Hire Thomas
Scroll To View More
Thomas Dignan

Thomas Dignan

Pacific Grove, CA, United States
Member since October 4, 2011
Thomas 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.
Thomas is now available for hire
  • Python, 4 years
  • Java, 4 years
  • SQL, 4 years
  • JavaScript, 4 years
  • Bash, 4 years
  • PHP, 1 year
Pacific Grove, CA, United States
Preferred Environment
Eclipse, Vim, Git, Linux
The most amazing...
...thing I've worked on is Rock Lobby, a rich Android application with many features.
  • Technical Lead
    Rock Lobby, LLC
    2012 - 2013
    • Developed a REST API using Python, Twisted, and SQLAlchemy.
    • Developed a rich Android application ( featuring image caching, Facebook SDK integration, and dynamic pagination of most content.
    • Converted an existing design to Android layouts and contributed feedback.
    Technologies: Java, Android SDK, Python, Twisted
  • 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
  • Android Developer
    Stature Software
    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
  • Development Intern
    Element 55
    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
    Python, SQL, Java, JavaScript, C, PHP, Bash
  • Frameworks
    Android SDK, ORMLite, Django, Flask
  • Libraries/APIs
    SQLite, SQLAlchemy, ActionBarSherlock, jQuery, OpenGL ES
  • Tools
    Pivotal Tracker, ViewPagerIndicator, Git, GitHub
  • Paradigms
    Procedural programming, Concurrent Programming, Class-based OOP, Scrum, Agile software development
  • Platforms
    Android, Heroku
  • Storage
    MySQL, PostgreSQL
  • Misc
    Ubuntu Linux
Hire the top 3% of freelance developers
I really like this profile
Share it with others