Dan Napierski,美国马萨诸塞州波士顿的开发者
Dan is available for hire
Hire Dan

Dan Napierski

Verified Expert  in Engineering

Software Developer

Location
波士顿,马萨诸塞州,美国
Toptal Member Since
April 28, 2016

Dan是一名专注于区块链技术应用的软件架构师和技术专家. 他拥有多年的专业咨询服务经验,为从初创公司到跨国公司的客户提供服务. 他擅长将严格的测试和防弹代码引入棘手的工程挑战. 他在人工智能的许多方面都有深厚的专业知识, blockchain, machine learning, and automation.

Portfolio

Napierski Consulting
恒星SDK,以太坊,莱特币,比特币,区块链
Phfeast, Inc.
OAuth, Azure SQL, Microsoft SQL Server,实体框架,Swift, .NET...
PolyRemedy, Inc.
手机、Android、Microsoft SQL Server、Web Services、c#、 .NET

Experience

Availability

Part-time

Preferred Environment

Xcode, Git, Python, Node.js, Atom

The most amazing...

...我编写的程序能够处理法律合同来确定关键日期和合同中指定的金额.

Work Experience

President

2014 - PRESENT
Napierski Consulting
  • 使用松露和自定义节点在以太坊区块链上开发和部署了Solidity合约.js React front end. 使用Web3执行RPC命令.Js在测试和主网络上发布和执行合同.
  • 在恒星区块链上设计支付和抵押系统. 用c++开发了恒星核心的一个分支,以支持自定义分类帐功能.
  • Created an alt-coin, forked from Litecoin, 能够在区块链上存储和查询文本记录.
  • 在Node中使用加密货币交换api开发信号和交易机器人.js.
  • 管理完整的以太坊, BTC, 和LTC节点在本地开发环境和虚拟基础设施中使用Ansible, Terraform, and Docker.
  • 审计复杂节点.js React/Redux web应用程序,以识别安全问题和性能问题. 在Azure中自动化部署和在Git中管理拉取请求的推荐步骤.
  • 领导使用AWS SageMaker、Python和Mathematica开发多个模型. 在一个有监督的学习环境中,使用MLS列表准确地预测了大城市的房屋上市价格.
  • 使用IBM的沃森创建了一个聊天机器人,该机器人可以处理法律合同,以确定有效日期和其中包含的关键条款.
技术:恒星SDK,以太坊,莱特币,比特币,区块链

President

2014 - 2016
Phfeast, Inc.
  • Founded Phfeast, Inc.作为一家关注社会问题的软件公司. 制定了一个忠诚计划,为有需要的家庭提供免费的餐厅餐点.
  • 创建了一套安全、高性能、RESTful web服务 .负责全面支持流行的AngularJS web应用和移动应用原型.
  • 开发了自动电子邮件提醒订阅服务和档案管理系统, 每天定期发送数千条自定义消息.
  • 执行web应用程序性能审计和分析,从而显著改善了页面加载时间.
  • 实现了自动化的功能测试、负载测试和执行报告,使用 .. NET工具、SQL Server Reporting Services和Lua web API脚本.
  • 集成谷歌地图, Amazon Web Services, OAuth providers, 以及响应式网络服务中的社交媒体插件.
  • 实现了SEO预渲染技术,以支持互联网搜索引擎对AngularJS页面的正确索引.
技术:OAuth, Azure SQL, Microsoft SQL Server,实体框架,Swift, .. NET, RESTful Web服务

软件工程总监

2012 - 2013
PolyRemedy, Inc.
  • 提供一个完整的Android智能手机应用, RESTful web服务API, 并在12个月内完成动态HTML5用户界面.
  • 为医疗保健专业人员提供了一个一流的家庭患者评估和治疗实现网络欧博体育app下载.
  • 通过实施敏捷方法,推动现有工程团队向高效团队的转变, code reviews, and automated testing.
  • 管理工程部预算, staffing, 以及整个开发生命周期的多个产品计划.
  • 与市场主管密切合作, clinical research, 以及协调产品交付的操作.
  • 分析了多个智能手机型号的摄像头传感器数据.
  • 将事件驱动的文本信息整合到我们的移动应用程序中.
技术:移动,Android, Microsoft SQL Server, Web Services, c#, .NET

软件工程团队负责人

2011 - 2012
PolyRemedy, Inc.
  • 领导一个分散的工程师团队, designers, 质量保证专业人员发布了一款创新的软件产品,适用于家庭健康助理和来访护士.
  • 将不同的用户需求和利益相关者的愿望转化为可实现的里程碑, 导致按时和经过良好测试的产品交付.
  • 管理web应用程序可用性和医疗产品履行操作.
  • 曾担任软件架构师、DevOps经理和安全主管.
  • 生成了一个可伸缩的SQL Server数据库设计和实体框架映射,便于高效查询和检索 .. NET web服务和自动化服务.
技术:JavaScript, HTML, Microsoft SQL Server, Web Services, c#, .NET

首席软件工程师

2009 - 2011
Unidesk Corporation
  • 集成LDAP用户帐号, VMware vSphere和View资源, 和外部api来创建一套广泛的安全 .. NET web服务来管理虚拟机和应用程序部署.
  • 集成ActiveMQ消息传递和进程间通信使用 .. NET远程,用于可扩展的分布式体系结构.
  • 重新设计关键业务应用程序,以提高性能、可靠性和可维护性.
  • 在一个由六名开发人员组成的跨职能团队中担任Scrum主管,负责一系列产品特性.
  • 自动化测试和部署在微软 .. NET IIS和Linux Apache Mono环境,使用Python, NUnit, NCover和Bamboo.
技术:JavaScript, VMware vSphere, LDAP, ASP.. NET、Python、Microsoft SQL Server、Web Services、c#、 .NET

创始人兼首席架构师

2006 - 2009
Napierski Consulting
  • 在开发提供自定义财务报告的大型数据驱动web应用程序期间,指导客户团队的软件开发.
  • 使用SQL Server和NHibernate重新设计客户端数据模型,实现高效的数据库查询.
  • 为大中型客户采用敏捷开发方法提供建议.
  • 为客户完成网络技术评估,以提高网站性能, security, and usability.
  • 为Mathematica开发定制软件测试工具.
技术:Mathematica, JavaScript, Java, NHibernate, Microsoft SQL Server, ASP.NET, .NET, C#

高级软件工程师

2004 - 2006
艺术联盟实验室有限公司.
  • 为某大型DVD租赁公司开发了基于协同过滤技术的推荐服务器.
  • 在一个广泛的欧洲数字电影计划中,为多个网站设计并实施会员和管理系统.
  • 推动许多最佳实践的采用,包括测试驱动开发.
  • 设置持续集成服务器以实现构建和部署的自动化.
  • 为高性能web应用程序创建了一个分层架构.
技术:NUnit, Microsoft SQL Server, XML, HTML, .NET, ASP.NET, C#

软件工程师和科学家

2001 - 2004
查尔斯河分析公司.
  • 针对某政府研究项目,基于识别启动决策(RPD)模型,重新设计了高级人类行为表征(HBR).
  • 开发了一个基于组件的体系结构,允许用户构建各种自主智能代理.
  • 组织开发团队与政府赞助商之间的沟通.
  • 在建模和仿真中的行为表示会议上共同撰写并发表了一篇关于该项目的研究论文.
  • 实现贝叶斯网络, fuzzy logic, 和专家系统技术集成在国防部的模拟中.
技术:Python, JavaScript, MATLAB, Java

Languages

c#, PHP, Solidity, Python, Java, Swift, c++, SQL, JavaScript, XML, HTML, Haskell, Lua

Frameworks

.. NET, Flutter, NUnit, NHibernate, Entity, ASP.NET, ASP.NET MVC 5, ASP.NET Web API, ASP.. NET MVC, AngularJS, Bootstrap

Libraries/APIs

API开发,Web3.js, Node.谷歌. js,谷歌API,亚马逊API,谷歌地图,D3.. js、实体框架、React、Twilio API、jQuery、Facebook API

Paradigms

敏捷软件开发, 持续集成(CI), DevOps, Cross-platform, 并发编程, 面向对象设计(OOD), 测试驱动开发(TDD), Design Patterns

Platforms

区块链,Windows,以太坊,iOS, Android, Azure,移动,Linux

Other

Bitcoind, Fintech, Cryptocurrency, Machine Learning, RESTful Web Services, 人工智能(AI), Web App Development, 移动应用开发, API Design, DApps, Software Development, ÐApp, 区块链发展, Front-end Development, IBM Watson Analytics, Mobile Wallet, Bitcoin, SSL Certificates, Cryptography, 敏捷软件测试, Video Streaming, Computer Graphics, 自然语言处理(NLP), Computer Vision, Location Services, Network Programming, Optimization, Virtualization, Bayesian Statistics, GPT, 生成预训练变压器(GPT), OAuth, Web Services, LDAP, Litecoin

Tools

Mathematica, Microsoft Visual Studio, Ninject, Xcode, Git, Microsoft Team Foundation服务器, Atom, VMware vSphere, Stellar SDK, Eclipse IDE, MATLAB

Storage

Microsoft SQL Server, Azure SQL, MySQL

Industry Expertise

Banking & Finance

2016 - 2016

麻省理工学院金融科技证书:未来商业

GetSmarter - Online

2000 - 2001

计算机科学硕士学位

哈佛大学-剑桥,马萨诸塞州

1994 - 1998

经济学学士学位

杜克大学-达勒姆,北卡罗来纳州

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring