Suresh Surkheti

Software Engineer
surkhetisuresh123@gmail.com 090-4200-5405 Oita, Japan github.com/SureshSurkheti linkedin.com/in/sureshsurkheti
Suresh Surkheti

Summary

Software engineer with 4 years across Nepal and Japan. Currently a contract engineer at OEC Co., Ltd. in Oita, Japan, delivering web platforms for Japanese municipalities and enterprise clients — Vue, Nuxt and TypeScript on the front end, Python and FastAPI behind it, deployed on AWS with Terraform and Docker.

Experience

Software Engineer · Contract

OEC Co., Ltd. · Oita, Japan · April 2024 – Present

Intern → Junior Python Developer

Prabidhi Labs · Nepal · August 2022 – January 2024

Technical Skills

Frontend: JavaScript, TypeScript, Vue.js, Nuxt.js, Next.js, Svelte, Tailwind CSS, Vuetify, Pinia

Backend: Python, FastAPI, Django, REST APIs

Cloud & Infrastructure: AWS (VPC, Route 53, CloudFront, WAF, EC2, ACM, ECS, Fargate, S3, Lambda, RDS, DynamoDB, IAM, KMS, Secrets Manager, Cognito, CloudWatch, API Gateway), Terraform, Docker

Databases: MySQL, PostgreSQL, DynamoDB

Testing: Playwright, Pytest

Mobile: Objective-C, Xcode, React Native

Education

BE in Information Technology (BEIT)

Everest Engineering College, Sanepa, Lalitpur · Pokhara University · 2017 – 2022

Selected Projects

Civil Land Regulation & GIS Portal · Regional Japanese prefecture · Full-Stack Engineer

GIS and public safety portal monitoring land-use and embankment safety regulations, with isolated network layers meeting public-sector data standards. FastAPI, Vue.js, Nuxt.js, Vuetify, Terraform, Docker · VPC, EC2, S3, RDS, CloudWatch, IAM

Enterprise Asset Management Platform · Major domestic conglomerate · Frontend Developer

High-availability equipment tracking and asset lifecycle system consolidating scattered inventory workflows into a single dashboard. JavaScript, Vue.js, Pinia, Tailwind

Mapping & Geolocation Engine · Tier-1 Japanese mapping corporation · Full-Stack Engineer

Core management engine moving spatial data pipelines onto containerised microservices. Vue.js, TypeScript, FastAPI, Tailwind, Terraform, Docker · Cognito, S3, DynamoDB

Municipal Voucher Issuance System · Consortium of 4+ municipalities · Full-Stack Engineer

Multi-tenant digital gift voucher platform securing high-volume ledger transactions with managed cryptographic keys. TypeScript, Vue.js, Nuxt.js, Pinia, Tailwind · VPC, RDS, ELB, CloudWatch, KMS, ACM

Smart City Citizen App · Municipal Japanese government body · iOS Developer

Official iOS client for a city-wide smart-city app, with local caching keeping civic calendars and event listings readable offline. Objective-C, Xcode, iOS SDK

Community & Volunteer Platform · Prefectural social initiatives office · Full-Stack Engineer

Volunteer recruitment and community coordination portal for a regional prefecture, with SEO-focused public pages and access-scoped private records. Vue.js, FastAPI, Terraform, Docker · Cognito, IAM, S3, DynamoDB

Office Equipment Tracking Tool · Administrative office network · Full-Stack Developer

Internal logistics tool logging office supplies and IT equipment across several workspaces. TypeScript, JavaScript, Vue.js, Terraform, Docker · DynamoDB

NTC Intercom App · NTC · Frontend Developer

Intercom web application built in Svelte. Svelte, JavaScript

Personal Projects

Nepal–Oita Community · nepaloitacommunity.com

Live community site for Nepalis in Oita and Beppu — events, notices and local guidance. Next.js, TypeScript, PL/pgSQL, Shell

Other personal work · github.com/SureshSurkheti

Django blog with a Makefile publish flow, a no-framework portfolio in plain HTML/CSS/JS, and learning builds in Vue and Nuxt — plus ollama-local-mcp, a local MCP server for Ollama. Python, Django, Vue, Nuxt.js, JavaScript