Mohamed Arham is an Associate Software Engineer based in Colombo with a decade of hands-on experience building user-focused full-stack web applications. He designed and delivered a comprehensive school admission system and has a track record of independent freelance work that blends technical craft with business-minded problem solving. Comfortable across back-end and front-end responsibilities, he has contributed to open-source tooling for Telegram file management (Megatron), where he implemented core back-end logic, client setup, plugin integration and database interactions. A Cardiff Metropolitan University software engineering student, he thrives on turning real-world requirements into efficient, maintainable solutions and is actively seeking opportunities to expand his impact. Notably, his background in both commerce and software gives him an unusual perspective on aligning engineering work with stakeholder needs.
10 years of coding experience
2 years of employment as a software developer
Level 3 Foundation, Level 3 Foundation at OTHM
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Cardiff Metropolitan University
(Cambridge syllabus) Commerce, (Cambridge syllabus) Commerce at Royal Institute of Colombo
Megatron was a telegram file management bot that helped a lot of users, specially movie channel managers to upload their files to telegram by just providing a link to it. The project initially started as roanuedhuru_bot which lately retired and came back as Megatron which was a side project of the famous Maldivian Telegram community - @Baivaru until it retired.
Role in this project:
Back-end Developer
Contributions:12 commits, 4 PRs, 12 pushes in 1 month
Contributions summary:Arham primarily worked on the back-end logic of the Telegram bot, modifying the `__init__.py` and other files within the `mega/telegram` directory. Their contributions included setting up the client, integrating configuration options, and managing plugins. They also touched upon database interactions and helper functions. The user seems to be familiar with the project's underlying structure, including the use of Pyrogram and its related dependencies.
Contributions:33 pushes, 1 branch in 5 years 2 months
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.