Backend Architect · AI, IoT & Robotics Researcher

Architecting Autonomous Systems & Core Backends

Hi, I'm Janak Singh Raikhola. I move from remote mountain infrastructure to global distributed systems, bridging high-scale server architecture, AI agents and IoT hardware.

Experience
6+ years
Job success
100% on Upwork
Research
AI & IoT active
Based in
Nepal (UTC +05:45)
jraikhola.core.sys
Abstract high-tech visualisation of distributed backend infrastructure, neural IoT pipelines and robotics architecture

Neural IoT & Microservices

upwork

Top Rated Plus, with a 100% Job Success record

  • 100% Job Success
  • Top Rated Plus Talent badge
  • Backend Specialist profile
View Upwork profile
Screenshot of my Upwork profile showing a 100% Job Success record and Top Rated Plus badge

Backend first, blockchain by choice

I'm Janak Singh Raikhola — backend engineer, software architect and tech researcher based in Nepal. Most of my work lives behind the API: services, queues, data stores and the plumbing that keeps them healthy.

Across six years I've shipped REST and gRPC services, broken monoliths into microservices, built event-driven pipelines on RabbitMQ and Kafka, and wired payment rails for Bitcoin, Ethereum, Solana, Binance, Ripple and Dash. On the Web3 side I work across Web3.js, dApps and ERC-20/ERC-721 contracts.

Lately my research has pulled toward AI agents, edge inference and IoT/robotics — the point where a service meets a sensor and has to keep working in the real world. I run the infrastructure too: Docker, Kubernetes, AWS, DigitalOcean, Nginx and Jenkins.

Where I've built things

Product engineering, platform architecture and research across startups, enterprises and freelance engagements.

  1. Founding Engineer & AI Systems Architect

    FutureStoreAI FSAI

    May 2026 — Present Part-time

    Remote

    Shaped the technical foundation of a SaaS product from the start: scalable architecture for the offering, plus integration of advanced AI systems that lifted real functionality and user engagement. Worked across disciplines to make sure the solution matched what the market actually needed.

    • Artificial Intelligence
    • Back-End Development
    • System Architecture
  2. Senior Software Engineer

    FastUsers

    May 2026 — Present Part-time

    Bangkok City, Thailand · Remote

    Senior engineering on a live product, with responsibility for quality across the service boundary. Earlier in the same engagement I owned the backend directly on Node.js and Python from December 2022 to May 2026.

    • Software Testing
    • iTest
    • Node.js
    • Python
  3. Senior Software Developer

    MSQUARE GLOBAL

    Apr 2024 — May 2026 Full-time

    Seoul, South Korea · Remote

    Led backend development for enterprise clients, then carried the same team through its Web3 practice — smart contracts and Web3.js delivery on parallel remote engagements from 2023, and a backend engineering track before that.

    • Web3
    • Smart Contracts
    • Node.js
  4. Software Engineer

    MUST Company

    Apr 2023 — May 2026 Full-time

    Blockchain · FinTech

    Built and maintained production services in blockchain and fintech, where correctness is not negotiable and every release carries real money behind it.

    • Blockchain
    • FinTech
    • Backend Engineering
  5. Backend Developer Top Rated Plus

    Upwork

    Oct 2022 — Feb 2023 Freelance

    Kathmandu, Bāgmatī, Nepal · Remote

    Freelance backend engagements with a 100% Job Success record, covering API documentation and cloud services work.

    • API Documentation
    • Cloud Services
  6. Back End Developer

    bitsbeat

    Feb 2020 — Sep 2022 Full-time

    Nepal

    Two and a half years of backend delivery, API documentation and cloud services — where I built the foundations I still build on.

    • API Documentation
    • Cloud Services
  7. Internet Research Analyst

    iBriz.ai

    Jul 2018 — Feb 2020 On-site

    Blockchain · Artificial Intelligence

    Internet and market research across blockchain and AI, learning to read a technical landscape quickly and report on it precisely.

  8. Internet Researcher

    TechFlow Space

    Jan 2019 — Jan 2020 Full-time

    Internet research spanning blockchain and artificial intelligence.

What I build with

Languages

  • Python
  • Node.js
  • JavaScript
  • Go

Databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis

Messaging

  • RabbitMQ

Web3

  • Ethereum
  • Solana
  • Bitcoin
  • Tether
  • Binance

Cloud & Ops

  • AWS
  • Docker
  • Kubernetes
  • Nginx
  • Linux

Tooling

  • Git
  • GitHub
  • GitLab
  • VS Code
  • Markdown

Notes from the bench

Hardware captures from robotics and IoT experiments — sensor rigs, edge inference runs and bench tests of things that have to survive contact with the real world.

Inside the codebase

Captures from programming experiments — service architecture, traces, profiling runs and debugger sessions where the fix was found.

Coding captures are being curated. Drop the originals into real_code/ and they will appear here.

Selected projects

A few things I've built and open-sourced. More lives in the repository list.

Featured build

Swaggerize Go Gin Backend With MariaDB

A comprehensive starting point for robust, feature-rich Go backends. Gin handles routing, MariaDB handles storage with Liquibase-managed migrations, and Swagger documentation is served out of the box — so a new service is one clone away from a self-describing API on :3000.

  • Go
  • Gin
  • MariaDB
  • Swagger
  • JWT
  • Redis
  • Liquibase
  • RabbitMQ
  • SendGrid
  • Firebase
  • AWS S3
  • Docker
  • Bash
65 commits MIT licensed Go 1.x · Gin Active since 2023
mariagin — bash
$ 

Krypt

A Flask application that encrypts and decrypts video files and whole directory trees using AES, with key handling kept out of the upload path.

  • Python
  • Flask
  • AES
View source

LUT — Lushiv Token

An ERC-20 token deployed on testnet with a companion dApp for transfers, balances and allowance flows.

  • Solidity
  • Web3.js
  • ERC-20
View source

Ethereum Live Transactions

A Web3.js client that streams address activity, decodes transaction input and renders incoming and outgoing transfers as they land.

  • JavaScript
  • Web3.js
  • Ethereum
View source

Solana Transfers

Practical Solana work in JavaScript: building transactions, signing and sending SOL across the network.

  • JavaScript
  • Solana
View source

First Smart Contracts

A clean Truffle project — compile, migrate and test with Ganache, then deploy to an Infura-hosted Ropsten network.

  • Solidity
  • Truffle
  • Ganache
View source

Acknowledged on the timeline

Posts and announcements from teams I worked with. Originals live on the platforms.

Education & credentials

Education

  • Diploma in Entrepreneurship

    Alison

    Jan 2024 — Jun 2026 · Grade 80%

  • Bachelor of Computer Applications

    Indira Gandhi National Open University

    Computer Engineering

  • Diploma in Engineering

    Kathmandu Institute of Technology

    Electrical & Electronics · Feb 2014 — Jan 2017 · 65%

Certifications

  • EF SET English Certificate

    B2 Upper Intermediate · 52/100

    Issued May 2026

  • Algorithmic Toolbox

    UC San Diego — Rady School of Management

    Issued Jul 2025 · ID MHGWFBRWUJTY

  • Ask Questions to Make Data-Driven Decisions

    Google

    Issued Jun 2021 · ID DQKLDWBVUVQU

  • Foundations: Data, Data, Everywhere

    Google

    Issued Jun 2021 · ID E48DCREULJSA

What colleagues say

Eight recommendations from people I have worked with directly — backend leads, architects, QA and design, across South Korea, Nepal, Sri Lanka, Bangladesh and beyond.

K M Mahmudul Hasan

Backend Lead, SUPER TRUST

I had the pleasure of working with Janak, and I highly recommend him as a backend engineer. He is technically strong, dependable, and consistently delivers high-quality, scalable solutions. His problem-solving skills, ownership, and collaborative attitude make him a valuable teammate. Janak is always eager to learn and continuously improves his craft. I’m confident he will be a great asset to any engineering team. Wishing him continued success!

July 2026 · 1st-degree recommendation

Thành Phạm

Senior Flutter Developer

I have worked with Janak on multiple tasks and have always been impressed by his proactive approach to problem-solving. He is a skilled backend developer who communicates clearly and works great within a team. His friendly attitude and strong work ethic make him a fantastic colleague, and I would gladly recommend him for any technical position.

July 2026 · 1st-degree recommendation

Godfrey Lebo

Technical Product Owner, GlobalMPC

I have worked with Janak for almost 3 years; his backend and blockchain skills are amazing. One thing I remember him for the most is how well he uses the debugger to visualize code-flow and fix almost any type of bug. I won’t recommend Janak to any simple and easy project, he will easily get bored there. But if you’ve got a highly complicated and mind-bending project, then I recommend Janak for you, and you will thank me later.

June 2026 · 1st-degree recommendation

Manzeel Uprety

Lead QA, Product Engineering

I had the pleasure of working alongside Janak at Bitsbeat. Even without a direct working relationship, it was hard not to notice how he carried himself as an engineer. What stood out most was his genuine curiosity — always digging into something new, asking the right questions and pushing himself to understand things at a deeper level. That kind of learning attitude is rare, and it made him someone you could count on to grow with the challenges thrown at him. He was focused, consistent, and never the kind of person who cut corners when things got hard. Janak is now building his own startup, and honestly, I can’t think of a better fit.

June 2026 · 1st-degree recommendation

Îsmail Görkem Kara

Product & Engineering Lead

I had the opportunity to work with Janak for a long time. He has always amazed me with his drive to improve himself and go the extra mile. He has complemented his skills and knowledge in backend development with expertise in Web3 and blockchain. He knows exactly how to overcome challenges with his production experience. He is a true team player, and I would love to work with him again on a project in the future.

June 2026 · 1st-degree recommendation

Saagar Shrestha

AI Powered Designer

Janak is a highly skilled software developer who consistently delivers quality work and demonstrates excellent problem-solving abilities. He is intelligent, dependable, and quick to adapt to new technologies. What sets him apart is his friendly nature and ability to work effectively with everyone around him. I thoroughly enjoyed working with Janak and would highly recommend him to any team looking for a talented developer and a great colleague.

June 2026 · 1st-degree recommendation

Logan Darrow Clements

Software Team Lead

Janak did an excellent job handling the core tech functions of our software network. He interacted well with all the team members located in different nations. He’s a top quality backend core tech engineer.

June 2026 · 1st-degree recommendation

Shanaka Perera

Solution Architect

Working with Janak has been an absolute privilege. He’s not only a talented backend engineer but also someone who brings positive energy and collaboration into every discussion. Whether it’s optimizing APIs, improving system performance, or helping teammates debug tricky issues, he always steps up. He’s dependable, thoughtful, and truly committed to building great software.

June 2026 · 1st-degree recommendation

Calm before the build

Before any system goes live there is a quiet moment where the shape of the problem settles. Meditation is part of my process, not decoration — the same discipline that keeps a distributed system honest under load keeps the mind clear when the requirements are still moving.

Tat tvam asi — you are that. The engineer and the system are never separate: what you bring into the work is what the work becomes.

Trishul, third eye, mandala — drawn in SVG, no image assets.

From a mountain village to global infrastructure

The research and the services keep feeding each other: sensors push real constraints into the backend, and what the backend learns goes back out to the edge. That loop is the work.

  • AI agents
  • Edge inference
  • Distributed systems
  • IoT & robotics

Let's build something

Got a backend problem, a Web3 integration, or an architecture worth arguing about? My inbox is open.