Frenkli Kapri
Senior .NET / Full-stack Software Engineer
I build secure, scalable enterprise applications using .NET, React, Blazor, cloud services, and AI-assisted development workflows.
Experienced in identity systems, fintech workflows, workflow automation, multi-tenant platforms, and production-grade SaaS products.
About Me
Senior .NET / Full-stack Software Engineer
I'm a Senior .NET / Full-stack Software Engineer with 8+ years of professional experience building enterprise applications, backend systems, cloud integrations, and modern web platforms.
My strongest areas are C#, ASP.NET Core, .NET, SQL, React, Blazor, cloud services, authentication, authorization, and complex business workflows. I have worked on systems involving identity management, financial workflows, dynamic form engines, workflow automation, reporting, and multi-tenant SaaS platforms.
I also build my own products, including a pet-sitting marketplace and a CRM platform, which gives me a practical product mindset beyond just writing code. I care about clean architecture, maintainable systems, reusable components, and shipping features that actually solve business problems.
I use AI-assisted development workflows with Cursor and ChatGPT to improve planning, implementation, refactoring, and documentation, while keeping human oversight over architecture and production quality.
What I Do
Core Expertise
Eight years of professional experience across the full stack: backend architecture, cloud integrations, and product development.
Backend Engineering
ASP.NET Core APIs, MediatR, Entity Framework Core, Dapper, background services, clean architecture, and complex business workflows.
Frontend Engineering
React, Blazor, TypeScript, MUI, TailwindCSS, reusable components, admin dashboards, and user-facing business applications.
Cloud & Integrations
Azure, AWS, queues, blob storage, external APIs, authentication providers, CI/CD, and production deployment workflows.
Product & AI Workflow
SaaS product development, marketplace platforms, CRM systems, Cursor workflows, AI-assisted refactoring, testing, and documentation.
Career
Experience & Education
Senior Software Engineer
June 2024 - PresentUniversal Weather and Aviation (UWA)
Full-time · Remote
- Building full-stack features using Blazor, React, and GraphQL for an enterprise aviation platform with complex operational workflows.
- Implementing AI-powered suggestion and automation features to improve user productivity and reduce manual operations.
- Adopting AI-assisted development practices with Cursor and spec-driven workflows to improve delivery speed and code consistency.
- Collaborating with product and engineering teams to translate complex requirements into maintainable backend services and user-facing features.
Tech: Blazor, React, GraphQL, .NET 8, C#, Azure
Lead Software Engineer
February 2024 - February 2025Finagy
Contract · Remote
- Designed and implemented backend services for transaction processing, rescue flows, and audit trails using .NET and clean architecture patterns.
- Integrated third-party financial services and payment providers to support reliable transaction workflows.
- Implemented background workers and queue-based processing to handle asynchronous financial operations.
- Improved maintainability and traceability of transaction workflows through structured error handling and audit logging.
Tech: C#, .NET, ASP.NET Core, PostgreSQL, Angular, Background Services
Lead Software Engineer
March 2023 - June 2024EmpowerID
Full-time · Remote
- Led backend development for a corporate-level IAM system serving enterprise clients with complex authorization and user lifecycle requirements.
- Built and maintained ASP.NET Core APIs and admin workflows for authentication flows, permission-based access control, and user management.
- Developed Blazor-based admin interfaces backed by .NET APIs, improving usability and maintainability of identity-management workflows.
- Integrated Azure Active Directory and external identity providers to support enterprise authentication and authorization scenarios.
- Collaborated with Business Analysts and Product Owners to translate complex IAM requirements into maintainable backend services and integrations.
Tech: C#, .NET Core, ASP.NET Core, Blazor, MS SQL, Azure Active Directory, Azure Services
Software Engineer
October 2023 - January 2024B-LIVE DIGITAL LIMITED
Contract · Remote
- Built Blazor-based UI for an AI-powered product design application, integrating image generation APIs into a seamless user workflow.
- Optimized database queries and backend services to improve application responsiveness and reliability.
Tech: Blazor, .NET, MS SQL, AI Image Generation APIs
Software Engineer
September 2023 - December 2023Ocean Ring Technologies
Contract · Remote
- Developed backend features for a Financial Advisor Compensation platform using .NET and SQL Server.
- Implemented compensation calculation logic and reporting features to support financial workflow management.
Tech: .NET, ASP.NET Core, Angular, MS SQL, C#
Software Engineer
February 2023 - November 2023Kentech Case
Contract · Remote
- Delivered full-stack .NET and web development projects for agency clients, managing requirements through to production deployment.
- Designed system architecture and implemented ASP.NET Core APIs for client-facing business applications.
Tech: .NET, C#, ASP.NET Core, JavaScript, MS SQL
Software Engineer
September 2019 - June 2021Soft & Solution
Full-time
- Designed and implemented a metadata-driven dynamic system generator for configurable workflow-based applications, significantly reducing development time for government systems.
- Built reusable identity, validation, and multi-lingual packages adopted across multiple government projects, reducing duplication across the codebase.
- Developed ASP.NET MVC and Web API services for complex government business workflows involving forms, permissions, and reporting.
- Contributed to architectural decisions for multi-module enterprise systems.
Tech: ASP.NET MVC, .NET Web API, C#, SQL Server, JavaScript, HTML/CSS, BitBucket, Jira
.NET Desktop Developer
March 2018 - August 2019Logical Albania
Full-time
- Built a warehouse management and goods tracking application using C# and WPF for internal logistics operations.
- Maintained and extended POS and CRM applications used by Albania's largest supermarket chain, adding features and fixing production issues.
- Created Windows Services for automated data synchronization across retail branches.
- Developed a logger and log viewer tool for fiscal cash register compliance and auditing.
Tech: C#, WPF, Windows Forms, Windows Services, MS SQL, Git, Jira
Education
Master's Degree in Web Engineering
Technische Universität Chemnitz
2021 - 2023
Bachelor's Degree in Software Engineering
Canadian Institute of Technology, Albania
2016 - 2019
Expertise
Skills & Technologies
Backend
Frontend
Databases
Cloud & DevOps
Architecture & Patterns
AI-assisted Development
Work
Featured Projects
A selection of products and enterprise systems I have built or contributed to significantly.
PawsomeCare
Pet-sitting marketplace connecting pet owners with trusted sitters. Includes sitter profiles, booking flows, service listings, availability management, search and filtering, and platform administration.
Sales CRM
Multi-tenant CRM platform for small businesses to manage leads, customers, contacts, activities, and sales workflows. Includes Kanban pipeline, tasks with reminders, and analytics dashboards.
Dynamic System Generator
Metadata-driven framework for generating configurable workflow-based applications. Enables building entire application modules through workflow configuration, significantly reducing development time for government systems.
IAM Enterprise Solution
Corporate-level Identity and Access Management system for an enterprise client. Handles secure user lifecycle operations, complex authorization policies, role management, and integrations with external identity providers.
eCommerce Framework
Multi-tenant plugin-based eCommerce framework enabling multiple storefronts to run independently with shared infrastructure. Supports customizable plugin architecture and per-tenant configuration.
CMS Module
Flexible content management system module built as part of the multi-tenant architecture. Allows content editors to manage pages, media, and site structure across multiple tenant instances.
Engineering Highlights
Case Studies
A look at how I approach real engineering problems: the context, the technical decisions, and the outcomes.
Enterprise Identity & Access Management
Problem
Enterprise users needed secure and maintainable identity, authentication, authorization, and access-management workflows supporting thousands of users and complex access policies.
Solution
Built and maintained backend services, admin interfaces, and integrations for identity-related workflows using .NET, Blazor, SQL, and Azure cloud services as part of a specialized IAM platform.
Result
Improved maintainability and reliability of identity workflows used by enterprise customers, with cleaner separation between IAM business logic and infrastructure concerns.
Technical Focus
Financial Transaction Processing Workflows
Problem
Business workflows required reliable transaction processing, rescue/refund flows, audit logs, background workers, and external integrations, with strict traceability requirements.
Solution
Designed and implemented backend services and background processes using .NET, SQL, queues, and clean architecture patterns to handle financial operations reliably.
Result
Made transaction workflows more traceable, maintainable, and reliable, reducing manual investigation time and improving confidence in asynchronous financial operations.
Technical Focus
AI-Assisted Development Workflow
Problem
Development teams lose time on repetitive implementation, unclear requirements, boilerplate code, and inconsistent patterns, especially across larger feature sets.
Solution
Adopted structured AI-assisted development using Cursor, project rules, and implementation plans to accelerate development while keeping human control over architecture, correctness, and code quality.
Result
Faster implementation cycles without sacrificing engineering quality. Useful for both solo product work and team-level standardization of AI tooling.
Technical Focus
Testimonials
What People Say
"Frenkli consistently demonstrated strong technical expertise and a solid ability to solve complex problems. He approaches technical challenges with confidence and curiosity, often identifying effective solutions and contributing valuable insights to the team. His ability to understand technical requirements and translate them into practical outcomes made him a reliable contributor across multiple initiatives."
"Frenkli has outstanding technical and organizational skills. He successfully completed his degree with high grades while working part-time. His growth during his bachelor years shows great potential in the technology field."
"While I was working as a team leader, Frenkli applied for an internship. His academic background and technical performance made us select him. He was always eager to learn new technologies. After 3-4 months we hired him as a Junior .NET Developer, and it was the perfect decision as his performance grew rapidly."
"Over the time that I have known Frenkli, he has consistently performed his duties with competence and always tried to do more than expected, such as creating reusable tools and libraries that help in future projects. He is an excellent problem solver."
"Great communication, always responsive, and not afraid to take initiative. Would recommend Frenkli to anyone!"
Achievements
Certifications & Awards
3rd Place, Microsoft Imagine Cup Albania 2015
Microsoft
3rd Place, Tirana Programming Competition 2015
EESTEC
Interested in Working Together?
I'm open to senior .NET, full-stack, backend, cloud, and product-focused engineering roles. Especially interested in remote opportunities, SaaS platforms, enterprise systems, and teams that care about clean architecture and practical delivery.