Custom Software Engineering

A laptop on the desk showing an IDE with code.

Software Engineering

We provide bespoke software engineering consulting: from one-on-one coaching, developing software, to leading or joining an existing team.

Three software engineers around a table working while there is a print board with sticky notes in the background.

Agile Delivery

All software is developed in an agile manner. This allows clients to pivot more easily and benefit from the delivered value sooner.

Two people handshaking.

Different Clients

We are happy to support all kinds of clients. We can work with individuals, private companies, and government.

Peter Kendall

A professional photo of Peter Kendall.

I am a seasoned technical lead with a wealth of industry experience. I expertly lead engineering teams with the right balance of self-sufficiency and guidance. While designing and architecting high quality software, I balance “You Aren't Gonna Need It” with option-enabling flexibility. I demonstrate exceptional proficiency in the art and science of software engineering, consistently delivering client-focused solutions through agile methods.

Previous Products and Projects

  • Led a team to create a proof-of-concept to investigate ML and OCR technology as applied to forms. The hypotheses were that verifying automatically extracted form data will save time and effort compared to manual data entry, and then tax dollars can be saved if a GSA shared service can be leveraged across the United States.

  • Led the engineering team to develop a modular healthcare intermediary.

  • Developing ACF OPRE's new project and budget tracking application. Set the foundation of the application at its beginning. Used Python, Django, Cloud.gov, and Login.gov.

    • Ushering the team towards continuous delivery by experimenting with different delivery models.

    • Developed new features to help the court run smoothly and for the public to easily interact with the court.

    • Utilized JavaScript, React, AWS (Lambda, API Gateway, DynamoDB, S3, CloudFront, Cognito), and Elasticsearch. Supported blue/green deployments with data migrations.

  • Led the engineering team to develop PaaS, the modernized Medicare Part B pricing system that processes, on average, 3.4 million claims a day.

    • By leading the discussion with other teams, developing a solution to migrate data access from an on-premise system to AWS that is secure and easy to use.

    • Increasing better outcomes for the program by increasing cross-team visibility through allowing teams to view other work queues.

  • Promoting devops best practices throughout the QPP program. Utilized AWS (API Gateway, Lambda, DynamoDB), Serverless, Terraform, Python, and JavaScript.

  • A service that converts disparate formats to QPP JSON, allowing for cost savings while transitioning. Utilized AWS (ELB, EC2, DynamoDB, S3), Docker, Terraform, Java, Spring, and ReST.