Dan Napierski
Verified Expert in Engineering
软件开发人员
Dan是一名专注于区块链技术应用的软件架构师和技术专家. 他拥有多年的专业咨询服务经验,为从初创公司到跨国公司的客户提供服务. 他擅长将严格的测试和防弹代码引入棘手的工程挑战. 他在人工智能的许多方面都有深厚的专业知识, blockchain, machine learning, and automation.
Portfolio
Experience
Availability
首选的环境
Xcode, Git, Python, Node.js, Atom
The most amazing...
...我编写的程序能够处理法律合同来确定关键日期和合同中指定的金额.
Work Experience
President
Napierski咨询
- 使用Truffle和自定义节点在以太坊区块链上开发和部署了Solidity合约.js React前端. 使用Web3执行RPC命令.Js在测试和主网络上发布和执行合同.
- 架构了Stellar b区块链的支付和抵押系统. 用c++开发了恒星核心的一个分支,以支持自定义分类帐功能.
- 创造了一种替代币, 从莱特币派生出来的, 能够存储和查询区块链上的文本记录.
- 在Node中使用加密货币交换api开发信号和交易机器人.js.
- 管理完整的以太坊, BTC, 和LTC节点在本地开发环境和虚拟基础设施中使用Ansible, Terraform, and Docker.
- 审计复杂节点.js React/Redux web应用程序,以识别安全问题和性能问题. 在Azure中自动化部署和在Git中管理拉取请求的推荐步骤.
- 领导使用AWS SageMaker、Python和Mathematica开发多个模型. 在一个有监督的学习环境中,使用MLS列表准确地预测了大城市的房屋上市价格.
- 使用IBM的沃森创建了一个聊天机器人,该机器人可以处理法律合同,以确定有效日期和其中包含的关键条款.
President
Phfeast, Inc.
- 创立Phfeast, Inc.作为一家关注社会问题的软件公司. 制定了一个忠诚计划,为有需要的家庭提供免费的餐厅餐点.
- 创建了一套安全、高性能、RESTful web服务 .负责全面支持流行的AngularJS web应用和移动应用原型.
- 开发了自动电子邮件提醒订阅服务和档案管理系统, 每天定期发送数千条自定义消息.
- 执行web应用程序性能审计和分析,从而显著改善了页面加载时间.
- 实现了自动化的功能测试、负载测试和执行报告,使用 .. NET工具、SQL Server Reporting Services和Lua web API脚本.
- 集成谷歌地图, 亚马逊网络服务, OAuth providers, 以及响应式网络服务中的社交媒体插件.
- 实现了SEO预渲染技术,以支持互联网搜索引擎对AngularJS页面的正确索引.
软件工程总监
PolyRemedy, Inc.
- 提供一个完整的Android智能手机应用, RESTful web服务API, 并在12个月内完成动态HTML5用户界面.
- 为医疗保健专业人员提供了一个一流的家庭患者评估和治疗实现网络欧博体育app下载.
- 通过实施敏捷方法,推动现有工程团队向高效团队的转变, code reviews, 自动化测试.
- 管理工程部预算, staffing, 以及整个开发生命周期的多个产品计划.
- 与市场主管密切合作, 临床研究, 以及协调产品交付的操作.
- 分析了多个智能手机型号的摄像头传感器数据.
- 将事件驱动的文本信息整合到我们的移动应用程序中.
软件工程团队负责人
PolyRemedy, Inc.
- 领导一个分散的工程师团队, designers, 质量保证专业人员发布了一款创新的软件产品,适用于家庭健康助理和来访护士.
- 将不同的用户需求和利益相关者的愿望转化为可实现的里程碑, 导致按时和经过良好测试的产品交付.
- 管理web应用程序可用性和医疗产品履行操作.
- 曾担任软件架构师、DevOps经理和安全主管.
- 生成了一个可伸缩的SQL Server数据库设计和实体框架映射,便于高效查询和检索 .. NET web服务和自动化服务.
首席软件工程师
Unidesk公司
- 集成LDAP用户帐号, VMware vSphere和View资源, 和外部api来创建一套广泛的安全 .. NET web服务来管理虚拟机和应用程序部署.
- 集成ActiveMQ消息传递和进程间通信使用 .. NET远程,用于可扩展的分布式体系结构.
- 重新设计关键业务应用程序,以提高性能、可靠性和可维护性.
- 在一个由六名开发人员组成的跨职能团队中担任Scrum主管,负责一系列产品特性.
- 自动化测试和部署在微软 .. NET IIS和Linux Apache Mono环境,使用Python, NUnit, NCover和Bamboo.
创始人兼首席架构师
Napierski咨询
- 在开发提供自定义财务报告的大型数据驱动web应用程序期间,指导客户团队的软件开发.
- 使用SQL Server和NHibernate重新设计客户端数据模型,实现高效的数据库查询.
- 为大中型客户采用敏捷开发方法提供建议.
- 为客户完成网络技术评估,以提高网站性能, security, and usability.
- 为Mathematica开发定制软件测试工具.
高级软件工程师
艺术联盟实验室有限公司.
- 为某大型DVD租赁公司开发了基于协同过滤技术的推荐服务器.
- 在一个广泛的欧洲数字电影计划中,为多个网站设计并实施会员和管理系统.
- 推动许多最佳实践的采用,包括测试驱动开发.
- 设置持续集成服务器以实现构建和部署的自动化.
- 为高性能web应用程序创建了一个分层架构.
软件工程师和科学家
查尔斯河分析公司.
- 针对某政府研究项目,基于识别启动决策(RPD)模型,重新设计了高级人类行为表征(HBR).
- 开发了一个基于组件的体系结构,允许用户构建各种自主智能代理.
- 组织开发团队与政府赞助商之间的沟通.
- 在建模和仿真中的行为表示会议上共同撰写并发表了一篇关于该项目的研究论文.
- 实现贝叶斯网络, fuzzy logic, 和专家系统技术集成在国防部的模拟中.
Skills
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服务, 人工智能(AI), Web应用程序开发, 移动应用开发, API Design, DApps, 软件开发, ÐApp, 区块链发展, 前端开发, IBM沃森分析, Mobile Wallet, Bitcoin, SSL Certificates, Cryptography, 敏捷软件测试, Video Streaming, 计算机图形学, 自然语言处理(NLP), Computer Vision, 位置服务, 网络编程, Optimization, Virtualization, 贝叶斯统计, 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
行业专业知识
Banking & Finance
Education
麻省理工学院金融科技证书:未来商业
GetSmarter -在线
计算机科学硕士学位
哈佛大学-剑桥,马萨诸塞州
经济学学士学位
杜克大学-达勒姆,北卡罗来纳州