Daniel Song, Silver Spring, MD,美国的开发者
Daniel is available for hire
Hire Daniel

Daniel Song

Verified Expert  in Engineering

Mobile Developer

Location
银泉,马里兰州,美国
Toptal Member Since
August 8, 2023

Daniel是一个思想开放的网络和移动开发人员,他的大部分职业生涯都花在了移动和网络开发上. 他擅长React和Next.js, React Native, GraphQL, Firebase, REST api, Node.以及敏捷软件开发. 在过去的12年里,他在各个行业开发并发布了许多应用程序. 丹尼尔的目标是在每个项目中达到最高效率, 从经验中学习, 并使用两者来改进和交付高质量的产品.

Portfolio

奔向XYZ LLC
React Native, api,移动开发,React, 亚马逊网络服务(AWS)...
gigElev, Inc. (via Toptal)
React Native, Python, iOS, Android, REST api,移动应用开发,CSS...
Boatsetter Inc
React Native, React, Firebase, Xcode, Android Studio, Azure, Slack, Agile, iOS...

Experience

Availability

Full-time

首选的环境

OS X, Slack,前端开发

The most amazing...

...我开发的产品是Boatsetter, 美国最大的船只租赁平台, 可在网页和移动.

Work Experience

移动应用开发者

2023 - 2024
奔向XYZ LLC
  • 基于web应用和AWS后端,为iOS和Android平台的儿童开发了一款讲故事的React Native手机应用.
  • 使用OpenAI为教育生成儿童故事.
  • 通过使用Stripe与Apple Pay和Google Pay实现订阅功能.
技术:React Native, api,移动开发,React, 亚马逊网络服务(AWS), Amazon DynamoDB, 人工智能(AI), OpenAI, API Integration, 用户体验(UX), Linux, Chatbots, SQLite, Tailwind CSS, CI/CD Pipelines

高级React原生开发者

2023 - 2023
gigElev, Inc. (via Toptal)
  • 使用React Native为iOS和Android平台开发移动应用程序, 这是我第一次与Toptal合作.
  • 利用useQuery参与开发API客户端,并参与设计过滤和详细信息页面的UI/UX.
  • 处理了入职演练功能,包括动画,并实现了Redux商店.
  • 参与开发了一款电动汽车充电站应用.
技术:React Native, Python, iOS, Android, REST api,移动应用开发,CSS, HTML, 测试驱动开发(TDD), Cross-platform, User Interface (UI), SDKs, Mobile Development, APIs, API Integration, 用户体验(UX), Computer Vision, Tailwind CSS, CI/CD Pipelines, Expo.io

高级全栈工程师

2022 - 2023
Boatsetter Inc
  • 为Boatsetter(美国排名第一的船只租赁应用程序)构建网络和移动应用程序.
  • 使用Next处理前端.使用React Native进行租户应用程序和所有者应用程序的开发.
  • 从事前端开发和移动React Native开发.
  • 熟悉React, Redux,单元测试和TypeScript.
  • 使用Node处理后端.具有Postgre SQL和MongoDB经验.
技术:React Native, React, Firebase, Xcode, Android Studio, Azure, Slack, Agile, iOS, Android, App Submission, React Native for Web, GitHub, Next.js, 移动应用开发, Front-end, CSS, 测试驱动开发(TDD), Cross-platform, User Interface (UI), 搜索引擎优化(SEO), Expo, SDKs, Mobile Development, APIs, 亚马逊网络服务(AWS), 前端开发, API Integration, Web Development, 用户体验(UX), Flutter, Ruby on Rails (RoR), MongoDB, PostgreSQL, Tailwind CSS, GitLab, CI/CD Pipelines, Docker, gRPC

高级Web和移动开发人员

2021 - 2022
Revel.xyz (DNA Media Technologies, Inc .所有)
  • 使用React Native和React开发社交图片交易移动端和web端应用.
  • 使用Jira跟踪和修复bug,并在团队中使用敏捷开发方法工作.
  • 监督应用程序启动过程. 下载量超过1万次,获得了很好的反馈,尤其是UI.
技术:React Native, React, Firebase, 敏捷软件开发, Cloud Firestore, Xcode, GitHub, 敏捷项目管理, REST APIs, iOS, Android, TypeScript, Jira, App Submission, 移动应用开发, Front-end, CSS, 测试驱动开发(TDD), Full-stack, Cross-platform, User Interface (UI), SDKs, Mobile Development, APIs, Web Development, SQLite, GitLab, CI/CD Pipelines, Expo.io

高级移动开发人员

2020 - 2021
ezCater
  • 签订了一份为期一年的合同,开发一款外卖移动应用程序,现已在App Store中推出.
  • 使用React Native、TypeScript和REST api开发iOS和Android应用程序.
  • 构建送餐和推送通知功能,执行单元测试和CI/CD.
技术:GraphQL, React Native, iOS, Android, Mobile Apps, JavaScript, Objective-C, Java, Cloud, Jest, TypeScript, REST APIs, Unit Testing, 持续集成(CI), 持续交付(CD), App Submission, GitHub, Shopify, 移动应用开发, Front-end, 测试驱动开发(TDD), Cross-platform, SDKs, Mobile Development, APIs, API Integration, 用户体验(UX), Flutter, Go

高级移动开发人员

2019 - 2020
YouSound
  • 构建了一个iOS音乐应用程序来播放专辑和购买或销售专辑产品.
  • 使用React和JavaScript开发web应用程序.
  • 启动了现在在App Store中可用的应用程序:apps.apple.com/us/app/id1452078262.
Technologies: Music, GraphQL, React Native, JavaScript, Stripe, Stripe Connect, iOS, Xcode, React, Web Applications, Mobile Apps, App Submission, GitHub, Shopify, eCommerce, 移动应用开发, 测试驱动开发(TDD), User Interface (UI), Expo, SDKs, Mobile Development, APIs, 亚马逊网络服务(AWS), 用户体验(UX), Linux, SQLite, Expo.io

首席软件工程师

2018 - 2019
建筑发动机公司
  • 为企业房地产平台做出了贡献,该平台提高了全球最成功的商业房地产投资组合的净营业收入.
  • 在员工和会计模块内部构建了核心高层构建模块.
  • Wrote modularized, scalable, robust, 以及使用最佳实践来处理技术债务的可重用模块和代码.
  • 更新可访问性,并为工作订单构建不同的模块, 预防性维护, invoice management, equipment, 管理会计.
技术:React, Redux, Jest, Node.js, Cypress, JavaScript, Python, GitHub, Front-end, CSS, HTML, Full-stack, Cross-platform, jQuery, WordPress, SDKs, APIs, 亚马逊网络服务(AWS), 前端开发, API Integration, Web Development, Go

高级网络和移动工程师

2017 - 2017
TheGrint Inc
  • 开发Web和移动平台(iOS和Android)排名第一的社交高尔夫球员应用.
  • 完成了Google Map Overlay组件任务和REST API客户端包装任务.
  • 获得超过3万名真实用户的积极反馈,成为苹果app Store和Google Play Store中排名第一的社交高尔夫玩家应用.
  • 有助于将OAuth集成到应用程序中.
Technologies: Agile, React, React Native, REST APIs, Objective-C, Storyboarding, Jest, Unit Testing, 敏捷软件开发, Figma, Front-end, Mobile Apps, iOS, Android, TestFlight, Google Maps SDK, OAuth, App Submission, GitHub, 移动应用开发, CSS, Full-stack, Cross-platform, jQuery, User Interface (UI), Expo, SDKs, Mobile Development, APIs, 前端开发, API Integration, Web Development, 用户体验(UX), Go

高级Web和移动开发人员

2014 - 2016
ClearAppDevelopment,有限责任公司
  • 根据客户的要求,参与了多个项目.
  • 在一家软件公司担任专职首席工程师.
  • 在几个行业积累了经验, such as real estate, media, 业务招待费, travel, and healthcare.
技术:敏捷项目管理,Objective-C,前端,Next.js, React, Kotlin, Swift, Node.js, MongoDB, iOS, Xcode, Android, Web Applications, Unit Testing, Git, AWS Amplify, GraphQL, REST APIs, JavaScript, CSS, HTML5, jQuery, PostgreSQL, App Submission, Mapbox, 移动应用开发, HTML, Cross-platform, WordPress, Expo, SDKs, Mobile Development, APIs, MySQL, API Integration, Web Development, 用户体验(UX), Linux

TheGrint |高尔夫GPS应用

http://thegrint.com/
一个大规模的社交高尔夫GPS应用程序. 我使用React Native和JavaScript开发iOS和Android手机版本. 我还使用React开发了一个web应用程序.

该应用程序包括一个地图SDK,可以完全配合GPS跟踪功能, 绘图叠加在地图视图上. 最后,我实现了一个REST API客户机来与后端通信.

Revel.xyz |数字资产交易应用程序

http://revel.xyz/
一个基于React native的iOS和Android应用程序,用于交易媒体资产,如照片和视频. 该应用程序允许用户收集和分享铸造的资产. 我使用Firebase和GraphQL作为后端. 我还执行了一个资产创造AI.

游艇商|游艇租赁社区

http://www.boatsetter.com/
第一船主和租赁应用产品的网络和移动. 我用Next开发了这个web应用程序.js以及iOS和Android移动应用. 我使用REST API进行后端通信,并使用Jest执行单元测试.

ezCater |移动送餐服务

http://apps.apple.com/us/app/ezcater-business-catering/id1162865183/
一款基于React native的iOS和Android手机外卖服务产品. 作为前端移动工程师,我处理过React Native任务,包括REST API客户端. 我还在CI/CD中使用了测试驱动和敏捷软件开发.

YouSound |音乐流媒体和购物应用

http://www.yousound.com
一个基于React native的iOS音乐专辑和购物应用程序. 我利用自己在音乐播放器方面的经验,从零开始开发了这款应用, 音频流播放, 分条支付集成, 购物的实现, 和REST API集成.

StreetEasy |房地产

http://streeteasy.com/
纽约市房地产网站和移动应用程序购买,租赁和搜索属性. 根据客户的要求, 我参与了这个项目,并将MVP版本作为全职开发人员交付给了一家软件机构. 我用支付sdk实现了完整的REST api,并包含了尽可能多的物业租赁和销售选项.

JoinRoost |金融存款管理下一步.js App

http://joinroost.com/
A Next.基于js的金融存款管理web应用程序开发. 我通过FusionAuth、忠诚度和财务健康实现了现金安全存款自动管理. 根据客户的要求,我通过Next实现了一个完整的产品.js,包括实现的OAuth框架(FusionAuth).

ClipIt |社交视频游戏剪辑分享应用

http://clipit-community.web.app/home
一个网页和iOS应用程序,分享视频剪辑或截图从Xbox, Instagram, 以及其他第三方. 完整的社交功能包括完整的视频编辑功能. 视频或截图图像可以直接从设备或Xbox上获取, Instagram, Dropbox, and Facebook. 我完全整合了排行榜功能.

iOS应用程序链接在这里:http://apps.apple.com/us/app/clip-it-community-for-gamers/id151405.4242
2007 - 2011

计算机科学和数学学士学位

马里兰大学帕克学院,美国马里兰州

Libraries/APIs

React,谷歌地图,谷歌地图SDK, Stripe, Stripe Connect, Node.js, REST API, Stripe API, React Native for Web, jQuery, AWS Amplify, Shopify API

Tools

Slack, Xcode, Android Studio, Git, GitHub, Jira, Expo, GitLab, Expo.io, Figma, TestFlight, Corel VideoStudio

Frameworks

React Native, Jest, Redux, Next.. js, Flutter, Ruby on Rails (RoR), SwiftUI, Tailwind CSS, Cypress, gRPC

Languages

JavaScript, TypeScript, GraphQL, Swift, Objective-C, Java, Kotlin, CSS, HTML, Python, Go, HTML5

Paradigms

敏捷软件开发, Agile, REST, Unit Testing, 敏捷项目管理, 测试驱动开发(TDD), Cross-platform, 搜索引擎优化(SEO), Mobile Development, 持续集成(CI), 持续交付(CD)

Platforms

OS X, Firebase, Azure, iOS, Android, Shopify, Mapbox, 亚马逊网络服务(AWS), Linux, Docker, WordPress, Web, Shopline

Storage

云Firestore, PostgreSQL, SQLite, MySQL, MongoDB, Amazon DynamoDB

Other

Computer Science, Android Development, Mobile Apps, Agile Deployment, Cloud, Web Applications, Axios, Front-end, eCommerce, Social Networks, App Submission, 移动应用开发, 渐进式Web应用程序(PWA), Full-stack, Back-end, App UX, User Interface (UI), SDKs, APIs, 前端开发, API Integration, Web Development, 用户体验(UX), CI/CD Pipelines, Music, Computer Vision, Chatbots, Audio, Streaming, Shopping, Shopping Carts, Storyboarding, OAuth, MVP Design, FusionAuth, Video Editing, eCommerce APIs, 人工智能(AI), OpenAI, Tamagui

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring