Open to Freelance & Contract Work

Senior Software Engineer
& Technical Lead

Software Engineer with 9+ years of experience designing and delivering production-grade systems across FinTech, GovTech, ERP, EdTech, Healthcare, and SaaS. Expert in C# (.NET Core), Java Spring Boot, and Python — with a strong track record in Agent Banking, eKYC, AML Compliance, and AI-driven analytics. Hands-on technical leader who architects scalable multi-tenant platforms, drives cross-team engineering decisions, and delivers complex freelance and enterprise projects end-to-end.

9+
Years of Experience
20+
Major Projects
300+
GitHub Stars
Top Performer
Skills & Technologies
CategorySkills
Languages
C# Java Python JavaScript TypeScript SQL
Frameworks
ASP.NET Core Spring Boot FastAPI Node.js Django .NET Framework
Frontend
React.js Angular AngularJS HTML5 / CSS3 Bootstrap
Databases
MS SQL Server Oracle MySQL / MariaDB PostgreSQL MongoDB Redis
Architecture
Microservices Clean Architecture REST / Web API Event-Driven Design Multi-Tenancy
Messaging
Apache Kafka RabbitMQ Elasticsearch
DevOps & Tools
Docker Kubernetes GitHub / GitLab Grafana Seq Jira
AI & API Services
Claude API OpenAI API Gemini API GitHub Copilot OCR / Vision AI Biometric APIs
Domain
FinTech Agent Banking eKYC / Digital Onboarding AML Compliance SaaS / Multi-Tenant ERP EdTech / LMS Business Intelligence AI Analytics GovTech Healthcare E-Commerce Fleet & Logistics HR & Payroll Research Platforms Field Force Management Data Archiving
Process
Agile / Scrum TDD Code Review Technical Mentoring Architecture Review
Key Projects
wyzerp™ — Enterprise SaaS ERP Platform
Wyze Tech Ltd
Frappe FrameworkPythonJavaScriptMariaDBMulti-TenantCloud
  • Enterprise SaaS ERP platform covering Finance, HRMS, Supply Chain Management, Learning Management, and Payroll — deployed in multi-tenant cloud with full tenant data isolation and per-tenant configuration.
  • Modular architecture supports independent development, deployment, and scaling of each business domain; integrated RBAC, audit logging, and operational monitoring across all tenants.
  • Automated tenant provisioning enables onboarding new organisations without downtime; built-in platform security, compliance controls, and high-availability infrastructure.
Food Stock & Market Monitoring System (FSMMS)
GIGA TECH Limited
Java Spring BootReact.jsOracleRedisKafkaMicroservices
  • National digital platform for food procurement, stock management, distribution tracking, and real-time market price monitoring — serving 7,000,000+ beneficiaries across government agencies and stakeholders nationwide.
  • Event-driven microservices architecture with Kafka for high-throughput data pipelines; Redis caching ensures real-time price feed updates across all districts with sub-second latency.
  • Centralised visibility across the entire food supply chain — from procurement to warehouse stock levels to last-mile distribution — with configurable alert thresholds and compliance reporting for government oversight.
EduFlex — Digital Learning Management Portal
Freelance
Node.jsReact.jsMySQLZoom APISSLCommerzTrinity Similarity
  • Delivered a fully digital LMS at eduflex.bim.gov.bd for BIM — course management, live class scheduling, instructor profiles, and student progress tracking.
  • Integrated Zoom API for live virtual classes; SSLCommerz payment gateway for enrollment fees; Trinity similarity check for plagiarism detection on submitted assignments and exam answers.
  • Proctored online exam engine with timer, randomised question sets, and auto-grading; automated certificate generation on course completion.
  • Multi-role portal (Admin, Instructor, Student) with responsive public website; deployed for BIM's national professional training programmes.
Agent Banking Platform
DataSoft Systems Bangladesh Ltd
ASP.NET CoreOracle / MSSQLAngularRedisWeb API
  • Enterprise banking platform deployed at 3 banks — enabling financial inclusion via door-to-door banking agents with customer and account management, core banking API integration, all major transaction types, utility bill payments, and remittance.
  • FDR/DPS module with maturity tracking, loan management with disbursement and repayment workflows, and NID-based biometric authentication (fingerprint + face) integrated with the Bangladesh Election Commission database.
  • Redis-backed session management ensures high concurrency across thousands of simultaneous agent transactions; dual-database support (Oracle/MSSQL) for flexible bank-side deployments.
International Research Data Collection & Analysis Platform
Freelance
Python FastAPIReact.jsPostgreSQLPandas / SciPyData AnalyticsREST API
  • Global research data collection platform with multilingual survey builder — branching logic, Likert scales, matrix grids, multi-section forms, and field validation rules.
  • Automated statistical analysis engine (mean, standard deviation, cross-tabulation, correlation, trend charts) powered by Python Pandas and SciPy; results rendered in an interactive React dashboard.
  • Exportable PDF and Excel reports with branded layout; role-based access for researchers, reviewers, and administrators across multiple countries.
  • Integrated third-party email notification services and webhook callbacks for real-time response alerts to research coordinators.
Digital Onboarding & eKYC Solution
DataSoft Systems Bangladesh Ltd
PythonASP.NET CoreOracle / MSSQLAngularOCRFace Match
  • AI-driven eKYC platform for NID-based digital customer onboarding — reduced onboarding from days to minutes through automated OCR, face matching, and fingerprint biometrics.
  • Python-powered document intelligence layer extracts and validates NID data; face match engine compares live selfie against NID photo with liveness detection.
  • Seamlessly integrated into the Agent Banking and core banking workflow for regulated onboarding of banking clients.
Dynamic Reporting Service & Business Intelligence Tool
Freelance
Java Spring BootReact.jsMSSQL / Oracle / MySQLJasperReportsChart.jsREST API
  • Database-agnostic reporting engine built on Java Spring Boot — connects to MSSQL, Oracle, and MySQL through configurable data-source profiles without any code change.
  • Drag-and-drop report designer with grouping, aggregations, drill-down, and parameterised filtering; exports to PDF, Excel, and HTML via JasperReports.
  • KPI dashboards with Chart.js visualisations and scheduled automated report delivery via email; adopted across Finance, HR, and Operations departments.
AML Compliance System
DataSoft Systems Bangladesh Ltd
ASP.NET MVCKafkaElasticsearchMSSQLREST API
  • Compliance solution for regulated financial institutions — automated transaction monitoring, customer due diligence, and AML risk screening aligned with Bangladesh Financial Intelligence Unit (BFIU) guidelines.
  • Kafka-driven event streaming for high-volume real-time transaction ingestion; Elasticsearch for fast full-text search across customer and transaction records.
  • Configurable rule engine for suspicious transaction detection; automated STR (Suspicious Transaction Report) generation for compliance officers.
Dynamic Archiving Service
GIGA TECH Limited
ASP.NET CoreAngularPostgreSQLAudit LoggingREST API
  • Configurable database archiving solution with flexible DB connections, scheduled archiving jobs, table-level selection, and robust audit logging — deployed for government and enterprise clients.
  • Archived data remains queryable and restorable through a secure API; full record-level versioning ensures compliance and traceability.
  • Dramatically reduces live database size and improves query latency without any changes to consuming applications.
Multi-Tenant GPS Fleet Tracking System
Freelance
Java Spring BootReact.jsMySQLWebSocketGPS / MQTTMulti-Tenant
  • Multi-tenant fleet management platform — real-time GPS vehicle tracking via MQTT protocol with WebSocket-based live map updates on the React dashboard.
  • Vehicle and driver management, route planning, geo-fence alerts, trip history replay, and fuel consumption reporting per tenant organisation.
  • Tenant isolation with separate fleet configurations, alert thresholds, and branded portals; scalable across logistics companies, transport operators, and corporate fleets from a single deployment.
Fingerprint Verification Service
GIGA TECH Limited
ASP.NET Core.NET FrameworkPostgreSQLBiometric APIElection Commission DB
  • Generic fingerprint verification service integrated with the Bangladesh Election Commission (EC) database — deployed for banking onboarding, agent authentication, and loan borrower verification.
  • Exposed as a secure REST API consumed by multiple banking systems; supports both online and fallback verification modes for network resilience.
AI-Driven Business Analytics SaaS Platform
Freelance
ASP.NET CorePythonReact.jsPostgreSQLOpenAI / Gemini / Claude
  • SaaS platform that ingests business data and generates fully AI-driven analytical reports — covering KPIs, trend charts, correlational tables, automated insights, and actionable recommendations.
  • Multi-model AI integration (OpenAI GPT, Google Gemini, Anthropic Claude) — users select their preferred model and interact with the analysis through a conversational decision-support interface.
  • Python FastAPI microservice handles data processing, statistical computation, and LLM prompt orchestration; ASP.NET Core manages business logic, multi-tenancy, and API gateway.
  • Subscription-based SaaS with tenant isolation, usage metering, and a React self-service dashboard for on-demand report generation and AI-assisted decision making.
