Dan Goldstein, Developer in Carrollton, TX, United States
Dan is available for hire
Hire Dan

Dan Goldstein

Verified Expert  in Engineering

Software Developer

Location
Carrollton, TX, United States
Toptal Member Since
March 12, 2018

Dan拥有软件开发和业务管理的综合经验, making him a great hire for any project. He specializes in Python, TypeScript, and React and has experience in various languages and frameworks. 他的管理经验来自于他在多家公司担任软件团队领导以及在一家小型制造公司担任首席运营官.

Portfolio

Clients (via Toptal)
React Native, Android, Flutter, React, TypeScript, Rust, Firebase, Blockchain...
Snowfall Technologies
Django, SQL, JavaScript, Python
Axelby
Microsoft SQL Server, VBScript, C#, Kotlin, Java, Android

Experience

Availability

Part-time

Preferred Environment

Vim Text Editor, Git, React, TypeScript, Python 3, Django, Node.js, Rust

The most amazing...

...我所参与的项目完全符合客户的需求,并为他们的客户提供了令人兴奋的新功能.

Work Experience

Freelance Software Developer

2018 - PRESENT
Clients (via Toptal)
  • 用React前端和Rust/MongoDB后端创建了一个会计应用程序. 后端转换为TypeScript,因为Rust不能很好地工作.
  • 在医疗保健行业的Python/Django应用程序的前端和后端工作. Finished after 15 months when the app was completed.
  • Augmented a React Native app, 包括一个安卓NDK模块,用于接收来自摄像头的视频并将视频流式传输到网络.
  • 创建了一个带有Firebase后端的Flutter移动/web应用程序,用于跟踪和管理传教士的支出. Worked both online and offline.
  • Worked on a portfolio app using React Native, Navigation, and Redux.
  • Created an app with a React frontend, C# back end, 区块链存储允许演示者在到达会议中心之前上传演示文稿.
  • 用Python后端创建了一个React网站来获取财务数据, provide status about accounts and trade history, and perform technical analysis on stocks.
技术:React Native, Android, Flutter, React, TypeScript, Rust, Firebase, Blockchain, Django

Director of Software Development

2018 - PRESENT
Snowfall Technologies
  • Created an automated testing framework to pick and pack.
  • Wrote reports that extracted and presented from the database.
  • 领导团队,组织项目,并在夜间合并和部署代码.
  • Pulled from and pushed data to many third-party systems.
  • Worked on the Python, Django, 和JavaScript代码库来管理订单和在第三方物流仓库中取票.
Technologies: Django, SQL, JavaScript, Python

Lead Developer

2007 - PRESENT
Axelby
  • Created Podax since 2011, a podcast player for Android. 它不再发布,但它拥有所有最新的原生Android技术, such as RxAndroid, Kotlin, and Architecture Components; also used lower-level constructs like Binder and content providers. The source can be found at Bitbucket.org/thasmin/podax/branch/v8.
  • Created a website using Python, Flask, 和SQLAlchemy跟踪演唱会日期和专辑发行的喜爱的音乐家.
  • 用React Native编写了一个应用程序,可以浏览iTunes顶级播客列表并检索剧集信息.
  • 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. 开发了视图和存储过程,允许遗留系统与新模式交互.
  • 与业主和项目经理合作,确保项目达到业务目标和预算. 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.
  • 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.
技术:Microsoft SQL Server, VBScript, c#, Kotlin, Java, Android

COO

2013 - 2017
Cedar Oil Solutions
  • 开发并优化了基于WordPress和WooCommerce的电子商务平台. Integrated orders and workflows into the business ecosystem.
  • 在多个Linux服务器上运行PHP和MySQL应用程序,实现DevOps并优化其性能.
  • 与其他经理合作,确保网站在任何时候都能实现公司的目标.
  • 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.
  • Converted WooCommerce store to Shopify store.
Technologies: WooCommerce, WordPress, PHP

Head of Product Development

2008 - 2013
Teralogics
  • 使用FFmpeg和Drupal创建了一个摄取和播放视频的网站. Built custom video metadata extractors using FFmpeg and C.
  • 领导十人的软件开发团队,然后转到运营团队. 与项目经理和合同经理合作,确保项目满足合同要求和业务目标.
  • 确保最大的产品正常运行时间,使士兵能够依靠系统-最大限度地减少停机时间补丁.
  • Worked in a secure environment with minimal access to the internet.
  • 创建Python脚本,以确保关键服务正在运行并正确处理数据.
  • 使用视频中的元数据构建当前无人机位置的空间地图.
  • Became an internal expert on DoD security guidelines (STIGs).
  • 创建和维护shell脚本,以创建随时可用的虚拟机(在Docker之前).
Technologies: PostgreSQL, C#, Python, C, JavaScript, FFmpeg

Software Developer

2007 - 2007
Consolidated Safety Services
  • Modified a legacy ColdFusion website.
  • Created an ASP website for document storage.
Technologies: Adobe ColdFusion, Active Server Pages (ASP)

Software Developer

2005 - 2007
Trimble Navigation
  • 创建了一个基于网络的混凝土卡车位置地图(在谷歌地图之前).
  • 为混凝土卡车司机提供实时路线指示(在谷歌地图之前).
  • 从c++到c++ /CLI重写了一个Windows应用程序,这样它就可以和开发人员共享有关web产品的代码.
  • Built stored procedures to store and retrieve data in proper formats.
  • Designed an XSLT-based state machine.
Technologies: C++, Microsoft 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.
  • 设计了一个考虑地球曲率的坐标系统,允许多个机场显示在同一张地图上.
  • 通过实现基于dll的库系统,将编译时间从1小时减少到10分钟.
  • Became a local expert on Perforce source control.
Technologies: OpenGL, C++

Software Developer

2002 - 2003
ICS Multimedia
  • 根据内部专家的设计创建基于flash的学习模块.
  • Worked on a website to authenticate students and track their progress.
Technologies: Microsoft SQL Server, Active Server Pages (ASP), Flash

Podax

一个全功能的安卓播客播放器,我在业余时间创建的. It was popular around 2014 in the open source community. 当维护需要占用我更多的空闲时间时,我停止了发布它,但开发仍在继续.

Currently, 它拥有所有最新的Android技术,包括架构组件,并且100%用Kotlin编写.

ElementaryCRM

http://github.com/thasmin/ElementaryCRM
一个非常简单的CRM,可以导入联系人,保存笔记,并提醒您打电话给他们.

iTunes Podcast Toplist Browser

http://github.com/thasmin/ToplistBrowser
A simple app that grabs the top podcasts from iTunes, 当你点击它时,它会显示RSS提要中的描述和剧集. It was made with React Native.
2005 - 2008

工商管理硕士(MBA)一般工商管理学位

George Mason University - Fairfax, VA, USA

1998 - 2002

Bachelor of Science Degree in Computer Science

University of Maryland, College Park - College Park, MD, USA

Libraries/APIs

Node.js, React, jQuery, FFmpeg, Vue 2, OpenGL

Tools

GitHub, Android Studio, Vim Text Editor, Git, Adobe ColdFusion, Flash

Frameworks

Flutter, Django, Jest, React Native

Languages

TypeScript 3, TypeScript, JavaScript, Kotlin, HTML, CSS, SQL, Python, PHP, C, Dart, Java, Rust, C#, VBScript, C++, Active Server Pages (ASP), Python 3

Paradigms

Agile, Unit Testing, Functional Programming

Platforms

Android, WooCommerce, Linux, WordPress, Firebase, Blockchain

Storage

PostgreSQL, MySQL, Microsoft SQL Server, SQL Server 2000, SQL Server 2005

Other

文档,Android模拟器,软件开发,前端开发,写作 & Editing, Automated UI Testing, SSH

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring