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 now available for hire
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, Entity
  • Tools

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

    Moq, jQuery
  • 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