Project Management Information System (PMIS)
Freelance
Python DjangoAngularMySQLREST APIChart.js
  • Centralised web-based system for monitoring ongoing government programmes — project tracking, milestone management, beneficiary profiling, and activity reporting.
  • Angular dashboard with Chart.js visualisations for programme KPIs; role-based access for field officers, district managers, and central administrators.
  • Python Django backend with configurable reporting templates; exportable reports used for ministry-level decision-making and donor reporting.
Multi-Tenant Institute Management System
Freelance
ASP.NET CoreAngularPostgreSQLMulti-TenantPayment GatewaySMS / Email
  • Multi-branch institute management platform covering admissions, student records, class scheduling, attendance, exam grading, fee collection, and certificate generation.
  • Role-based portals for Admin, Teacher, Student, and Parent; automated SMS and email notifications for fee dues, exam results, and events via third-party gateway integrations.
  • Tenant isolation with per-branch branding, custom fee structures, and independent academic calendars — scalable across a network of institutes from a single deployment.
Automated Payroll & HR Management System
Freelance
Python FastAPIReact.jsPostgreSQLBiometric IntegrationPDF GenerationREST API
  • End-to-end HR platform: employee onboarding, leave management, attendance capture via biometric device and manual override, and fully automated monthly payroll processing.
  • Configurable salary structures with basic pay, allowances, deductions, income tax slabs, and provident fund; automated payslip generation as downloadable PDF.
  • Management dashboards for headcount analytics, leave balances, and payroll cost summaries; bank payment file export (EFT format) for direct salary disbursement.
B2B E-Commerce & Inventory Platform
Freelance
Node.jsReact.jsMySQLSSLCommerzREST APISMS / Email
  • Full-cycle B2B commerce platform: product catalogue with tiered pricing, purchase order workflows, multi-level approval chains, invoicing, and delivery tracking.
  • Real-time inventory management with low-stock alerts, warehouse bin management, and automated supplier reorder triggers; integrated SSLCommerz payment gateway.
  • Separate buyer and supplier portals with role-based access; automated order-status notifications via SMS and email through third-party gateway integrations.
Field Force & Sales Activity Management System
Freelance
Java Spring BootReact.jsPostgreSQLGPS TrackingMobile APIREST API
  • Real-time GPS tracking of field agents with route planning, geo-fenced check-in/check-out, and visit-log capture through a mobile-optimised REST API.
  • Sales target vs. achievement dashboards, daily call reports, beat-plan management, and supervisor approval workflows built in React.
  • Offline-capable mobile API syncs visit data when connectivity is restored; automated attendance and performance reports delivered to management daily.
Clinic & Healthcare Management System
Freelance
Python DjangoAngularPostgreSQLREST APIPDF / Lab ReportsSMS Alerts
  • Complete clinic management covering patient registration, appointment scheduling, doctor consultation records, prescription management, and follow-up reminders.
  • Lab test ordering and result entry with automated PDF report generation; SMS alerts via third-party gateway notify patients when reports are ready for collection.
  • Integrated billing and invoicing module with insurance claim tracking and revenue analytics dashboards for clinic administrators.
aPOP — Full-Featured ERP System
APLOS Global Limited
ASP.NET MVCMSSQLAngularJSBootstrap
  • Contributed to aPOP — a full-featured ERP covering HR, Accounting, CRM, Inventory, Planning, and Production modules for enterprise clients.
  • Developed and maintained core modules, resolved performance bottlenecks, and participated in client-facing requirements gathering and delivery.
Open-Source Contributions — 300+ GitHub Stars
Open Source · github.com/kawser2133
ASP.NET CoreAngularClean ArchitectureMulti-TenancyDockerSQL ServerREST API
  • saas-base — Production-ready multi-tenant SaaS foundation structured across Domain, Application, Infrastructure, and API layers; widely used as a starting point for enterprise SaaS projects.
  • clean-structured-project (100+ ★) — Reference implementation of Clean Architecture with ASP.NET Core; one of the most starred .NET clean architecture templates on GitHub.
  • web-api-project (100+ ★) — Practical Web API boilerplate with best-practice patterns for production-grade REST API development in .NET.
