Currently, Engineering Manager in the Messenger & Instagram Direct Integrity Team. Keeping 2 billion monthly active users safe via detection, remediation and prevention of harm on our messaging platforms – Messenger and Instagram Direct.

Previously., Head of Software Development at Tesco. Heading the Payments, Fraud and Loss Prevention Engineering teams. Responsible for ensuring payments from all Tesco stores, web and mobile apps are securely authorized on-time, and then settled, reconciled, banked, fraud protected, and losses minimized. Transform legacy and Mainframe solutions to shiny new strategic tech stack both On-Prem and on the Cloud, using Java, .NET, Cassandra, Kafka. Drive towards full PCI compliance and state-of-the-art security measures.

I have a M.Sc in Software Engineering from University of Oxford, with a distinction award in Thesis. I was born in Dhaka.


What have I been up to:

My book

Building Web 2.0 Portal - My Book


  • mvp11 times Microsoft MVP Award winner.
  • 4 times CodeProject MVP award winner.codeproject-mvp-logo
  • 7 Best Article awards from CodeProject.

My Talks

Open Source Projects

MSDN Articles


39 thoughts on “About”

  1. we are very proud of you. You are among the very few people who has brighten image of our country in the international arena.well done sir.

  2. I sure there are already lots of comment regarding your fantstic work…but i still want to say that I really3 love your apps especially the dropthings

  3. Omar,

    Well done! I am really inspired by your brilliant achievements, talent and dedication to human cause. Its not much seen these days and I wish I could do something similar. I recently came across your blog when someone mentioned in a meeting at work.

    Wish you all the best and may allah bless you with happiness, success and ability to continue your brilliant efforts now and forever.

    Monis Khan

  4. Hi Omar
    I just found your entry about UFrame and I think it’s what I need.
    I have a little project with a master page with a menu and the typical content place holder. From that menu I load aspx pages in the content place holder, but this, every time I click another menu, it reloads the whole master page and the corresponding page.
    I use a lot of jquery in this content pages with jquery dialog. In this case, the dialog centers ok on the screen and disable ok all client screen.
    I changed that content by an iFrame to avoid the whole page reload, but now the dialog centers on the content area and disable only this part too.
    I read your documentation about the UFrame, and there you say that with this, the new page is added to the parent page. Does this work with ASP.NET master pages? or I should change the master page to an aspx page with UFrame?
    I hope this be clear enough and I hope you could help me.

    Thank you in advance.


  5. Thank you Omar for your answer.
    One last question: can I use load methos to chande the source of the UFrame? Is this the correct way to do this?

    Again, thank you in advance.


  6. I would like to get some custom solutions built on top of droptiles to suit our need. I am almost ready to buy license or pay for charity if I get some custom requirements met. Will you please be able to work with me on this? It may take only couple of hours of your time or provide someone offshore that I can work with.

    Outstanding work as always.

  7. We have migrated our visual studio 2002 applicaiton to visual studio 2012. After sending new application dll everuthing work fine, but when an existing ascx file is resent the web site become unresponsive and there is anything in the event log. The server has windows 2003 small business server with iis 6 installed. There is only an eventlog which says “ISAPI ‘d:windowsmicrosoft.netframeworkv4.0.30319aspnet_isapi.dll’ reported itself as unhealthy for the following reason: ‘Deadlock detected’. We can not find any reason. Please suggest anything…

  8. Hi Omar,

    I am Pratik Amin, an Author Relationship Executive at Packt Publishing. We have recently come up with a title Windows Server 8 Handbook and we are now searching for prospective author to develop the book.

    This book will be a practical handbook explaining how to work with Windows 8 server with all new features. A realistic guide to planning, design, prototyping, implementation, migration, administration, and support.

    I was flattered reading through your website and wondered whether you might be interested in this project?

    Thanks for considering this proposal.

    Do let me know your views.


  9. Hi Omar vai , Take my salam, Really we are proud that you are Bangladeshi, May Allah bless you and bring more success to your life.
    I am really inspired by your brilliant achievements, It help me to be good programmer. Best of luck.
    Thank you.
    Md Ashraful Islam.

  10. Dear Brother,

    This is Shafiq, your countryman from Dhaka. ” I’ll be software eng./web developer” it was my childhood dream but now for bread and butter I am working as Merchandiser in a Buying House.

    But still my dreams are always bite me, hammer me, ” What r u doing, wake up, do what you like”
    But a deep darkness I see when I try to awake up.

    Would you kind enough to show me a way like a pathfinder?

    Awaiting for your kind and positive reply.


  11. First i see you on Prothom alo. then i see your details. WOW ! AWESOME 🙂 ..

    Your Creativity grow my Brain.. give strength & Power on my working life. I just sent you a skype request. please accept me 🙂


    A little Boy

  12. i came to know you from prothom-alo first then explored your personal site. really happy and proud that you are representing our flag. moreover your achievement will inspire a lot of us. one simple request , i know you will be busy there though try to right about software Q/A and software architecture in bangla .

  13. Omar,

    I would like to open an opportunity to discuss commercially incorporating your “droptiles.js” toolset and capabilities into US based federal and government-based solutions. If possible, I’d appreciate you time to schedule opening a dialog to determine a way ahead to purchase (besides paypal) and establish a hardened solution that may be necessary for use within this environment.


    Adren Kerr sends

  14. Dear Omar

    Excellent job on the Droptiles software. I work for PADI and we are interested in licensing it for use on our social networking site, ScubaEarth.com. Please let me know your contact information so we can discuss this opportunity.

    Thank you,


  15. Dear Omar,

    We are an orphan charity in Iraq and we have looking to revamp our website http://www.iraqiorphanfoundation.org and we found your framework dropthings and would like to use it. We have been trained on asp.net mvc and we would like to know whether there is an mvc version of your dropthings platform available?

    We thank you in advance.


    1. Hi Haider, I am afraid I do not have an MVC version yet. But if you are talking about droptiles, then it uses almost nothing from server side. It is 98% client side Javascript based. So, you can easily convert the aspx version to MVC version.

  16. Hi Omar,

    Earlier you have explained about Faster page rendering using Flush() method in ASP.net MVC, can you tell me how to do using ASP.net web forms.
    Thanks in advance.

  17. Hi Omar,

    Earlier you posted an articles for Fast Page Rendering using Flush() in asp.net MVC, can you help me out how it can be done in ASP.net web forms.

    Thanks in Advance

  18. Hi Omar,

    I was taking a look at your Droptiles project on Github and was wondering if there was a way to make a website using that layout, instead of a dashboard. I tried playing around with your code but wasn’t able to get the tiles to display when I removed the login features. Any advice on how to approach this?

    Thanks in advance!


Leave a Reply