Skip to main content
RK
Looking for a job

Rico Kahnert

@ricokahnert

Backend engineer building AI agent platforms in Java, Spring Boot and AWS

United States
Message

At Carson Group, I build core features of an AI agent platform on Amazon Bedrock AgentCore, including specialized sub-agents, human-in-the-loop review, document analysis, and MCP tools that let agents access business data and carry out business functions.

I’m also leading the migration of 200+ TypeScript AWS Lambda functions into four Spring Boot services organized around business domains. I set standards for service architecture and CI/CD, and previously built a multitenant Spring service at Cayuse LLC for validating grant applications.

Experience

Work history, roles, and key accomplishments

CG
Current

Principal Software Engineer

Carson Group

Jun 2022 - Present (4 years 5 months)

• Lead migration of 200+ TypeScript Lambdas into 4 Spring Boot domain services (DDD, API-first)
• Build core of an AI agent platform in Python on Bedrock AgentCore: orchestrator with sub-agents as tools, user-created skills, human-in-the-loop review
• Implemented MCP tools in every domain service; integrated external MCP servers (Egnyte)
• Set architecture, CI/CD and event-driven standards
• Architecture Review Board; mentor engineers

SI

Software Engineer IV

StreamSets Inc.

Oct 2021 - Jun 2022 (8 months)

• Built control plane features in StreamSets Control Hub that deploy data plane engines to AWS, Azure and GCP, including running on AWS Spot Instances where possible to reduce costs, and tested them with the company's Python test framework

AWSAzureGCP
Control Hub
Data Plane
SPOT Instances
CL

Senior Software Engineer

Cayuse LLC

Oct 2018 - Oct 2021 (3 years)

• Converted the per-tenant grant validation engine into one multitenant Spring service enforcing thousands of rules across dozens of forms, so rule changes needed one deployment instead of dozens
• Rewrote central legacy services as Spring Boot microservices
• Moved deployment from Docker and Jenkins to CI/CD on AWS Elastic Beanstalk

UB

Application Developer

U.S. Bank

Sep 2016 - Sep 2018 (2 years)

• Maintained and refactored a SOAP service that gathers customer data from internal applications, splitting it into testable components so defects were faster to find and fix

DE

Consultant

DERTOUR

Dec 2014 - Jul 2016 (1 year 7 months)

Provided consulting services.

CA

Senior Software Developer and Architect

compeople AG

Apr 2006 - Sep 2014 (8 years 5 months)

Chose the platform and designed the data model for a new cloud storage system and built a CRM application.

QP

Developer and Team Lead

Qpass

Jun 2004 - Feb 2006 (1 year 8 months)

Developer and team lead roles.

PS

Developer and Team Lead

Paradata Systems

Oct 2000 - Mar 2004 (3 years 5 months)

Developer and team lead roles.

SG

Software Developer

Software Consultancies in Germany

Developer roles at software consultancies.

Education

Degrees, certifications, and relevant coursework

CC

Crucial Conversations

Training, Leadership Communication

Completed Crucial Conversations leadership communication training in April 2023.

DD

Domain-Driven Design

Training, Software Architecture

Completed Domain-Driven Design training in December 2022.

FS

Fachhochschule Schmalkalden

Bachelor of Science, Computer Science

Bachelor of Science in Computer Science from Fachhochschule Schmalkalden, Germany, completed in 1997.

Availability

Looking for a job

Location

United States

Authorized to work in

Salary expectations

180k+ USD

Job categories

Software Engineer
Software Architect

Interested in hiring Rico?

You can contact Rico and 600K+ other talented remote workers on Himalayas.

Message Rico

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan