Rikesh Acharya
Hi, I'm Rikesh
Engineering Spaces.
— portfolio loading —
R. Rikesh Acharya Rikesh Acharya

Rikesh

I'm learning computer science in Kathmandu. My big goal is to get really good at checking blockchain code for mistakes, and I also love fintech (money apps) and the stock market.

2023
Started my Computer Science degree
16-20 wk
my plan to learn blockchain code-checking
0
cool things I've built
Rikesh Acharya

Profile

I'm a computer science student in Kathmandu. My family is from Karnali Province, and I like turning my schoolwork into real projects.

study
Computer Science at Tribhuvan University, since 2023
based
My family is from Karnali Province
campus
I also join activities at St. Lawrence College
roles sought
I'd love a job helping plan projects, like at F1Soft Group or FoneNXT
direction
I want to work with money apps and blockchain. First, I'd like a job helping plan projects. Later, I want to become an expert at spotting problems in blockchain code.

Skills & Technologies

A comprehensive overview of my technical toolkit across various domains.

Domain Skills Tools & Technologies
Blockchain & Security Blockchain simulation, Solidity, Smart contract auditing Slither Foundry Echidna
Systems / Low-Level C, C++, Rust, x86_64, UEFI, Embedded Systems, Debugging & Performance Optimization QEMU GDB Linux/Unix Networking CPU Architecture
Backend Development Django, FastAPI, Node.js/Express.js, ASP.NET Core, RESTful API design, Authentication & Security PostgreSQL Redis JWT OAuth2
Frontend Development React, JavaScript, TypeScript, HTML Tailwind CSS Vite Next.js
Data Science & ML Python, EDA, Feature Engineering, Supervised & Unsupervised Learning, Model Evaluation, Deep Learning pandas NumPy scikit-learn TensorFlow
AI Engineering Prompt engineering, LangChain, Hugging Face, RAG pipelines Claude GPT-4 Gemini Vector DB
Databases & Math SQL, NoSQL; Calculus, Linear Algebra, Statistics, Probability, Discrete Mathematics, Optimization PostgreSQL MongoDB Redis

Learning to find bugs in blockchain code

Checking blockchain code for problems is a rare, useful skill. I'm learning it on purpose, step by step, not just picking it up by accident.

language
I'm learning Solidity, since I already know JavaScript
path
A 16 to 20 week plan to learn coding, find bugs, and use special tools
contests
I want to join contests where people race to find bugs in blockchain code
Slither Foundry Echidna Certora

Work

Things I built on my own, not just school homework.

ABFS Simulation Engine

A computer program that pretends to be a smart shoe! It makes fake sensor data, like motion and speed, then checks it with math, kind of like a science-fair project.

t-tests · ANOVA · Wilson CIs · Cohen's d

NEPSE Market Sentinel

A tool that studies stock price charts and spots patterns, built just for Nepal's stock market rules.

JavaScript · Python

Nepal Finance Job Engine

A website that checks 17 Nepali banks' career pages for job openings all by itself, using AI to help.

React · Claude API

Faceless video pipeline

A robot helper that writes a video script, turns it into a voice, makes the video, and uploads it to YouTube, all on its own.

Node.js · TypeScript · BullMQ · PostgreSQL · Redis

Reading the market

I use math and computer models to understand the stock market before I invest, thinking first, trading second.

Monte Carlo simulation

I ran thousands of pretend "what could happen next" scenarios for hydropower stocks like Ngadi Group Power and SJCL.

Bayesian risk framework

I used math to guess how risky a stock might be, and how much you could gain or lose.

Technical analysis

I studied price charts for PHCL and NPHC to spot patterns.

Market structure research

I looked into Nepal's rules about money and investing, to see how much someone could realistically grow their savings.

Get in touch

Fill in the form below — it will open your email client with a pre-composed message ready to send.

Chat with Rikesh