Professional Experience
Wyze Tech Ltd Dhaka, Bangladesh
Staff Software Engineer Oct 2025 – Present
  • Define and drive architectural direction and technical strategy for wyzerp™ — an enterprise SaaS platform (Finance, HRMS, SCM, LMS, and other modules) deployed on Cloud in multi-tenant mode.
  • Lead and coordinate cross-team engineering initiatives spanning multiple concurrent projects.
  • Mentor engineers across the organisation and continuously raise the engineering quality bar.
  • Own multi-tenant infrastructure security, scalability, and platform uptime.
GIGA TECH Limited Dhaka, Bangladesh
Staff Software Engineer May 2025 – Sep 2025
Senior Software Engineer Dec 2023 – Apr 2025
  • Led design and development of the Food Stock and Market Monitoring System (FSMMS) — a national-scale government digital platform for food procurement, stock management, and distribution. Stack: Java Spring Boot, Angular, Oracle, Redis, Kafka.
  • Contributed to Digital Onboarding (eKYC) platforms and AML Compliance system, enhancing regulatory compliance and enabling secure, efficient customer onboarding for banking clients.
  • Delivered a Fingerprint Verification Service integrated with Bangladesh Election Commission (EC) database for banking authentication and loan borrower verification.
  • Built a configurable Dynamic Archiving Service supporting scheduled data migration, flexible DB connections, and robust audit logging.
  • Conducted architectural reviews, requirements analysis, and cross-team code quality assessments.
DataSoft Systems Bangladesh Limited Dhaka, Bangladesh
Senior Software Engineer Jan 2022 – Nov 2023
Software Engineer Apr 2019 – Dec 2021
  • Agent Banking: Built end-to-end banking agent platform — customer/account management, core banking API integration, all transaction types, utility billing, remittance, FDR/DPS, loan management, and NID biometric verification (fingerprint + face). Stack: ASP.NET Core, Oracle/MSSQL, Angular.
  • Digital Onboarding & eKYC: Designed an AI-driven platform using OCR, face matching, and fingerprint biometrics — reduced customer onboarding from days to minutes. Stack: Python, ASP.NET Core, Oracle/MSSQL, Angular.
  • AML Compliance: Built transaction monitoring, customer due diligence, and automated screening modules for financial risk mitigation. Stack: ASP.NET MVC, Kafka, Elasticsearch, MSSQL.
  • Led R&D, drove advanced feature development, mentored junior developers, and delivered client training across branch rollouts.
APLOS Global Limited Dhaka, Bangladesh
Software Engineer Jan 2017 – Mar 2019
  • Contributed to aPOP — a full-featured ERP covering HR, Accounting, CRM, Inventory, Planning, and Production modules. Stack: ASP.NET MVC, MSSQL, AngularJS, Bootstrap.
UY Systems Ltd Dhaka, Bangladesh
Software Developer Oct 2016 – Dec 2016
  • Built Inventory Management Software — Requisition, Purchase Orders, Stock Workflow, Transfer, and Reporting. Stack: ASP.NET MVC, MSSQL, JavaScript, Bootstrap.
Certifications
Microsoft Certified Solution Developer (MCSD)
Microsoft Corporation · ID: 12988101
Microsoft Certified Professional (MCP) · MCSA
Microsoft Corporation
70-487: Developing Microsoft Azure & Web Services
Microsoft Corporation
70-486: Developing ASP.NET MVC Web Applications
Microsoft Corporation
70-480: Programming in HTML5 with JavaScript & CSS3
Microsoft Corporation
Professional Diploma — Enterprise Systems Analysis & Design with C#.Net
IDB-BISEW IT Scholarship · 2017 · Outstanding Academic Performance Award
Awards & Recognition
2022
Top Performer of the Year
DataSoft Systems Bangladesh Ltd · Recognised 2023
2021
Top Performer of the Year
DataSoft Systems Bangladesh Ltd · Recognised 2022
2017
Outstanding Academic Performance
IDB-BISEW IT Scholarship Program
Education
Professional Diploma — Enterprise Systems Analysis & Design with C#.Net
IDB-BISEW IT Scholarship
2017
Master of Business Studies (MBS) — Finance & Banking
National University, Bangladesh
2016
Bachelor of Business Studies (BBS) — Finance & Banking
National University, Bangladesh
2014