Scroll To View More
Brian Avent, JavaScript Developer in Nashville, TN, United States
Brian Avent

JavaScript Developer in Nashville, TN, United States

Member since September 3, 2018
Brian is a .NET developer with over a decade of experience in the healthcare industry. He has worked on a wide range of business solutions, contributing to every aspect of the software development process. He is passionate about producing high-quality software by utilizing clean code principles.
Brian is now available for hire

Portfolio

Experience

  • C#, 10 years
  • SQL, 10 years
  • JavaScript, 10 years
  • ASP.NET MVC, 8 years
  • jQuery, 6 years
  • LLBLGen, 6 years
  • ASP.NET Web API, 4 years
Nashville, TN, United States

Availability

Part-time

Preferred Environment

Visual Studio, Git

The most amazing...

...application I have built is a SPA with API back-end to manage client appointments, staff schedules, and invoices for a psychologist.

Employment

  • Application Engineer

    2008 - PRESENT
    HCA Physician Services Group
    • Developed a project management application for tracking the task statuses and facilitating communication in relation to onboarding new hire physicians and opening new outpatient clinics.
    • Designed and developed a survey engine, in ASP.NET MVC, used for the assessment of risk and regulatory compliance in outpatient clinics.
    • Built APIs to ensure the fast routing of patient lab results to primary care physicians.
    • Developed numerous C# utilities to support the electronic medical record and practice management system used by hundreds of outpatient clinics.
    • Created several code libraries published via an internal NuGet feed to reduce code duplication and promote best practices.
    • Conducted code reviews and mentored team members on applying clean code principles and refactoring.
    • Managed a CI in TeamCity, using Rake and Cake scripts, to automate the build process (including running tests, building and packaging release artifacts).
    Technologies: ASP.NET MVC, Web API, C#, JavaScript, jQuery, SQL, Git
  • Web Developer

    2007 - 2008
    Robert Half Technology
    • Designed and developed a patient-referral tracking system using ASP.NET and JavaScript.
    • Developed Web Forms user controls to encapsulate common UI components.
    • Built a library of JavaScript-helper functions for fetching AJAX data and performing common UI tasks.
    Technologies: C#, ASP.NET, SQL, JavaScript

Experience

  • Psychological Services (Development)

    I designed and developed a web application to organize and automate business functions for a practicing psychologist. The application tracks the psychologist's appointments, generates and sends employee schedules, generates invoices for clients, and performs statistical reporting. The front-end was developed in Aurelia using ES6 and UIKit, with the Web API and SQL on the back-end, and hosted in Azure.

Skills

  • Languages

    C#, SQL, JavaScript
  • Frameworks

    ASP.NET MVC, Razor, ADO.NET, UIkit, Aurelia, Bootstrap 3, ASP.NET Web API
  • Tools

    LLBLGen, NuGet, TeamCity, CAKE, Rake, Git
  • Libraries/APIs

    Moq, jQuery, Entity Framework
  • Paradigms

    Unit Testing
  • Storage

    SQL Server Integration Services (SSIS), SQL Server 2012
  • Other

    AJAX

Education

  • Bachelor's degree in Computer Science
    2003 - 2007
    Middle Tennessee State University - Murfreesboro, TN, USA
  • Associate's degree in Computer Information Systems
    1999 - 2002
    Nashville State Technical Institute - Nashville, TN, USA
I really like this profile
Share it with others