Summary
Overview
Work History
Education
Skills
Certification
Websites
Timeline
Generic
Arif Ahmed

Arif Ahmed

Dhaka

Summary

Full-stack software engineer with 8 years of experience in developing web applications using C#/.NET, MongoDB, SQL Server, and PostgreSQL, along with AngularJS, Angular, and React. Expertise in microservices architecture and hands-on experience with AWS and Docker in production settings. Committed to writing clean, maintainable code while applying Object-Oriented Programming and SOLID principles. Proven track record of delivering projects for European clients, including those in Denmark, Switzerland, and Norway.

Overview

10
10
years of professional experience
2
2
Certifications

Work History

Consultant | Programmer (Contractual)

Infocrat Solutions Ltd.
10.2025 - Current
  • Serving as a consultant to migrate a large, monolithic legacy ERP built on the .NET Framework with ASP.NET MVC and jQuery.
  • Reviewing and analyzing the codebase to identify improvements and define a migration path to modern .NET (Core) with standard coding practices, while evaluating the feasibility of a microservices architecture.

Senior Software Engineer (Permanent | Hybrid | 4y 3m)

Hogarth Dhaka
10.2020 - 01.2025
  • Worked as a Senior Software Engineer across enterprise platforms, including a Digital Asset Management (DAM) system, a collaborative annotation platform, and supporting microservices.
  • Took part in developing scalable backend services in .NET 8 with AWS Fargate, enabling large-scale asset synchronisation and metadata ingestion - reduced processing time by 30%.
  • Migrated applications from ASP.NET Core 3.1 to ASP.NET Core 8, boosting performance and reducing technical debt.
  • Expanded DAM with bulk asset editing, translation workflows, folder management, and integrations (Getty Images, Shutterstock, OpenAI), improving usability and global reach.
  • Implemented AI-powered metadata translation during asset cloning workflows using Azure OpenAI, enabling automatic translation of asset metadata from source to target languages. This improved global asset accessibility, streamlined localization, and reduced manual effort in large-scale digital asset management.
  • Built a cross-platform DAM synchronisation suite (.NET 9) with CLI and background services running on Windows, Linux, and macOS, improving deployment flexibility across environments.
  • Developed serverless validation (AWS Lambda, C#) to prevent invalid static deployments, cutting deployment errors by 40%.
  • Delivered a Node.js CDN uploader that automated static asset distribution, reducing manual steps and improving reliability.
  • Implemented an ASP.NET Core Web API callback for asset proofing, enabling real-time annotation workflows.
  • Created internal developer tools like FileSyncTool (Java/JavaFX) for terabyte-scale transfers, significantly improving data migration speed.
  • Key Technologies: .NET 8, ASP.NET MVC, React, Backbone.js, MongoDB, AWS (Fargate, Lambda, SQS), Docker, Node.js, Java, SQLite, Git.

.NET Developer (Permanent | On-Site | 6m)

Nascenia
03.2019 - 09.2019
  • Worked on a Norwegian startup project (R&D phase), building tools for content integration and synchronisation.
  • Developed an ASP.NET Core application to import structured content from Graph CMS via GraphQL, using ORM and background job schedulers.
  • Contributed to ServiceHub, an offline delivery system that synchronised media assets between docked and shipped servers using ASP.NET Core 2.2 and CouchDB.
  • Supported enhancements to a Umbraco CMS-based subscription portal for a telecom client, improving customer-facing features.
  • Key Technologies: ASP.NET Core, ASP.NET MVC, GraphQL, Hangfire, CouchDB, Umbraco, Git.

Software Engineer (Permanent | On-Site | 3y 2m)

SELISE Digital Platforms
12.2015 - 02.2019
  • Contributed to ECAP, a multi-tenant Platform-as-a-Service enabling enterprise-grade applications for multiple clients.
  • Designed and implemented an ETL pipeline (ASP.NET Core Service Worker) to extract customer data from WordPress (MySQL) into MongoDB for centralised analytics.
  • Collaborated on customer segmentation features, enabling targeted campaigns and more relevant offers.
  • Developed analytics modules including Campaign Manager (ad automation) and City Analytics Tools (real-time traffic visualisation).
  • Supported frontend development with Angular 5 and Angular Material, delivering responsive campaign management interfaces.
  • Assisted in Mailchimp integration, configuring templates for targeted email campaigns.
  • Key Technologies: Angular 5, AngularJS, C#, ASP.NET Web API, Google Maps API, MongoDB, MySQL.

Education

Bachelor - Computer Science and Engineering

United International University
Dhaka
12.2015

Higher Secondary School Certificate - Science

Government Laboratory High School
Dhaka
12.2010

Secondary School Certificate - Science

Mohammadpur Government High School
Dhaka
12.2008

Skills

  • C# and JavaScript, TypeScript
  • Frontend frameworks: Angular and React
  • Backend development: ASPNET Core
  • Database management: SQL Server, MongoDB, SQLite, PostgreSQL
  • ORM: EF Core
  • Cloud services: AWS and Azure (familiar)
  • Monolithic and microservices architecture
  • Design principles and patterns
  • Unit testing and quality assurance
  • Version control with Git
  • Agile methodologies
  • AI tool proficiency (Zai, TRAE, Copilot)
  • LLM (Azure OpenAI)
  • Clean Architecture
  • CQRS (MediatR)

Certification

ArchitectXpress: Coder to Architect (Batch 3) by Geeky Solutions. A professional course designed for software engineers aiming to advance from coding to software architecture. Conducted by Shah Ali Newaj Topu, Senior Technology Advisor at Brac ITS, and Co-founder & Director at Selise Digital Platforms.

Timeline

Consultant | Programmer (Contractual)

Infocrat Solutions Ltd.
10.2025 - Current

Senior Software Engineer (Permanent | Hybrid | 4y 3m)

Hogarth Dhaka
10.2020 - 01.2025

.NET Developer (Permanent | On-Site | 6m)

Nascenia
03.2019 - 09.2019

Software Engineer (Permanent | On-Site | 3y 2m)

SELISE Digital Platforms
12.2015 - 02.2019

Bachelor - Computer Science and Engineering

United International University

Higher Secondary School Certificate - Science

Government Laboratory High School

Secondary School Certificate - Science

Mohammadpur Government High School
Arif Ahmed