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 is a software architect and technology professional focusing on applications of blockchain technologies. He has years of experience providing professional consulting services to clients ranging from startups to global corporations. He specializes in bringing rigorous testing and bulletproof code to tough engineering challenges. 他在人工智能的许多方面都有深厚的专业知识, 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

首选的环境

Xcode, Git, Python, Node.js, Atom

The most amazing...

...thing I've coded was able to process legal contracts to determine key dates and amounts specified within.

Work Experience

President

2014 - PRESENT
Napierski Consulting
  • Developed and deployed Solidity contracts on Ethereum blockchain using Truffle as well as a custom Node.js React front end. 使用Web3执行RPC命令.Js在测试和主网络上发布和执行合同.
  • 在恒星区块链上设计支付和抵押系统. 用c++开发了恒星核心的一个分支,以支持自定义分类帐功能.
  • Created an alt-coin, forked from Litecoin, 能够在区块链上存储和查询文本记录.
  • Developed signal and trading bots using cryptocurrency exchange APIs in Node.js.
  • 管理完整的以太坊, BTC, and LTC nodes in a local development environment and in virtual infrastructure using Ansible, Terraform, and Docker.
  • 审计复杂节点.js React/Redux web application to identify security concerns and performance issues. Recommended steps to automate deployments in Azure and manage pull requests in Git.
  • Led the development of several models using AWS SageMaker, Python, and Mathematica. Each accurately predicted home listing prices in a large metropolitan area using MLS listings in a supervised learning environment.
  • Created a chatbot using IBM’s Watson that processed legal contracts to determine effective dates and critical clauses contained within.
技术:恒星SDK,以太坊,莱特币,比特币,区块链

President

2014 - 2016
Phfeast, Inc.
  • Founded Phfeast, Inc.作为一家关注社会问题的软件公司. Developed a loyalty program that provided free restaurant meals to families in need.
  • 创建了一套安全、高性能、RESTful web服务 .NET responsible for fully supporting both a popular AngularJS web app and mobile app prototype.
  • Developed an automated email alert subscription service and profile management system, 每天定期发送数千条自定义消息.
  • Performed a web application performance audit and analysis that led to significant page load time improvements.
  • Implemented automated functional tests, load tests, and executive reports, employing .. NET工具、SQL Server Reporting Services和Lua web API脚本.
  • 集成谷歌地图, Amazon Web Services, OAuth providers, 以及响应式网络服务中的社交媒体插件.
  • Implemented SEO pre-rendering techniques to support proper indexation of AngularJS pages by internet search engines.
Technologies: OAuth, Azure SQL, Microsoft SQL Server,实体框架,Swift, .. NET, RESTful Web服务

软件工程总监

2012 - 2013
PolyRemedy, Inc.
  • 提供一个完整的Android智能手机应用, RESTful web服务API, 并在12个月内完成动态HTML5用户界面.
  • Produced a first-in-class web service platform for in-home patient assessment and therapeutic fulfillment by healthcare professionals.
  • Drove the transformation of an existing engineering group into a high performing team through the implementation of Agile methods, code reviews, 自动化测试.
  • 管理工程部预算, staffing, 以及整个开发生命周期的多个产品计划.
  • 与市场主管密切合作, clinical research, 以及协调产品交付的操作.
  • 分析了多个智能手机型号的摄像头传感器数据.
  • 将事件驱动的文本信息整合到我们的移动应用程序中.
技术:移动,Android, Microsoft SQL Server, Web Services, c#, .NET

软件工程团队负责人

2011 - 2012
PolyRemedy, Inc.
  • 领导一个分散的工程师团队, designers, and quality assurance professionals in releasing an innovative software product for home health aides and visiting nurses.
  • 将不同的用户需求和利益相关者的愿望转化为可实现的里程碑, 导致按时和经过良好测试的产品交付.
  • Managed web application availability and medical product fulfillment operations.
  • 曾担任软件架构师、DevOps经理和安全主管.
  • Produced a scalable SQL Server database design and Entity Framework mapping for efficient querying and retrieval by .. NET web服务和自动化服务.
技术:JavaScript, HTML, Microsoft SQL Server, Web Services, c#, .NET

首席软件工程师

2009 - 2011
Unidesk Corporation
  • 集成LDAP用户帐号, VMware vSphere和View资源, 和外部api来创建一套广泛的安全 .. NET web服务来管理虚拟机和应用程序部署.
  • 集成ActiveMQ消息传递和进程间通信使用 .. NET远程,用于可扩展的分布式体系结构.
  • Redesigned critical business applications to improve performance, reliability, and maintainability.
  • Served as Scrum master to a cross-functional team of six developers working on a range of product features.
  • 自动化测试和部署在微软 .NET IIS and Linux Apache Mono environments using Python, NUnit, NCover, and Bamboo.
技术:JavaScript, VMware vSphere, LDAP, ASP.. NET、Python、Microsoft SQL Server、Web Services、c#、 .NET

创始人兼首席架构师

2006 - 2009
Napierski Consulting
  • Directed software development within a client team during development of a large-scale data-driven web application offering custom financial reports.
  • Redesigned a client data model using SQL Server and NHibernate to facilitate efficient database querying.
  • Advised large and medium sized clients in the adoption of Agile development methods.
  • Completed evaluations of internet technologies for clients to improve website performance, security, and usability.
  • 为Mathematica开发定制软件测试工具.
Technologies: Mathematica, JavaScript, Java, NHibernate, Microsoft SQL Server, ASP.NET, .NET, C#

高级软件工程师

2004 - 2006
艺术联盟实验室有限公司.
  • Developed a recommendation server for a large DVD rental company based upon collaborative filtering technology.
  • Designed and implemented the membership and administration systems for multiple websites in a widespread European digital cinema initiative.
  • Drove the adoption of a number of best practices including test driven development.
  • 设置持续集成服务器以实现构建和部署的自动化.
  • 为高性能web应用程序创建了一个分层架构.
技术:NUnit, Microsoft SQL Server, XML, HTML, .NET, ASP.NET, C#

软件工程师和科学家

2001 - 2004
查尔斯河分析公司.
  • Redesigned an advanced human behavior representation (HBR) based upon the recognition-primed decision (RPD) model for a government research project.
  • Developed a component-based architecture that allowed users to construct a wide variety of autonomous intelligent agents.
  • Organized communication between the development team and the government sponsor.
  • Co-authored and presented a research paper on the project at the Conference on Behavior Representation in Modeling and Simulation.
  • 实现贝叶斯网络, fuzzy logic, and expert system technologies integrated within a Department of Defense simulation.
技术: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 Development, 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

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring