Dan Napierski

Dan Napierski

Boston, MA, United States
Hire Dan
Scroll To View More
Dan Napierski

Dan Napierski

Boston, MA, United States
Member since December 20, 2015
Dan is a software architect, entrepreneur, and technology professional. His focus is on providing the best solutions for the challenges at hand, using proven software development practices and task automation. For years, he has been providing professional consulting services to clients ranging from startups to global corporations. He has delivered timely, successful products across platforms and industries, on teams of all sizes.
Dan is now available for hire
Portfolio
  • Phfeast, Inc.
    RESTful web services in .NET, App development in Swift, Entity Framework...
  • PolyRemedy, Inc.
    Android mobile app, .NET web services in C#, SQL Server
  • PolyRemedy, Inc.
    .NET web services in C#, SQL Server, HTML, JavaScript
Experience
  • Artificial Intelligence (AI), 16 years
  • C#, 15 years
  • .NET, 15 years
  • Agile Software Development, 11 years
  • RESTful Web Services, 10 years
  • Swift, 2 years
Boston, MA, United States
Availability
Part-time
Preferred Environment
Visual Studio, Xcode, Git, SourceTree
The most amazing...
...successes I've experienced have been shared among colleagues, where effective collaboration produced surprising results.
Employment
  • President
    Phfeast, Inc.
    2014 - PRESENT
    • Founded Phfeast, Inc., as a software company engaged with social issues. Developed a loyalty program that provided free restaurant meals to families in need.
    • Created a suite of secure, high-performance, RESTful web services in .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, regularly sending thousands of custom messages per day.
    • 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 tools, SQL Server Reporting Services, and Lua web API scripts.
    • Integrated Google maps, Amazon Web Services, OAuth providers, and social media plug-ins within a responsive web offering.
    • Implemented SEO prerendering techniques to support proper indexation of AngularJS pages by internet search engines.
    Technologies: RESTful web services in .NET, App development in Swift, Entity Framework, SQL Server, SQL Azure, OAuth
  • Director of Software Engineering
    PolyRemedy, Inc.
    2012 - 2013
    • Delivered a complete Android smartphone app, a RESTful web service API, and a dynamic HTLM5 user interface within a 12-month time frame.
    • 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, and automated testing.
    • Managed the engineering department budget, staffing, and multiple product schedules throughout the development life cycle.
    • Worked closely with heads of marketing, clinical research, and operations to coordinate product deliveries.
    • Analyzed camera sensor data from multiple smartphone models.
    • Incorporated event driven text messaging into our mobile app.
    Technologies: Android mobile app, .NET web services in C#, SQL Server
  • Software Engineering Team Lead
    PolyRemedy, Inc.
    2011 - 2012
    • Led a distributed team of engineers, designers, and quality assurance professionals in releasing an innovative software product for home health aides and visiting nurses.
    • Turned diverse user needs and stakeholder desires into achievable milestones, resulting in on-time and well-tested product delivery.
    • Managed web application availability and medical product fulfillment operations.
    • Served as software architect, dev ops manager, and security chief.
    • Produced a scalable SQL Server database design and Entity Framework mapping for efficient querying and retrieval by .NET web services and automated services.
    Technologies: .NET web services in C#, SQL Server, HTML, JavaScript
  • Principal Software Engineer
    Unidesk Corporation
    2009 - 2011
    • Integrated LDAP user accounts, VMware vSphere and View resources, and external APIs to create a broad set of secure .NET web services to manage virtual machines and application deployment.
    • Integrated ActiveMQ messaging and inter-process communication using .NET remoting for a scalable, distributed architecture.
    • 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.
    • Automated testing and deployment in both Microsoft .NET IIS and Linux Apache Mono environments using Python, NUnit, NCover, and Bamboo.
    Technologies: .NET web services in C#, SQL Server, Python, ASP.NET, LDAP, VMware vSphere, JavaScript
  • Founder and Chief Architect
    Napierski Consulting
    2006 - 2009
    • 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.
    • Developed custom software testing tools for Mathematica.
    Technologies: C#, .NET, ASP.NET, SQL Server, NHibernate, Java, JavaScript, Mathematica
  • Senior Software Engineer
    Arts Alliance Labs, Inc.
    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.
    • Set up a continuous integration server to automate builds and deployments.
    • Created a tiered architecture for a high performance web application.
    Technologies: C#, ASP.NET, .NET, HTML, XML, SQL Server, NUnit
  • Software Engineer and Scientist
    Charles River Analytics, Inc.
    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.
    • Implemented Bayesian network, fuzzy logic, and expert system technologies integrated within a Department of Defense simulation.
    Technologies: Java, MatLab, JavaScript, Python
Skills
  • Languages
    C#, SQL, Swift, C++, Python, Java, XML, JavaScript, Haskell, MATLAB, Lua
  • Frameworks
    .NET, Entity, NHibernate, NUnit, ASP.NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Web API 2, ASP.NET MVC 5, Bootstrap, AngularJS
  • Paradigms
    Agile Software Development, Continuous Integration (CI), Object-oriented Design (OOD), Test-driven Development (TDD), Design Patterns, Cross-platform Development, Concurrent Programming
  • Platforms
    Windows, Android, iOS, Azure, Linux
  • Misc
    API Design, Machine Learning, Web App Development, RESTful Web Services, Fintech, Artificial Intelligence (AI), Mobile App Development, Cryptography, Natural Language Processing (NLP), Mobile Wallet, Network Programming, Cryptocurrency, Bitcoin, Bayesian statistics, Virtualization, Optimization, Location Services, Computer Vision, Computer Graphics, Video Streaming, Microsoft Visual Studio Team Foundation Server, Agile Software Testing, Finance, IBM Watson Analytics, SSL certificates
  • Libraries/APIs
    Amazon API, Google Maps, D3.js, Google API, React.js, jQuery, Facebook API, Twilio API, Node.js
  • Tools
    Visual Studio, Ninject, Xcode, Git, Mathematica, Eclipse
  • Storage
    Microsoft SQL Server, MySQL
Education
  • Certificate backed by MIT in Fintech: Future Commerce
    GetSmarter - Online
    2016 - 2016
  • Master of Science degree in Computer Science
    Harvard University - Cambridge, MA
    2000 - 2001
  • Bachelor of Science degree in Economics
    Duke University - Durham, NC
    1994 - 1998
I really like this profile
Share it with others