
Kyle Farrell
Software Engineer
Hire this person
Send a job offer directly to this candidate
About
Software Engineer with 5+ years of experience building backend services and scalable applications using Python, FastAPI, and SQL. Delivered REST APIs, data access layers, and reporting workflows that improved response times by up to 35%, reduced manual processing by 38%, and increased service reliability above 99%. Hands-on with system integration, PostgreSQL, Redis, AWS, Docker, automated testing with pytest, and CI/CD pipelines, with regular participation in design discussions and system architecture reviews.
Brings practical exposure to performance optimization and AI/LLM-enabled internal tools in cross-functional engineering environments.
Experience
Software Engineer at Xperity (2023-05 – Present)
Hybrid
- Built Python and FastAPI backend services for a multi-tenant workflow platform, delivering 14 REST API endpoints that reduced manual processing time 38% and supported 2.5x transaction growth.
- Optimized PostgreSQL SQL queries, indexing, and reporting logic for high-usage dashboards, reducing page load times from 9.2 seconds to 2.8 seconds and lowering database CPU usage 27%.
- Integrated third-party billing, CRM, and identity systems through REST APIs, webhooks, and background jobs, improving data sync success rates to 99.6% and removing about 12 hours of manual reconciliation work per month.
- Implemented pytest unit and integration testing plus GitHub Actions CI/CD checks for Python services, increasing release coverage to 88% and reducing production defects 31%.
- Containerized FastAPI applications with Docker and deployed them on AWS services, cutting environment setup time 60% and improving deployment consistency across development, test, and production.
- Tuned Redis caching and Amazon SQS-driven background processing for peak traffic endpoints, improving average API response time 34% and stabilizing throughput during high-volume reporting periods.
- Prototyped an AI/LLM-assisted internal search workflow in Python that summarized ticket and account history, reducing support research time 22% and improving case handoff quality.
- Collaborated with senior developers, product managers, and QA in design discussions, translating system architecture decisions into implementation plans for integrations, testing, and performance optimization.
Software Engineer at Techify Care (2021-02 – 2023-04)
Full-time
- Engineered Python backend modules and REST APIs for care management workflows, automating eligibility and scheduling processes and reducing administrative turnaround time 29%.
- Wrote complex SQL queries, joins, and stored procedures in PostgreSQL for data access and reporting, improving report accuracy 24% and shrinking monthly reporting preparation from 2 days to 4 hours.
- Refactored monolithic API components into FastAPI services, increasing request throughput 40% and simplifying backend framework support for new partner integrations.
- Connected internal systems with EHR and payment vendor endpoints using JSON and REST-based system integration patterns, increasing data exchange reliability to 99.3%.
- Created automated pytest coverage and API validation checks for backend releases, raising regression coverage to 82% and shortening QA cycles 26%.
- Monitored Python application performance and profiled service bottlenecks, resolving memory and query issues that reduced p95 latency 33% for core user workflows.
- Supported AWS deployment pipelines using Docker, Git, and CI/CD automation, decreasing release effort 45% and improving rollback readiness for production changes.
Education
Bachelor of Science in Computer Science – University of Georgia (2020-12)
