[ Staging ] Staging environment. Content and data here are for testing.
AFRAS
Home[ About ]
Software architect · Colombo

I design systems that last.

I'm Mohamed Afras, a software architect and the founder and CEO of ManasikOS. I turn complex ideas into fast, reliable and maintainable products.

See my work
Fig. 01 — PortraitHover to see the photo
Mohamed Afras
Role
Software Architect
Company
-
Education
BSc (Hons) in Computer Science (R)
Based in
Colombo, Sri Lanka
Focus
Web platforms and system design
Status
Open to new projects
[ Story ]

Building software that solves real problems

I'm a software architect with a strong foundation in computer science and a deep interest in building products that solve real-world problems. I focus on clean code, scalable architecture and user-centric design.

As founder and CEO of ManasikOS, I sit where product and engineering meet: deciding what to build, shaping how it is structured, and keeping the system simple enough to evolve as the business grows.

I'm passionate about creating software that is reliable, maintainable and makes a tangible impact. If that sounds like what you need, I would love to hear about it.

[ Path ]

Where I am, and how I got here

  1. Now

    -

    Leading product and engineering: choosing what to build, how it is structured, and keeping the whole system simple enough to change quickly.

  2. In progress

    BSc (Hons) in Computer Science

    The foundation under everything I build: algorithms, systems and the habit of reasoning from first principles.

  3. Placeholder

    Earlier roles and projects

    Add the companies, products and experiments that shaped how you work, with a line on what you learned from each.

[ Principles ]

How I work

01

Clarity first

A system you can explain on one page is a system you can change safely. I draw before I code, and I name things carefully.

02

Boring where it counts

Proven tools for the foundations, new ideas only where they earn their place. Reliability is a feature users never notice.

03

Built to change

Requirements move. Clear boundaries, tests and documentation make the next change cheaper than the last one.

04

People over pixels

Software exists for someone. I design the experience first, then the architecture that makes it fast and dependable.

[ Toolbox ]

What I build with

Frontend
FlutterReactNext.jsTypeScriptTailwind CSSGSAP
Backend
Node.jsPostgreSQLREST / gRPCRedisQueues
Cloud & Ops
AWSDockerCI / CDObservabilitySupabaseNeonFirebaseCloudflareInfrastructure as code
Practice
System designCode reviewTestingDocumentationMentoring

Have something worth building?

[831,0]

Let's Build Systems That Scale with Confidence.

If you’re looking for technical leadership, architectural clarity, and disciplined execution, I’m open to discussing your next product or platform.