Portrait of Roshan Kc, Co-Founder and CTO of MarginTop Solutions

Kathmandu · CTO

Roshan Kc Co-Founder and CTO at MarginTop Solutions

I am a computer engineer specializing in IoT-based applications and DevOps. I build IoT-based applications for enterprises and startups — working with the protocols and algorithms physical devices rely on, including ADMS, OCPP, ROS, M…

Team

16

Members led at MarginTop

Role

CTO

Sets technical vision

Focus

IoT

Systems & DevOps

The story

How MarginTop Solutions began

Right after my bachelor’s degree, I started teaching. On the side, Bibek and I took freelance projects from clients. One of those clients got funding and asked us to register a company — so we officially registered MarginTop Solutions (opens in a new tab). A few months later, Samir joined too. By the end of that same year, we moved to Kathmandu.

How the name came

MarginTop Solutions was a name we decided in our first year of college. We were in a lot of programs and competitions, and we already knew we would start a company someday. We brainstormed a few names, landed on MarginTop, and after that we used the same brand in every program and hackathon we joined.

Online to growth

For the first six months we worked completely online. Then came the growth phase. As our client base expanded and project complexity grew, we knew we were onto something bigger. We hired more people — we even hired a maid and started providing khaja in the office. Personally, I felt the pain of growth with no prior experience. We had to work on everything. As CTO, I was DevOps at night, backend developer in the evening, Flutter during the day — and team management sat on top of all of it.

Where we are now

We primarily relied on a third person to get projects. We soon realized that was not the right way, and now we have started approaching clients directly. I am learning marketing, social media management, ads, and video editing — and I think that is the best gift of starting early: there is always energy to learn. Today MarginTop is growing slowly and stably. Our team size is 16 and still growing. In parallel, we are working on products of our own.

How I show up

Strong technical expertise. Learnability. Experience.

That is the bar I hold for myself as CTO — deep enough to set the technical vision, curious enough to keep learning, and seasoned enough to ship under real pressure.

  • Technical expertise

    IoT-based applications and DevOps for enterprises and startups — including the software side of device protocols like ADMS, OCPP, ROS, MQTT, STUN, and TURN.

  • Learnability

    Starting early taught me to keep learning on purpose — marketing, social media, ads, video editing, and whatever the next gap in the company demands.

  • Experience

    From freelance client work to a registered company and a team of 16 — wearing DevOps, backend, Flutter, and management hats while MarginTop grew.

  • Craft outside the office

    Video editing, graphic design, and frontend for the joy of making. Swimming, running, and cycling to stay sharp.

Writing

Notes from the founder seat

All posts

Quick answers

People often ask

Who is Roshan Kc?

Roshan Kc is the Co-Founder and CTO of MarginTop Solutions in Kathmandu. He is a computer engineer specializing in IoT-based applications and DevOps — building device-backed platforms that use protocols like MQTT, OCPP, ROS, ADMS, STUN, and TURN.

What is MarginTop Solutions?

MarginTop Solutions is an IT company co-founded by Roshan Kc, Bibek, and Samir. It grew from freelance client work into a registered company, moved to Kathmandu, and is now a team of 16 growing slowly and stably — while also building products.

How can I get in touch?

Email kcroshan566@gmail.com, or reach out via LinkedIn, GitHub, Instagram, X, Medium, Facebook, or WhatsApp.

Next chapter

Let’s build something lasting

Partnerships, architecture conversations, MarginTop collaborations, or startup ideas — my inbox is open.