Scroll To View More
Dan Goldstein

Dan Goldstein

Carrollton, TX, United States
Member since February 22, 2018
Dan has a combination of software development and business management experience that make him a great hire for any project. He specializes in Android apps, web apps, server software, and has experience in a variety of languages and frameworks. His management experience comes from his roles as a software team lead at various companies and as COO of a small manufacturing company.
Dan is now available for hire
Portfolio
Experience
  • SQL, 15 years
  • Java, 15 years
  • JavaScript, 15 years
  • PHP, 10 years
  • Android, 7 years
  • React, 3 years
  • Kotlin, 1 year
  • React Native, 1 year
Carrollton, TX, United States
Availability
Part-time
Preferred Environment
Android Studio or Vim via SSH, Git
The most amazing...
...project I've worked on required that I parse MPEG video formats to determine what was happening in the video.
Employment
  • Lead Developer
    2007 - PRESENT
    Axelby
    • Created Podax since 2011, a podcast player for Android. It's no longer published but it has all the latest native Android technologies, such as RxAndroid, Kotlin, and Architecture Components. The source can be found at Bitbucket.org/thasmin/podax/branch/appflow2.
    • Created a very basic CRM system that imports contacts, keeps notes, and reminds you to call or email them. The code can be found at GitHub.com/thasmin/ElementaryCRM.
    • Wrote an app with React Native that browses the iTunes top podcasts lists and retrieves episode information.
    • Developed a desktop application using JavaScript, Electron, C, and FFmpeg that played, modified, and saved video files for use on YouTube.
    • Migrated SQL Server data from an old schema to a new schema. Developed view and stored procedures to allow legacy systems to interface with a new schema.
    • Worked with owners and project managers to ensure that projects met business goals and budgets. Completed projects on time and on budget with 100% satisfaction rate.
    • Built a dynamic flow chart on a web page using C# and System.Drawing.
    Technologies: Android, Java, Kotlin, C#, VBScript, SQL Server
  • COO
    2013 - 2017
    Cedar Oil Solutions
    • Developed and optimized an eCommerce platform based on WordPress and WooCommerce. Integrated orders and workflows into the business ecosystem.
    • Implemented DevOps and optimized the performance of a PHP and MySQL application running on multiple Linux servers.
    • Worked with other managers to ensure that the website enabled the company's goals at all times.
    • Performed R&D on chemical and mechanical products.
    • Developed the strategy and determined the best pricing.
    • Built new workflows for receiving orders and warehouse processing.
    Technologies: PHP, WordPress, WooCommerce
  • Head of Product Development
    2008 - 2013
    Teralogics
    • Created a video ingestion and play website using FFmpeg and Drupal. Built custom video metadata extractors using FFmpeg and C.
    • Led the software development team of ten people and then moved to lead the operations team. Worked with project and contract managers to ensure that projects met both contract requirements and business goals.
    • Ensured maximal product uptime so that soldiers were able to rely on a system—minimized the downtime for patches.
    • Worked in a secure environment with minimal access to the internet.
    • Created and maintained shell scripts to create ready-to-go virtual machines (before Docker).
    • Built a spatial map of the current drone locations using metadata from a video.
    • Became an internal expert on DoD security guidelines (STIGs).
    Technologies: FFmpeg, JavaScript, C, Python, C#, PostgreSQL
  • Software Developer
    2007 - 2007
    Consolidated Safety Services
    • Modified a legacy ColdFusion website.
    • Created an ASP website for document storage.
    Technologies: ASP, ColdFusion
  • Software Developer
    2005 - 2007
    Trimble Navigation
    • Created a web-based map of concrete truck locations (before Google Maps).
    • Provided real-time routing directions to concrete truck drivers (before Google Maps).
    • Rewrote a Windows application from C++ to C++/CLI so it can share code and developers concerning a web product.
    • Built stored procedures to store and retrieve data in proper formats.
    • Designed an XSLT-based state machine.
    Technologies: C#, SQL Server, C++
  • Software Developer
    2004 - 2005
    SAIC
    • Developed a 2D map of airports and airplane locations.
    • Parsed complex data formats to retrieve airplane locations.
    • Designed a coordinate system that accounted for the curvature of the Earth and allowed multiple airports to be shown on the same map.
    • Reduced the compile time from one hour to ten minutes by implementing a DLL-based library system.
    • Became a local expert on Perforce source control.
    Technologies: C++, OpenGL
  • Software Developer
    2002 - 2003
    ICS Multimedia
    • Created Flash-based learning modules based on designs from in-house experts.
    • Worked on a website to authenticate students and track their progress.
    Technologies: Flash, ASP, SQL Server
Experience
  • Podax (Development)
    https://bitbucket.org/thasmin/podax/branch/appflow2

    A full-featured podcast player for Android that I created in my spare time. It was popular around 2014 in the open source community. I stopped publishing it when the maintenance needs took up more of my free time but the development continued.

    Currently, it has all the latest Android technologies including architecture components and is written 100% in Kotlin.

  • ElementaryCRM (Development)
    https://github.com/thasmin/ElementaryCRM

    A very simple CRM that imports contacts, keeps notes, and reminds you to call them.

  • iTunes Podcast Toplist Browser (Development)
    https://github.com/thasmin/ToplistBrowser

    A simple app that grabs the top podcasts from iTunes, then shows you the description and episodes from the RSS feed when you touch it. It was made with React Native.

Skills
  • Languages
    PHP, JavaScript, Kotlin, Java, HTML, CSS, SQL, C, Dart, Python, VBScript, ColdFusion
  • Libraries/APIs
    jQuery, Vue.js 2, React, OpenGL
  • Tools
    Android Studio, Vim Text Editor, Flutter SDK
  • Paradigms
    Agile, Functional Programming, Unit Testing
  • Platforms
    Android, WooCommerce, Linux, WordPress
  • Other
    Documentation, Android Emulators, Writing, Automated UI Testing
  • Frameworks
    React Native, ASP
  • Storage
    PostgreSQL, MySQL, SQL Server 2005, SQL Server 2000
Education
  • Master of Business Administration (MBA) degree in General Business Administration
    2005 - 2008
    George Mason University - Fairfax, VA, USA
  • Bachelor of Science degree in Computer Science
    1998 - 2002
    University of Maryland, College Park - College Park, MD, USA
I really like this profile
Share it with others