Scroll To View More
Ronnie Overby

Ronnie Overby

Lexington, NC, United States
Member since April 24, 2016
Ronnie has more than a decade of experience developing applications on the .NET platform and administering to servers and networks. He's managed teams and projects at all phases of their life cycle. In addition, he's founded and contributed to several open-source projects. Ronnie is passionate about building correct, reliable, secure, and fast software and being empathetic towards everyone he works with.
Ronnie is now available for hire
Portfolio
Experience
  • C#, 12 years
  • SQL, 11 years
  • .NET, 11 years
  • T-SQL, 11 years
  • JavaScript, 8 years
  • API Architecture, 5 years
  • Task Parallel Library (TPL), 4 years
  • .NET Core, 2 years
Lexington, NC, United States
Availability
Part-time
Preferred Environment
Windows, Visual Studio, Git, Sublime, Slack
The most amazing...
...project I've worked on is a bank-fraud prevention system that's deployed to tens of thousands of users nationwide.
Employment
  • Senior Software Engineer
    2018 - PRESENT
    Inmar
    • Developed features of a drug return logistics platform.
    • Programmed libraries in organizational shared repositories.
    • Reviewed team members' contributions.
    Technologies: C#, ASP.NET Core, TypeScript, Azure, Azure DevOps
  • Senior Software Engineer
    2011 - 2018
    Core Techs
    • Rewrote a legacy, check-fraud prevention platform.
    • Developed the HR employee review workflow system.
    • Implemented their eCommerce event ticketing.
    • Created the initial curriculum for the developer boot-camp Coder Foundry.
    • Developed a search engine optimized for search for domestic and foreign criminals' names and aliases.
    • Built a branch-capture check scanning solution with integrated fraud prevention and cash letter creation/transmission for banks and other financial institutions.
    • Managed the local infrastructure for our company (servers/networks).
    • Managed the operations for deployment processes including version control system administration, CI servers, and deployment servers.
    • Programmed and maintained the accounts payable system for the customer.
    Technologies: C#, .NET, ASP.NET, WPF, SQL Server, Windows Server, Azure, JavaScript
  • Web Developer
    2008 - 2011
    Guilford Technical Community College
    • Built the employee directory for staff/faculty.
    • Implemented the student registration systems for several organizations within the college.
    • Developed the book adoption workflow system for the bookstore and faculty.
    • Constructed the dining reservation system for the culinary department.
    • Built the help desk platform for the IT department and other college organizations requiring a ticket/response system.
    • Developed many ETL pipelines to integrate various systems.
    • Created the KPI visualization platform for all departments.
    • Developed a single sign-on solution for all the software systems that relied on the college's LDAP infrastructure.
    • Consulted with the marketing department for the public website optimizations and improvements.
    Technologies: C#, .NET, ASP.NET, SQL Server, IBM Unidata, JavaScript
  • IT Specialist
    2005 - 2008
    Wynncom
    • Built and repaired desktop computers.
    • Adminstered the internal network/servers.
    • Maintained the software systems for internal business processes.
    • Installed/managed the network infrastructure for customers (pulled/terminated cables, installed junction boxes and patch panels, racked servers, and installed/configured firewalls/routers/wireless access points).
    • Designed and installed medium-large scale wireless networks for the municipalities.
    • Managed the operations of web/database servers for customers of the web hosting services.
    • Developed marketing sites for customers of web hosting services.
    • Handled the on/off-site backups for all internal data.
    • Installed/managed active directory domains for dozens of customer networks, in medical, industrial, and government environments.
    Technologies: Windows Server, SQL Server, Cisco, Kentrox, Mitel, VB6, VB.NET
Experience
  • TrueChecks (Development)
    http://www.advancedfraudsolutions.com/truechecks/

    Rewrote a legacy platform from scratch. This platform provides check-fraud-prevention services to hundreds of thousands of users at hundreds of financial institutions in all 50 states. I was responsible for the ongoing improvement and operations of the platform.

  • TrueCards (Development)
    http://www.advancedfraudsolutions.com/truecards/

    TrueCards is a data analysis tool used to identify common points of compromise for credit cards.

  • Goodwill PAL (Development)

    PAL is a performance appraisal system developed for Goodwill Industries of the Northwest North Carolina's HR department. The software is used to facilitate and document the workflow involved in carrying out the employee performance appraisals that take place throughout the year.

  • RavenDB LINQPad Driver (Development)
    https://github.com/ronnieoverby/RavenDB-Linqpad-Driver

    A LINQPad driver for the RavenDB document database system. This is a popular open-source project that Ronnie created in order to enable productive ad hoc querying of the RavenDB.

  • CoreTechs.Common (Development)
    https://github.com/Core-Techs/Common

    This is the obligatory collection of utilities that I've amassed during my time at Core Techs. There's some cool, nerdy stuff contained in here.

  • CoreTechs.Logging (Development)
    https://github.com/Core-Techs/Logging

    This is the logging library in use for most applications developed at Core Techs.

    The library was built as a response to frustration with popular logging libraries for .NET. It's easy to configure and extend.

Skills
  • Languages
    C#, SQL, T-SQL, JavaScript, VB.NET, Elixir
  • Frameworks
    ASP.NET MVC, .NET, .NET Core, NUnit, WPF, Redux
  • Libraries/APIs
    Task Parallel Library (TPL), Underscore.js, LINQ, WinForms, React
  • Tools
    Visual Studio, Git, GitHub, GitLab, TeamCity
  • Paradigms
    Asynchronous Programming, API Architecture, Functional Programming, Functional Reactive Programming
  • Storage
    SQLite, RavenDB, UniData
  • Other
    Multithreading, Open Source, Octopus Deploy, Performance Analysis, Data Analysis
  • Platforms
    Azure
Education
  • Bachelor of Science degree in Computer Information Systems
    2006 - 2009
    High Point University - High Point, NC, USA
  • Associate's degree in Computer Network Administration
    2002 - 2005
    Forsyth Technical Community College - Winston-Salem, NC, USA
Certifications
  • Lean Six Sigma Yellow Belt
    SEPTEMBER 2018 - PRESENT
    Inmar, Inc.
I really like this profile
Share it with others