Chris Daudier, Developer in Stroudsburg, PA, United States
Chris is available for hire
Hire Chris

Chris Daudier

Verified Expert  in Engineering

Bio

Chris is a full-stack software engineer with 12+ years experience developing software solutions. He has designed and implemented systems using C#, Angular, React, and Cloud Platforms such as AWS and Azure. His abundance of work experience is complimented with a master of science degree in computer science.

Portfolio

Batteries Plus Bulbs
Angular, Microservices, Microsoft Azure, Microsoft SQL Server, ASP.NET Core, C#
IngoMoney
Apache Kafka, Moq, Microsoft SQL Server, ASP.NET, C#
MyCIL
SQL Server Reporting Services (SSRS), Microsoft SQL Server, ASP.NET, C#

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), OS X, Windows

The most amazing...

...project I've worked on was with Blackboard, Inc., in collaboration with Apple, to implement a credentials platform to support NFC devices for iPhone/Watch.

Work Experience

Full-stack .NET Developer

2019 - PRESENT
Batteries Plus Bulbs
  • Integrated a repair management system into an existing POS retail application.
  • Utilized Azure Service Bus to pass messages from system to system.
  • Implemented partial search solution in Azure to provide improved search results for product inventory system.
Technologies: Angular, Microservices, Microsoft Azure, Microsoft SQL Server, ASP.NET Core, C#

Full-stack Developer

2019 - 2019
IngoMoney
  • Joined the team to complete a new project focused on a B2C service.
  • Implemented an ACH payment plugin for use in customer portal and third-party business applications.
  • Implemented an ETL reporting solution which extracted messages from Kafka topics and persisted them into SQL Server.
Technologies: Apache Kafka, Moq, Microsoft SQL Server, ASP.NET, C#

Senior Full-stack .NET Engineer

2018 - 2019
MyCIL
  • Joined the team to develop the next version of their financial management services.
  • Developed new features for public-facing timesheet management software that was rolled out to several authorized states.
  • Implemented new features for internal payment management software including customizations for new authorized states and detailed interval reporting.
Technologies: SQL Server Reporting Services (SSRS), Microsoft SQL Server, ASP.NET, C#

Software Engineer

2017 - 2018
ItWorks
  • Worked on features and enhancements for their custom eCommerce system.
  • Implemented a back-order system that utilized predefined and configurable behaviors that would execute if a product was back-ordered.
Technologies: Microservices, Microsoft Azure, Microsoft SQL Server, ASP.NET Core, C#

Full-stack .NET Developer

2017 - 2018
Blackboard, Inc.
  • Joined the Transact team to develop a mobile credential solution, in collaboration with Apple, Inc., that provides students with the Blackboard Transact App for digital card readers and Apple Pay at participating local merchants.
  • Designed and implemented infrastructure to support student ID cards (NFC-enabled contactless mobile credentials) on iPhone and Apple Watch.
  • Rolled out implementation to Duke University, University of Alabama and University of Oklahoma.
Technologies: Docker, Azure Event Hubs, Blob Storage, Vault, Azure Search, Azure Service Fabric, Microsoft Azure, React, Node.js, Moq, ASP.NET Core, C#

Senior C# Developer

2017 - 2017
StorageMart
  • Designed and Implemented a ticket support requests system to be the primary form of communication between the staff in the field and the support staff in the head office. Support requests ranged from application issues to hardware/OS issues and training issues.
Technologies: Amazon Web Services (AWS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Microsoft SQL Server, SignalR, WebSockets, ASP.NET Core, .NET Core, C#

Software Engineer

2016 - 2017
CPI Card Group
  • Implemented a customized card payment solution for a new banking client, who generates $20 billion in revenue per year.
  • Implemented localization to support multiple language/cultures as required for the new banking client.
Technologies: Microsoft SQL Server, ASP.NET Web Forms, VB.NET, C#

.NET Developer

2016 - 2017
ISC Consultants
  • Added features, enhancements, and bug fixes for the company's workforce management solution.
  • Implemented a navigation menu user interface to easily maintain modifications in their menu items and associated security policies.
Technologies: Microsoft SQL Server, ASP.NET, .NET, C#

Front-end Developer

2015 - 2016
Hurley & Associates
  • Implemented a full-fledged UI design based on provided design specification, Photoshop PSDs, and functional requirements.
Technologies: ASP.NET, C#, CSS, HTML5, Bootstrap, AngularJS

Front-end Developer

2015 - 2016
ChromeRiver
  • Added capabilities to a product built to create, submit, and approve expenses at any time with policy compliance monitoring.
  • Implemented features such as pre-approvals, which allows employers to pre-approve upcoming employee expenses.
Technologies: Karma, Sinon.JS, Chai, Sass, CSS, Backbone.js

Front-end Developer

2015 - 2015
Verizon
  • Worked on a project to develop a call flow forecasting tool in order to reduce any excess in time and resources and effectively provide better customer service.
  • Implemented a custom UI design based off of Verizon’s specifications using Bootstrap. Our team was praised for completing the project precisely to Verizon’s needs, on time and under budget.
Technologies: ASP.NET, C#, CSS, HTML5, Bootstrap

Front-end Developer

2014 - 2015
AboutTime
  • Implemented a time allocator feature that allows managers to allocate time for their workers in groups using an HTML5 Canvas slider control.
  • Implemented a scheduler feature that combines a scheduling system with a ticket management system, as well as integration with Google Maps to view work sites.
  • Enhanced the form builder feature, which allows clients to dynamically create forms which their employees can complete and submit through the web application.
Technologies: PostgreSQL, ASP.NET, C#, Bootstrap, AngularJS

Software Developer

2014 - 2014
Haymarket Media
  • Worked on a content management system for a drug database which is published in print and online for field use around the world.
  • Created a single-page app for the internal CMS of the database.
  • Implemented a HMAC authentication scheme for a third-party API to query the database.
Technologies: Microsoft SQL Server, MongoDB, jQuery, Node.js, Backbone.js, ASP.NET MVC, C#

Senior Software Developer

2013 - 2013
KPMG
  • Worked on a marketing collateral application to streamline the process of designing marketing material that improved productivity, correctness, and discovery of assets for the marketing teams globally. Data for marketing assets were retrieved from a variety of sources such as SharePoint, Active Directory, databases, and file servers.
Technologies: Microsoft SQL Server, AngularJS, Node.js, ASP.NET MVC, C#

Software Engineer

2012 - 2013
DealerTrack Technologies
  • Worked on the credit decisions team for a new version of the platform, which asynchronously handled decisions and contracts from 2,000+ affiliated lenders.
  • Worked on a project which approves auto buyers for a GM credit card during the lender decision process.
  • Utilized unit and integration testing via test-driven development.
  • Participated in code reviews, agile development and scrum—worked in three week sprints with daily stand-ups.
Technologies: SQLAlchemy, Django, Python

Programmer Analyst

2010 - 2012
SourceMedia
  • Integrated all internal systems including Salesforce (Migrated from Microsoft Dynamics CRM) and Microsoft Dynamics Great Plains using web services and SSIS and reporting using SSRS (Migrated from Business Objects).
  • Developed .NET 2.0/4.0 applications in C# using SQL Server 2K/2K5 and Telerik RAD Controls, using TDD and Moq.
  • Developed custom web services on Salesforce, using Apex, that integrated with our .NET applications.
  • Used TDD with Apex code as Salesforce has a minimum code coverage requirement of 75% in order for code to reach production.
  • Interfaced directly with product owners to gather business requirements and understand business processes.
Technologies: Salesforce, Dynamics CRM 2015, Microsoft SQL Server, ASP.NET MVC, C#

Senior .NET Developer

2007 - 2010
Knowledge Delivery Systems, Inc.
  • Revamped the eClassroom, a learning platform that includes high quality video with synchronized information slides, video chapter links, transcripts, closed captioning, note taking, quizzes, discussion forums, and a reflection area.
  • Used TeamCity as a continuous integration server and NUnit and NMock to implement a full test-first development process. Services used included Akamai for video streaming.
Technologies: Microsoft SQL Server, ASP.NET MVC, ASP.NET Web Forms, C#

.NET Programmer

2006 - 2007
Access Direct Systems
  • Developed systems that transformed large data files, programmatically outputting Excel spreadsheets with required run analysis. Solutions were created using VB6 and later upgraded to VB.NET 1.1.
  • Worked with clients such as Citibank and Medco to meet the needs of their marketing campaigns.
Technologies: Visual Basic
2011 - 2013

Master's Degree in Computer Science

Pace University - New York, NY

1998 - 2003

Bachelor's Degree in Management Information Systems

SUNY College at Old Westbury - Old Westbury, NY

Libraries/APIs

LINQ, RxJS, Moq, jQuery, React, Node.js, Google Geocoding API, Google Maps API, YouTube API, Backbone.js, SQLAlchemy, SignalR, Chai, Sinon.JS

Tools

Git, Microsoft Visual Studio, Sublime Text 3, Amazon Simple Queue Service (SQS), NuGet, RabbitMQ, TeamCity, Subversion (SVN), Mongoose, Azure Search, Vault, Karma

Languages

JavaScript, SQL, C#, TypeScript, HTML5, ECMAScript (ES6), XML, Python, Visual Basic .NET (VB.NET), VB.NET, CSS, Sass, Visual Basic

Frameworks

ASP.NET Web API, ASP.NET MVC, Selenium, Angular, Entity Framework Core, AngularJS, ASP.NET, ASP.NET Web Forms, .NET, Bootstrap, ASP.NET Core, NHibernate, Django, Redux, Jest, .NET Core

Paradigms

Test-driven Development (TDD), Agile Software Development, Behavior-driven Development (BDD), Object-oriented Programming (OOP), REST, Unit Testing, Dependency Injection, Scrum, Microservices, Microservices Architecture

Platforms

Azure, Amazon Web Services (AWS), MacOS, Azure Event Hubs, Visual Studio Code (VS Code), Apache Kafka, Azure Service Fabric, Windows, OS X, Salesforce, Docker

Storage

MongoDB, Microsoft SQL Server, MySQL, Amazon S3 (AWS S3), Azure Blobs, Relational Databases, NoSQL, SQL Server Management Studio (SSMS), JSON, PostgreSQL, SQL Server Reporting Services (SSRS)

Other

Domain-driven Design (DDD), Azure Service Bus, IoC, Software Development, Software Engineering, Sprints, Sprint Planning, Sprint Retrospectives, Freelancing, Dynamics CRM 2015, Microsoft Azure, Blob Storage, WebSockets, Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Akamai

Collaboration That Works

How to Work with 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 your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring