Skip to content

Company

About Us

Learn more about our culture, our mission, and our team.

The Clear Function team standing together in front of a brick wall
Fig. 04.01 Our team
OUR TEAM

Leadership

We lead by example.

Colin Neller

Colin Neller

CEO & Founder

Software engineer turned entrepreneur and IPA enthusiast.

Colin Neller on LinkedIn
Bill Ganus

Bill Ganus

Principal

An entrepreneur with a background in organic chemistry.

Bill Ganus on LinkedIn
Gwin Scott

Gwin Scott

Head of Growth

20+ years of leadership and business development experience.

Gwin Scott on LinkedIn
Rakesh Maskara

Rakesh Maskara

Director of Engineering

18+ years of experience leading software teams.

Rakesh Maskara on LinkedIn
Stephen Overholser

Stephen Overholser

Director of Client Experience

Keeping our clients happy and projects moving forward since 2015.

Stephen Overholser on LinkedIn
Brian Lankford

Brian Lankford

Senior Software Engineer

25+ years of engineering & paytech experience.

Brian Lankford on LinkedIn
David "Mo" Mohundro

David "Mo" Mohundro

Senior Software Engineer

20+ years of software engineering & paytech experience.

David "Mo" Mohundro on LinkedIn

What fuels us

Software Development With a Client-First Approach

Clear Function started with a simple mission: to help businesses get payments and tech to work for them, not against them. Our founders—payments pros and software wizards—got together after seeing too many companies wrestling with clunky, one-size-fits-all systems.

So, we set out to change that. Why? Because we believe every business deserves tools that grow with them, simplify their lives, and let them focus on what they do best.

Plus, let’s be honest—we love solving tricky problems and making complex things feel like a breeze. That’s what gets us up in the morning and keeps us pushing for better solutions every day.

A woman and man in a meeting seated at a conference table.

Our Culture & Core Values

Collaboration

We work well together and with our clients. We always assume positive intent and we value feedback because we believe that we are better as a team than as individuals.

Ownership

We own the results of our work. We don’t focus on blaming; we focus on improving.

Development

We’re always learning, growing and improving. We constantly evolve our processes, skills, and ourselves to produce better experiences and results for our clients.

Empathy

We constantly put ourselves in our clients and teammates shoes. We speak to them how they would like to be addressed, and we have hard conversations because results matter.

Careers

Looking for work? We're hiring!

If you enjoy solving complex problems, this is the place for you. Visit our careers page.

  1. Step 1: Discovery

    Free Consultation

    We begin every project with a discovery call where we delve deep into your current systems, objectives, requirements, and ongoing support needs.

    An illustration representing research and discovery.
  2. Step 2: Plan

    Scoping & Project Roadmap

    Next, we'll move on to scoping before creating a thorough project roadmap to ensure we're on the same page regarding expectations, milestones, and goals.

    An illustration representing project planning and roadmap.
  3. Step 3: Building

    The Fun Part

    This stage is where the magic happens! With UX and architectural designs in place, our developers meticulously work to translate the design into functional code, ensuring that every detail aligns with the plan.

    An illustration representing software development.
  4. Step 4: Test

    Quality, Guaranteed

    Our dedicated QA team collaborates with the engineers to complete thorough testing during the build process. Testing ensures that the solution meets your requirements and our high quality and security standards.

    An illustration representing software testing.
  5. Step 5: Deploy

    Time to Launch!

    Our carefully coordinated release process ensures a smooth, worry-free rollout of your software or application. At this stage your team will receive comprehensive software documentation to facilitate the management of your systems moving forward.

    But we don't stop there. We offer guidance, coaching, and team building sessions to help you bring your processes in-house, mitigating future costs and ensuring your team's autonomy.

    An illustration representing a product launch.
  6. Step 6: Iterate

    Constant Improvement

    We will be here to lend a hand if you require additional support beyond the initial deployment. Together, we'll work to identify measurable iterations, including addressing bug fixes, implementing software updates, and exploring software enhancements.

    An illustration representing ongoing system evaluation and iterative improvements of software.
TECHNOLOGIES

Our Core Tech Stack

Languages/Frameworks

  • C#
  • Python
  • React
  • Vue.js
  • TypeScript
  • Angular
  • Node.js
  • .NET
  • Rust

Cloud Technology

  • Microsoft Azure
  • AWS
  • Google Cloud

Mobile

  • React Native
  • Swift
  • Kotlin
  • Java

Data

  • SQL Server
  • Azure SQL
  • PostgreSQL
  • MySQL
  • MongoDB

Methodologies

  • Agile
  • Continuous Delivery
  • Continuous Integration
  • DevOps
INSIGHTS

Stay Informed with Our Latest Articles

Discover valuable insights and stay updated on industry trends.