Chris Daudier, C# Developer in Stroudsburg, PA, United States
Chris Daudier

C# Developer in Stroudsburg, PA, United States

Member since February 16, 2014
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.
Chris is now available for hire

Portfolio

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

Experience

Location

Stroudsburg, PA, United States

Availability

Part-time

Preferred Environment

Git, 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.

Employment

  • 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: C#, ASP.NET Core, SQL Server, Microsoft Azure (Service Bus, CosmosDB, App Services, Search), Microservices, Angular
  • 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: AWS, IaaS, 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 (VB)

Skills

  • Languages

    JavaScript, SQL, C#, TypeScript, HTML5, ECMAScript (ES6), XML, Python, Visual Basic .NET (VB.NET), VB.NET, CSS, Sass
  • 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
  • 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, VS Code, Sublime Text 3, Amazon SQS, NuGet, RabbitMQ, TeamCity, Subversion (SVN), Mongoose, Azure Search, Vault, Karma
  • 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), Mac OS, Azure Event Hubs, Apache Kafka, Azure Service Fabric, Windows, OS X, Salesforce, Docker
  • Storage

    MongoDB, Microsoft SQL Server, MySQL, AWS S3, Azure Blobs, Relational Databases, NoSQL, SQL Server Management Studio, 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, Freelance Developer, Cloud Microservices, Dynamics CRM 2015, Microsoft Azure, Blob Storage, WebSockets, PaaS, IaaS, AWS, Visual Basic (VB), Akamai

Education

  • Master's degree in Computer Science
    2011 - 2013
    Pace University - New York, NY
  • Bachelor's degree in Management Information Systems
    1998 - 2003
    SUNY College at Old Westbury - Old Westbury, NY

To view more profiles

Join Toptal
Share it with others