Back
Professional Experience
Allegorysoft (Co Founder)
02/2025 - Present
Designing and developing the frontend architecture of the
Axiom Framework
, building a Razor-based shell application with extensible plugin modules supporting multiple UI frameworks (React, Angular, Vue)
Designed and developed a mobile-first design, modular monolith, SaaS and onpremise hybrid web application integrated with Logo ERP, including both public and admin applications, built on ABP Framework and custom infrastructure
Created generic and application-level libraries to improve reusability and maintainability, shared across host applications (admin and public)
Integrated n8n and Metabase into the UI to support workflow automation and business intelligence for operational insights
Utilized AI tools (Claude, ChatGPT) for minor UI and logic enhancements to accelerate development and improve productivity
Technologies & tools
TypeScript
Nx Monorepo
Vite & Webpack
Angular
Angular Material
Tailwind CSS
React & Next.js
Vue
Axiom Framework
ABP Framework
Vex Angular Theme
OAuth2/OIDC
C#
Docker & Kubernates
FRP Reverse Proxy
Git & GitHub
Nginx
Asp.Net
Volosoft (Senior Frontend Developer)
03/2023 - 02/2025
Developed, refactored, and maintained Angular UI libraries (open-source and commercial), tightly integrated with backend modules such as Identity, SaaS, and Setting Management
Refactored repositories and implemented new features in the LeptonX UI theme using TypeScript, Snowpack, Webpack, and Bootstrap, and also maintained Angular packages
Implemented nested entity UI support using ABP Angular schematics and maintained the Angular side of ABP Suite
Created new tests and refactored existing ones for Angular libraries using Jest
Migrated React Native authentication from password flow to OAuth2 authorization code flow using Expo, and transitioned the UI from NativeBase to Material Design with React Native Paper
Technologies & tools
TypeScript
Nx Monorepo
Webpack
Angular
Bootstrap
Snowpack
React Native
Jest
Docker
SASS
Git & GitHub
C#
Asp.Net
Allegorysoft (Co Founder)
01/2022 - 03/2023
Provided consultancy services to software development companies on the ABP Framework
Delivered training on building application infrastructure, domain and business logic, client proxies, and library-based UI development
Built Accounting Software (Saler) web application platform for manage products creating orders, invoices and so on
Technologies & tools
TypeScript
Angular
NGXS(state management)
PrimeNG
Bootstrap
ABP Framework
Docker
Git & GitHub
C#
Asp.Net
IES Yazılım (Software Developer)
07/2019 - 07/2021
Designed and developed a multi-tenant HR management system from scratch using N-tier architecture, focusing on scalability and maintainability
Built a Cost Management application, handling core business logic and UI development
Developed multiple ERP integration web applications to extend and customize Logo Yazılım ERP
Technologies & tools
AngularJs
AngularJs Material
JQuery
Bootstrap
C#
Asp.Net MVC (.Net Framework)