Kontakly AI — CRM & Communication Automation
November 2024 – December 2024
Backend Developer · Collaboration
Backend API development and dashboard interface implementation for an AI-powered CRM platform automating client communication workflows.

Overview
Kontakly AI is a lightweight customer relationship management platform integrated with OpenAI for automated client communication and lead tracking.
Contributed to the project by developing REST API endpoints and building the user dashboard interface for the existing Python/Flask application.
Focused on extending backend functionality and creating intuitive frontend interfaces for CRM operations.
The Problem
German enterprises faced significant barriers in achieving digital accessibility compliance due to implementation complexity and resource constraints.
Available solutions in the market were cost-prohibitive, required substantial technical expertise, or lacked robust customer management capabilities.
No existing solution offered domain-validated licensing with real-time deployment monitoring and centralized administration.
My Contributions
Developed RESTful API endpoints using Flask for core CRM operations including client management, lead tracking, and communication logging
Built user dashboard interface for managing contacts, viewing communication history, and monitoring automated responses
Implemented API authentication and authorization logic to secure user data and endpoint access
Integrated frontend with existing backend services ensuring seamless data flow between dashboard and API layer
Enhanced database queries using SQLAlchemy for optimized data retrieval and reporting
Documented API endpoints for internal team reference and future development
Challenges
- •Understanding and working within existing codebase architecture
- •Ensuring new API endpoints aligned with established patterns and conventions
- •Building intuitive dashboard UI without disrupting existing user workflows
- •Maintaining data consistency across new features and legacy systems
- •Coordinating changes with team members in different time zones
Outcomes
- ✓Successfully deployed functional dashboard interface to production environment
- ✓Delivered fully documented REST API endpoints enabling frontend-backend integration
- ✓Improved user experience through intuitive CRM management interface
- ✓Established scalable API architecture supporting future feature expansion
- ✓Contributed to platform stability through thorough testing and error handling