Debanjan Chakraborty π
Full-Stack Developer | Enterprise Solutions Architect
Proprietor, Incredible Informatics
π¨βπ» About Me
I architect and deliver production-ready enterprise applications with clean code, scalable architecture, and comprehensive documentation. Specializing in . NET Core ecosystem with focus on Blazor, Entity Framework, and complex business solutions.
π‘ My Approach:
- ποΈ Architecture-first: Repository patterns, service layers, SOLID principles, DI
- β‘ Performance-driven: Optimize from day oneβcaching, query optimization, concurrency
- π Documentation alongside code: Every feature ships with comprehensive guides
- π Cross-platform expertise: . NET, Android, multi-database systems
- π― Production quality: Enterprise-grade code that scales and maintains easily
- π§ Problem-solver: Complex integrations, legacy system modernization, critical bug fixes
π Featured Projects
Product Barcode Manager (PBM)
Enterprise inventory & barcode management system
Tech: ASP.NET Core Blazor Server β’ EF Core β’ SQL Server β’ Identity Framework
Technical Highlights:
- π Multi-level access control: Role-based + User-Godown + Voucher-type permissions with dynamic filtering
- π Globalization engine: Culture-aware formatting across 4 locales (en-IN, en-US, hi-IN, en-GB) with IIS integration
- π Advanced file processing: Multi-format import/export (XLSX, XLS, CSV, TSV, TXT) with validation pipeline
- π Complex reporting: Aggregated stock reports with opening/closing balances, transaction histories
- π¨οΈ Hardware integration: Real-time barcode scanner support with duplicate detection
- π¨ Modern UX: Dark-themed responsive UI, loading states, progress indicators, accessibility-first
Project Metrics:
- π¦ 18 independent modules with clean separation of concerns
- π» 15,000-20,000 lines of maintainable, documented code
- ποΈ 9 database tables with optimized relationships and indexing
- π 9 technical guides: Setup, architecture, culture implementation, API references
- β±οΈ 4.2 months (part-time alongside other projects)
- π― 67 commits with disciplined 0.5 commits/day pattern
DbSync - Database Synchronization Tool
Multi-database real-time synchronization platform
Tech: ASP.NET Core Blazor β’ Entity Framework Core β’ Multi-DB Support
Technical Highlights:
- π Cross-database sync: SQLite βοΈ SQL Server βοΈ MySQL with dynamic schema introspection
- βοΈ Incremental synchronization: Track last sync value for efficient delta updates
- ποΈ Dynamic DbContext factory: Runtime provider selection and query execution
- β±οΈ Flexible scheduling: Manual, Interval, and Scheduled triggers with background jobs
- π Execution monitoring: Comprehensive logging with performance tracking
- π Database explorer: Schema introspection across different database types
- π― Field mapping engine: Source-to-destination column mapping with validation
MATA CN Tracking
Android consignment tracking application with multi-API integration
Tech: Android (Java) β’ Retrofit β’ OkHttp β’ SOAP β’ REST APIs
Technical Highlights:
- π Race-based API strategy: 3 APIs called simultaneously with first-response wins
- βοΈ Multi-API integration: SOAP (legacy) + 2 REST APIs with atomic concurrency control
- π Critical fixes: OkHttp version conflict resolution, ArrayIndexOutOfBounds fixes
- π± Modern Android: SDK 36, Android 12+ support, Material Design dark mode
- π Network security: Cleartext traffic config, domain whitelisting
- π€ Enhanced sharing: WhatsApp/Email integration with API source indicators
- π¨ Adaptive UI: Dark mode support, colored status indicators, improved layouts
Payroll Management System
Enterprise-grade payroll & HR management
Complete employee lifecycle management with salary processing, attendance tracking, and compliance reporting.
Accounting Software (AccLead)
Full-featured accounting platform
Double-entry bookkeeping, GST compliance, financial reporting, and business intelligence.
Specialized Capabilities
- π Database Synchronization: Cross-platform sync engines, incremental updates, schema introspection
- π¦ File Processing: Excel manipulation (EPPlus, NPOI), CSV parsing, data transformation
- π¨οΈ Barcode Systems: Scanner hardware integration, barcode generation/validation
- π Advanced Reporting: Complex aggregations, data visualization, Excel exports
- π Globalization: Multi-culture support, i18n/l10n, culture-aware formatting
- π API Integration: REST, SOAP, multi-provider strategies, race conditions
- π± Android Development: Java, Retrofit, Material Design, background services
- βοΈ Performance: Query optimization, caching (Memory, Distributed), concurrency control
Development Practices
β Clean Architecture β SOLID Principles β DRY/KISS
β Multi-platform Development β Git Flow
β Comprehensive Documentation β Code Reviews
β Concurrency & Thread Safety β Error Handling
β Cross-database Compatibility β API Integration
π οΈ Technology Stack
|
C# / .NET |
Blazor |
ASP.NET Core |
Java |
Android |
|
SQL Server |
MySQL |
SQLite |
Git/GitHub |
Bootstrap 5 |
|
HTML5 |
CSS3 |
JavaScript |
Gradle |
IntelliJ/VS |
π By The Numbers
π Portfolio Metrics
Cumulative Achievements
Total Development Hours: 685-850 hours across 3 major projects Lines of Code Written: 35,000-40,000+ lines Platforms Mastered: Web (Blazor), Desktop (.NET), Mobile (Android) Databases Supported: SQL Server, MySQL, SQLite API Integrations: REST, SOAP, Multi-provider race strategies Documentation Created: 9+ comprehensive technical guides Architecture Patterns: Repository, Service Layer, Factory, Concurrency
π Technical Achievements
Complex Problem Solving
β Multi-database synchronization with schema introspection
β Cross-platform data transfer (SQLite βοΈ MSSQL βοΈ MySQL)
β Race-based API integration with atomic concurrency
β OkHttp version conflict resolution in production
β Hardware integration (barcode scanners)
β Culture-aware formatting across 4 locales
β Dynamic DbContext factory for runtime provider selection
β Incremental sync with delta tracking
Architecture Excellence
β Enterprise patterns: Repository + Service Layer + DI
β Multi-project solutions with clean separation
β Thread-safe concurrent operations
β Background job scheduling systems
β Comprehensive error handling and logging
β Cross-database compatibility layers
β Production-ready deployment configurations
π’ Incredible Informatics
Location:
Room No: 4A, 4th Floor, Todi Mansion
Opposite BSNL Head Office, near Poddar Court
1, Lu Shun Sarani, Teriti Bazar
Kolkata - 700073, West Bengal, India
Enterprise Solutions:
- π Web Applications: Scalable . NET Core & Blazor platforms
- πΌ Desktop Software: Windows applications with complex business logic
- π± Mobile Apps: Native Android development with API integration
- π§ ERP Systems: Custom enterprise resource planning solutions
- π Inventory Management: Barcode systems, stock tracking, reporting
- π° Financial Software: Payroll, accounting, compliance systems
- π System Integration: Multi-database sync, API development, legacy modernization
- π Data Synchronization: Cross-platform real-time data sync solutions
π« Let's Connect
πΌ Available for:
- Enterprise application development
- . NET/Blazor architecture consulting
- Technical architecture reviews
- Complex system integrations
- Legacy system modernization
π GitHub Activity
Total Contributions β’ Consistent Delivery β’ Clean Code
67 commits β’ 4.2 months project β’ 18 modules