Robert Fahl

Lead Software Engineer & Consultant

Fort Wayne, Indiana, United States Contact Info
14K followers 500+ connections

Join to view profile

About

I work in Agile teams to design, develop, deliver, and support production software solutions in a variety of technical ecosystems. My experience is a bit unique, owning the entire vertical of product creation including accessible user interface design, frontend web applications development, architecting backend APIs, managing cloud resources, and ensuring consistency and stability of data.

In addition to my daily work as a Lead Consultant for Excella’s customers, I have a passion for helping others grow and develop their skills. Currently, I supervise a handful of employees, lead the .NET capability practice area, assist with technical interviews and new hire onboarding, and have a role in discussing and approving requests for professional development expenses. In the past I've co-taught a Computer Science course, CS494: Modern Agile Software Development, at Purdue University Fort Wayne, helped manage an academy that took cohorts of teams through the agile development lifecycle and worked to instill best practices such as Agile, TDD, Pair Programming, Full Stack Development, Security, ADA compliance, and UI/UX design, and mentored college students through code katas and technical oversight for senior design projects.

As for my personal interests, you can't separate me from my love of God and the church, you will often find me spending time with the people I care about. I find great delight in cooking, volleyball, coffee, books, travel, personal finance / investing, movies, games, and nature. If any of this resonates with you, feel free to reach out and say hi!

Activity

Join now to see all activity

Experience

  • Excella Graphic

    Lead Software Engineer & Consultant

    Excella

    - Present 2 years 9 months

    Indiana, United States

    - Business development technical writer for RFP responses, outlining the technical capabilities of our company and our proposed technical solutions for multi-million dollar contracts
    - Creation and modernization of .NET APIs implementing design patterns such as CQRS, Mediator, Strangler Fig, and Event Sourcing
    - Leading a team of developers in the architecting and implementation of modernizing legacy monolith applications into a microservices architecture
    - Creating and updating…

    - Business development technical writer for RFP responses, outlining the technical capabilities of our company and our proposed technical solutions for multi-million dollar contracts
    - Creation and modernization of .NET APIs implementing design patterns such as CQRS, Mediator, Strangler Fig, and Event Sourcing
    - Leading a team of developers in the architecting and implementation of modernizing legacy monolith applications into a microservices architecture
    - Creating and updating dockerized Python applications utilizing Django and FastAPI, improving security through OAuth2 Access Tokens and quality through automated integration tests in our CI pipelines
    - Implementing modern web applications using Angular and Typescript with multilingual support
    - As a Capability Lead, I am responsible for directly supporting the professional development of 20 software engineers and working with other capability leads to present on a wide range of technical topics, as well as interviewing, staffing, and onboarding for new hires.

  • Aptera

    Aptera

    4 years 11 months

    • Aptera Graphic

      Senior Software Engineer

      Aptera

      - 8 months

      Fort Wayne, Indiana, United States

      - Rearchitected and white-labelled a web application used to provide a directory of resources for the disability community of Indiana, which now functions as a SaaS, servicing the state of Tennessee
      - Working as a mentor for the Aptera Academy by teaching new employees about fundamental practices of our company such as Agile, TDD, Pair Programming, Full Stack Development, Security, ADA compliance, and UI/UX design
      - Resolved over a hundred security issues for a Gaming Enterprise…

      - Rearchitected and white-labelled a web application used to provide a directory of resources for the disability community of Indiana, which now functions as a SaaS, servicing the state of Tennessee
      - Working as a mentor for the Aptera Academy by teaching new employees about fundamental practices of our company such as Agile, TDD, Pair Programming, Full Stack Development, Security, ADA compliance, and UI/UX design
      - Resolved over a hundred security issues for a Gaming Enterprise Management Systems website, discovered by a third-party security audit, to ensure customer and client security
      - Established a partnership with Purdue University Fort Wayne by working as a mentor for a senior capstone project team and co-creating/instructing CS494: Modern Agile Software Development
      - Working with a Global manufacturer to migrate legacy PostgreSQL databases to a modern Azure SQL Server database in order to give dealers access to the new web application

    • Aptera Software, Inc. Graphic

      Software Engineer

      Aptera Software, Inc.

      - 4 years 4 months

      Fort Wayne, Indiana

      - Developed an eCommerce web application for configuring and selling aftermarket gunstocks using Sitefinity CMS, AngularJS, .NET Core, and SQL, which does millions of dollars in sales every year
      - Developed an online resource directory to connect individuals with disabilities to resource providers in the State of Indiana using Angular, .NET 5, Elasticsearch, and Azure resources, which helps thousands of users every month, while adhering to the highest standards of ADA compliance
      -…

      - Developed an eCommerce web application for configuring and selling aftermarket gunstocks using Sitefinity CMS, AngularJS, .NET Core, and SQL, which does millions of dollars in sales every year
      - Developed an online resource directory to connect individuals with disabilities to resource providers in the State of Indiana using Angular, .NET 5, Elasticsearch, and Azure resources, which helps thousands of users every month, while adhering to the highest standards of ADA compliance
      - Advocate for ADA Compliance by working with various project teams to improve compliance across mobile and web projects, helping conference speakers prepare talks on ADA testing via build pipelines and machine learning, and hosted a hackathon for solving an ADA problem with Machine Learning.
      - Performed an ADA compliance audit for a Title and Escrow Corporation with an online game used to educate players on the dangers of cyber-attacks

  • eGenuity, LLC Graphic

    Software Developer

    eGenuity, LLC

    - 1 year 1 month

    Monroe, Indiana

    - Wrote documentation for the company REST API's, which allowed 3rd party vendors to integrate with company services
    - Built two web apps using AngularJS, ASP.NET, and SQL to allow customers to access information such as support tickets, projects, vehicle information, and vehicle accident report tracking

Education

  • Purdue University Fort Wayne Graphic

    Purdue University Fort Wayne

    Bachelor of Science Computer Science

    -

    Activities and Societies: Campus Ministry Student Leader

    Computer Science - Software Engineering Concentration

  • South Adams High School

    Academic Honors Deploma GPA: 4.0

    -

    Activities and Societies: Technology Council, National Honors Society, Ping Pong Club Founder

Licenses & Certifications

Projects

  • Inter-American Development Bank (IDB)

    Internal web application and API development for the processing and approval of loan / project applications that align to the central mission of IDB to improve lives in Latin America and the Caribbean, through financial and technical support of countries to reduce poverty and inequality, improve health and education, and advance infrastructure.

    See project
  • The Motley Fool

    -

    Worked with a small Agile team as the Technical Lead for C#/.NET development and as an additional Python developer to modernize the technical stack at The Motley Fool.
    - Architected a new Web API using .NET 6, implementing a CQRS design pattern, event publishing, and Auth0 access token authentication.
    - Migrated existing legacy functionality to maintainable applications in Python FastAPI & Django, Blazor WebAssembly, JavaScript / Vue, and .NET MVC applications.
    - Worked with a dozen…

    Worked with a small Agile team as the Technical Lead for C#/.NET development and as an additional Python developer to modernize the technical stack at The Motley Fool.
    - Architected a new Web API using .NET 6, implementing a CQRS design pattern, event publishing, and Auth0 access token authentication.
    - Migrated existing legacy functionality to maintainable applications in Python FastAPI & Django, Blazor WebAssembly, JavaScript / Vue, and .NET MVC applications.
    - Worked with a dozen product teams to update 30+ repositories with API clients for the new modernized applications, allowing the legacy applications to be decommissioned.

    See project
  • Bridgestone Tire - Data Migration

    -

    Large scale data migration project moving from a series of old PostgreSQL databases to a modern cloud solution using SQL Server on Azure.

  • Tennessee Disability Pathfinder

    -

    Pathfinder gives people living with disabilities 24/7 access to a comprehensive range of community resources designed to improve their quality of life. These resources are vetted and approved by members of the disability community. Service providers, community advocates and medical professionals regularly contribute to Pathfinder, keeping the information current, relevant and practical.

    See project
  • Indiana Disability Resource FINDER

    -

    FINDER gives people living with disabilities 24/7 access to a comprehensive range of community resources designed to improve their quality of life. These resources are vetted and approved by members of the disability community. Service providers, community advocates and medical professionals regularly contribute to FINDER, keeping the information current, relevant and practical.

    See project
  • Boyds Hardwood Gunstocks

    -

    An ecommerce website created for Boyds Hardwood Gunstocks, including a large product configurator and a complex data integration with a Sage 300 ERP system.

    See project

More activity by Robert

View Robert’s full profile

  • See who you know in common
  • Get introduced
  • Contact Robert directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Robert Fahl in United States

Add new skills with these courses