Jeff Yaeger, Back-end Developer in Laguna Niguel, CA, United States
Jeff Yaeger

Back-end Developer in Laguna Niguel, CA, United States

Member since August 29, 2022
Jeff is a senior full-stack developer with over five years of experience. He specializes in clean coding practices, thoughtful refactoring, and code reusability. Jeff has worked on many high-volume applications, creating optimal algorithms for the best performance and data flow.
Jeff is now available for hire

Portfolio

  • Odyssey Consulting
    C#.NET, .NET Core, Solr, Apache Kafka, SQL, SignalR, RabbitMQ...
  • MapLight
    C#, Angular, SQL, Entity Framework Core, LINQ, LINQ to SQL, ASP.NET, .NET...
  • Cleanetto
    Angular, ASP.NET, Angular CLI, AngularUI, ASP.NET MVC...

Experience

Location

Laguna Niguel, CA, United States

Availability

Full-time

Preferred Environment

JetBrains Rider, Slack, Jira, SSMS, Visual Studio

The most amazing...

...thing I've developed was a user-defined geographical container with custom rule sets and a high flow of incoming data that my algorithm sorted.

Employment

  • Senior Full-stack Developer

    2019 - PRESENT
    Odyssey Consulting
    • Created channels that ingest location data and send it to appropriate clients in SignalR.
    • Created a chat scrubber for internal and external IRC clients.
    • Implemented custom reverse geocoding from any grid coordinate.
    • Converted the whole application from the .NET Framework to .NET 6.
    • Received the top secret security clearance with the United States.
    Technologies: C#.NET, .NET Core, Solr, Apache Kafka, SQL, SignalR, RabbitMQ, Entity Framework Core, IRC, ASP.NET, C#, .NET, Microsoft SQL Server, APIs, Twitter API, Python, Back-end, Back-end Architecture, C++, React, REST APIs, ASP.NET MVC, Full-stack, MVC Design, Web MVC, CI/CD Pipelines, Single-page Applications (SPA), Scrum, Microsoft Visual Studio, Microservices, Docker, Web API, .NET 4, Model View Controller (MVC), Integration, Web Applications, Entity Framework, Performance
  • Senior Full-stack Engineer | Freelance

    2021 - 2022
    MapLight
    • Developed reusable logic for creating complex queries with language-integrated query (LINQ).
    • Completed a registration process by sorting out complex business rules.
    • Cleaned up a lot of duplicate code and made reusable classes for accuracy and ease of future changes.
    Technologies: C#, Angular, SQL, Entity Framework Core, LINQ, LINQ to SQL, ASP.NET, .NET, Microsoft SQL Server, APIs, Back-end, Back-end Architecture, Front-end, TypeScript, REST APIs, ASP.NET MVC, Full-stack, MVC Design, Web MVC, CI/CD Pipelines, Single-page Applications (SPA), SendGrid, Twilio, HTML5, Microsoft Visual Studio, Web API, Model View Controller (MVC), Integration, Web Applications, Entity Framework, Performance
  • Front-end Developer

    2019 - 2020
    Cleanetto
    • Added the language translating ability so users from different countries can use the application.
    • Helped construct the login and authentication process.
    • Added the business logic for customers and cleaners pages with scheduling.
    Technologies: Angular, ASP.NET, Angular CLI, AngularUI, ASP.NET MVC, Single-page Applications (SPA), Localization, HTML5, Microsoft Visual Studio, REST APIs, Web API, Model View Controller (MVC), Web Applications
  • Full-stack Developer

    2018 - 2019
    Insala
    • Restructured HTML and JavaScript to a responsive structure on more than 50 pages.
    • Added custom reusable classes for rendering data in the code behind and sending responsive tables to the client.
    • Created dynamic code that could change based on the client and their needs. Tested the application thoroughly for all use cases and all browsers.
    Technologies: C#, VB.NET, JavaScript, HTML, Web Forms, C#.NET, ASP.NET, .NET, Back-end, CSS, Front-end, ASP.NET MVC, Full-stack, jQuery, Web MVC, Localization, HTML5, Scrum, Microsoft Visual Studio, .NET 4, Web Applications
  • Full-stack Developer

    2017 - 2019
    Customer Keeper
    • Added email pipelines with SendGrid to communicate for appointments.
    • Wrote efficient stored procedures for standard CRUD operations and paging data.
    • Transferred the current HTML and JavaScript website to use Angular.
    Technologies: Angular, APIs, ASP.NET, .NET Core, C#, ADO.NET, ASP.NET MVC, Full-stack, MVC Design, Web MVC, Single-page Applications (SPA), Twilio, SendGrid, Bootstrap, Selenium, Microsoft Visual Studio, REST APIs, Web API, Model View Controller (MVC), Web Applications, Entity Framework
  • CEO

    2007 - 2017
    Self-employed
    • Boosted sales from $70,000 in 2014 to over $200,000 in 2015.
    • Reduced cost of supplies by 20% by negotiating with vendors.
    • Perfected the most efficient strategies for the timely completion of projects from start to finish while enforcing deadlines and keeping company costs at a minimum.
    Technologies: Sales, Standard Operating Procedures Development, Negotiation

Experience

  • Government App for Tracking Committees and Lobbyist Activity
    https://denver.maplight.com/public

    A .NET 5 and Angular web application for honesty and transparency in government-related funding groups. The project had three other development teams work on it before I got involved, so there was a lot of duplicate code and slow queries. I did a lot of refactoring to make the code more concise for accuracy and maintainability. Also, I wrote a lot of complex queries to get the correct data to the user. The project ended up being a success and was launched in May of 2022.

  • Geospatial Tracking App

    A .NET 6 and Apache Solr/Kafka application for tracking events and placemarks. I structured big data models and helped build a Solr search engine for geospatial data searches. I wrote APIs and pipelines to Solr for speedy results. I added Kafka queues to push out data and alerts to microservices in the system.

  • Cleaning Company CRM App
    https://www.cleanetto.com/

    A .NET/Angular 7 web application for cleaning companies to manage their business. I worked on the login and constructed the bearer token authentication with Angular. I added language translations and hooked up many pages throughout the project.

Skills

  • Languages

    C#, C#.NET, JavaScript, HTML, SQL, TypeScript, VB.NET, Python 3, Python, CSS, C++, HTML5
  • Frameworks

    .NET Core, Angular, ASP.NET, .NET, ASP.NET MVC, .NET 4, Entity Framework Core, ADO.NET, Django, Bootstrap, Selenium
  • Libraries/APIs

    Web API, Entity Framework, SignalR, LINQ, Twitter API, React, REST APIs, AngularUI, jQuery
  • Paradigms

    Back-end Architecture, MVC Design, Model View Controller (MVC), Scrum, Microservices
  • Other

    APIs, Back-end, .NET 6, Full-stack, Web MVC, Single-page Applications (SPA), Web Applications, Front-end, Localization, Integration, Performance, IRC, SSMS, Sales, Standard Operating Procedures Development, Negotiation, Search Engines, Search, CI/CD Pipelines
  • Tools

    JetBrains Rider, LINQ to SQL, Jira, SendGrid, Microsoft Visual Studio, Solr, RabbitMQ, Slack, Visual Studio, Apache Solr, Angular CLI
  • Platforms

    Twilio, Apache Kafka, Docker
  • Storage

    Microsoft SQL Server, Web Forms, NoSQL

To view more profiles

Join Toptal
Share it with others