← Back to portfolio

National e-GP System

National Electronic Government Procurement platform

Java Software Engineer — feature development, bug fixing, and stakeholder-aligned delivery.
Duration: October 2016 – December 2021

Problem / Context

The Challenge

The Bangladesh government procurement process required a digital platform that could handle complex workflows, large-file uploads, and strict data integrity across government agencies.

Context

National-level e-governance platform at Dohatec New Media, used across government, non-government, and enterprise organizations.

My Responsibility

  • •Implemented new features and resolved bugs in the procurement platform while preserving data integrity
  • •Contributed to large-file upload workflows and relational data modeling for complex procurement entities
  • •Applied iterative, agile, and incremental delivery practices in collaboration with stakeholders and product teams
  • •Supported long-term software partnerships across government, non-government, and enterprise organizations

Architecture & Key Decisions

JavaRelational Data ModelingEnterprise Workflow

Enterprise application with modular procurement workflows, relational database modeling, and large-file upload support.

Challenges & Solutions

Challenge #1

Handling large-file uploads reliably within an enterprise procurement workflow

Solution

Contributed to file upload handling and workflow integration to support document-heavy procurement submissions

Challenge #2

Maintaining data privacy and integrity across a multi-stakeholder government platform

Solution

Applied access controls and data validation practices aligned with platform requirements during feature development and bug fixes

Lessons Learned

  • →Long-running government platform work develops deep familiarity with enterprise-grade workflow complexity
  • →Data integrity constraints and stakeholder alignment are as important as technical implementation in government systems