Ashic Mahtab

Data Engineer

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ashic Mahtab is a seasoned Data Engineer and technical leader with over 15 years of hands-on experience building scalable data platforms, pipelines, and AI-driven products across cloud and on-prem environments. He has led distributed teams at Shell and IHS Markit to deliver high-impact solutions—ranging from Azure OpenAI/NLP automation that cut case processing from hours to minutes, to petabyte-capable data lakes and Spark-based recommendation systems. A pragmatic polyglot (Python, Scala, .NET, F#) with an Oxford master’s in software engineering, he blends systems thinking, functional programming and DevOps to move projects from architecture to production. Ashic is an active open-source contributor (notably enhancing deployment and agent workflows in the FAKE F# build tool and fixes in the NCQRS .NET CQRS framework), and he thrives in roles where he can oscillate between architect, hands-on engineer and mentor.
code15 years of coding experience
job13 years of employment as a software developer
bookMaster’s Degree Software Engineering, Master’s Degree Software Engineering at University of Oxford
bookNanodegree Intro to Machine Learning with Pytorch, Nanodegree Intro to Machine Learning with Pytorch at Udacity
bookBSc Computer Science and Engineering, BSc Computer Science and Engineering at Bangladesh University of Engineering and Technology
languagesBengali
stackoverflow-logo

Stackoverflow

Stats
6,445reputation
478kreached
142answers
79questions
Badges
cassandra
top-1%
github-logo-circle

Github Skills (26)

cqrs10
cassandra10
net10
dotnet10
event-sourcing10
netframework10
asp-net10
dotnet-core10
fsharp10
web-development10
csharp10
deployment-automation10
concurrency10
nuget9
unit-testing9

Programming languages (21)

C#JavaC++CRustMakefileScalaGo

Github contributions (5)

github-logo-circle
pjvds/ncqrs

Jan 2011 - Jul 2011

Ncqrs Framework - The CQRS Framework for .NET
Role in this project:
userBack-end Developer
Contributions:13 commits in 6 months
Contributions summary:Ashic primarily focused on fixing bugs and implementing features within the Ncqrs framework, a CQRS framework for .NET. Their contributions include addressing issues with event deserialization, specifically related to rehydrating entity IDs in `JsonEventFormatter`. They also implemented concurrency fixes in the MsSqlServerEventStore and added support for registering custom command executors. The user modified tests and infrastructure to improve stability and added new event types.
cqrsdotnet
fsprojects/FAKE

Apr 2015 - Apr 2015

FAKE - F# Make
Role in this project:
userFull-stack Developer
Contributions:8 commits, 4 PRs, 17 comments in 3 days
Contributions summary:Ashic primarily focused on enhancing the deployment functionality within the FAKE project's web interface. They addressed issues related to error handling and message display in the deployment process, ensuring success and error messages are correctly presented to the user. The user also improved the deployment by integrating the ability to pass arguments to the agent, and updated the codebase to align with more recent code conventions. They also made changes to the build process and testing.
fsharpdotnetcsharpdotnet-core
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial