Software Engineer · Team Lead · Dhaka, Bangladesh

Feroz
Ahmed

Engineering Manager & Distributed Systems Architect

9+ years building enterprise-grade distributed systems, AI-powered government platforms, and high-throughput trading infrastructure. Currently leading cross-functional teams at Dohatec New Media, delivering solutions for the Royal Government of Bhutan and beyond.

9+
Years
15K+
End Users
20+
Microservices
3
Countries
// feroz.profile.json
name: "Feroz Ahmed"
role: "SE Team Lead"
experience: 9 // years
specialties: [
  "Microservices",
  "FIX Protocol",
  "AI / MCP Servers",
  "e-Gov Systems",
  "RAG Pipelines"
]
location: "Dhaka, BD"
Spring Boot
Apache Kafka
FIX Protocol
MCP Servers
RAG / LLM
Docker
OAuth2 / OIDC
Microservices
Professional Experience

Where I've built things.

Oct 2018 – Present
Dohatec New Media
Dhaka, Bangladesh
Software Engineering Team Lead

Leading cross-functional teams of 5–15 engineers to deliver mission-critical government procurement and fintech platforms across Bangladesh, Bhutan, and Uzbekistan. Accountable for architecture decisions, code quality, CI/CD pipelines, and international stakeholder engagement.

AI-Powered Knowledge Management & MCP Integration

Led R&D for an AI knowledge management system for e-Government projects where domain knowledge isn't publicly available. Integrated Model Context Protocol (MCP) servers to expose Government APIs (Trade License, National ID, Tax Clearance) as intelligent tools for Claude. Built RAG pipeline with vector databases and cosine similarity search. Showcased to Royal Government of Bhutan e-GP stakeholders.

ClaudeMCP ServerRAGVector DBRL Fine-tuningLLM
PQCal — Stock Order Management System Live ↗

Designed event-driven architecture for PQCal, a derivatives trading platform processing 10,000+ orders/day using RabbitMQ and Kafka. Implemented FIX Protocol for real-time order routing and execution. Full observability stack: Elasticsearch-Kibana for log analysis and Prometheus-Grafana for alerting.

Spring BootFIX ProtocolKafkaRabbitMQElasticsearchGrafana
Identity & Access Management System

Led migration from Keycloak to custom Spring Boot Authorization Server, reducing infrastructure costs by 40%. Implemented OAuth2/OpenID Connect SSO across 5+ applications. Delivered IAM training in Uzbekistan with comprehensive documentation and architecture diagrams.

OAuth2OpenID ConnectSpring SecuritySSOJWT
e-GP System — Royal Government of Bhutan Live ↗

Core architect on the national e-Government Procurement platform serving 15,000+ end users. Implemented Spring Cloud microservices (Eureka, Gateway, Config, Hystrix, Resilience4j), distributed tracing with Zipkin, centralized ELK logging, and secure QR-code + biometric login with National Digital Identity integration.

Spring CloudMicroservicesKeycloakELK StackDockerJenkins
Feb 2018 – Oct 2018
BRAC Bank PLC
Dhaka, Bangladesh
Associate Manager

Architected a Cheque Image Processing System integrated with Core Banking System (CBS). Designed RESTful APIs for Oracle Service Bus, implemented MICR data extraction, and built real-time cheque clearing APIs for Bangladesh Bank's clearing house. Optimized SQL queries for 40% performance improvement and implemented PCI-DSS compliant security protocols. Reduced manual processing time by 60% through automated verification workflows.

ASP.NET Web APIC#WCFOracle Service BusSQL ServerPCI-DSS
Feb 2016 – Jan 2018
Dohatec New Media
Dhaka, Bangladesh
Software Engineer

Developed core procurement lifecycle modules: annual procurement plans, tender management, bidding, evaluation, and contract management. Built RSA/AES-encrypted bidder portal, a controlled decryption module for tender opening ceremonies, and RESTful APIs integrating with National ID, Trade License, Tax, and Multi-Year Rolling Budget systems.

JavaJSPSQL ServerJBossRESTful APIsRSA/AES
Technical Skills

What I work with.

AI & Emerging Tech
MCP ServersClaudeRAGLLM Fine-tuningVector DBsPrompt EngineeringTool Calling
Languages & Frameworks
JavaSpring BootSpring CloudSpring SecurityC#ASP.NETTypeScriptAngular
Architecture
MicroservicesEvent-DrivenDistributed SystemsRESTful APIsFIX ProtocolWebSockets
Databases & Messaging
SQL ServerPostgreSQLOracleMySQLElasticsearchApache KafkaRabbitMQ
DevOps & CI/CD
DockerJenkinsGitMavenKibanaGrafanaPrometheusZipkin
Security & IAM
OAuth2OpenID ConnectJWTKeycloakSSOPCI-DSSBiometric Auth
Open Source

Building in public.

MCP Server — Java Implementation

Production-ready Model Context Protocol server implementations in Java for seamless LLM-to-external-tool integration. Implements protocol handlers enabling Claude and other LLMs to intelligently call RESTful APIs, databases, and external services. Built reusable components for government API integration (Trade License, National ID, Tax systems), contributing to the emerging MCP ecosystem for AI-powered agentic workflows in enterprise applications.

JavaMCP ProtocolTool CallingAgentic AI
View on GitHub
Education

Academic foundation.

Master of Information Technology
University of Dhaka
Jan 2023 – Jun 2024
Data Structures · Algorithms · Advanced Database
Machine Learning · AI · Cryptography · Cyber Security
CGPA: 3.71 / 4.00
B.Sc. Computer Science & Engineering
University of Dhaka
Jan 2011 – Dec 2015
Networking · Algorithms · Software Engineering
Database Systems · Operating Systems
CGPA: 3.40 / 4.00
Certifications
Oracle Certified Associate (OCA), Java SE 8
— Oracle University, USA

Advanced Certificate for Management Professionals
— IBA, University of Dhaka

Let's build
something together.

Open to senior engineering roles, consulting, and technical leadership opportunities in distributed systems, AI integration, and fintech.