Developer workspace with a laptop and architecture sketches

Software developer

I build useful software across web, cloud, and native app platforms.

I am Mike Rising, a developer focused on practical, well-structured applications: React and Next.js on the web, AWS-backed systems in the cloud, and mobile foundations across Kotlin, Java, Swift, Flutter, and Jetpack Compose.

Software range

Software development range across application platforms, system fundamentals, and modern team practice.

Web and cloud

ReactNext.jsTypeScriptJavaScriptAWS AmplifyAppSync

Native and mobile

KotlinJavaSwiftFlutterJetpack Compose

Systems and foundations

CUnixPythonJavaData structures

Team practice

AgileScrumTDDCode reviewIterative delivery

AI-assisted development

CodexClaudeAgentic codingPromptingHuman review

What I bring

Practical engineering, clear product instincts, and enough taste to make the details count.

Full-stack React and Next.js applications
AWS Amplify sandbox and deployment workflows
Native app concepts across Kotlin, Java, Swift, Flutter, and Jetpack Compose
TypeScript-first implementation habits
Clean UI systems that stay usable as they grow
Product-minded writing, prioritization, and polish
Practical debugging across frontend and cloud behavior
Agentic coding workflows with Codex and Claude

Selected work

Projects with a visible point of view.

Selected projects that show applied engineering across product design, cloud services, data-driven features, and user-facing software.

Personal portfolio

MikeRising.com

The main portfolio for presenting software development work, technical range, project notes, and hiring-ready case studies.

You are here
Next.jsReactTailwindPortfolio

Cloud-backed application work

Astraportia

A cloud application project focused on structured backend workflows, typed APIs, and maintainable deployment patterns.

Visit site
AWSAmplify Gen 2AppSyncTypeScript

D&D campaign companion

Vawani.net

A full-featured tabletop campaign platform with characters, campaigns, cities, shops, encounters, maps, AI-assisted city and shop generation, generated inventories, shopkeeper chat, search, auth, and cloud storage.

Visit site
Next.jsAmplifyAI generationShopkeeper chatAlgolia

Education

Computer science fundamentals plus modern delivery practice.

Eastern Washington University

Unix and C programming, practical problem solving, data structures, Python, Java, Calculus II, linear algebra, discrete mathematics, and broader computer science foundations.

Spokane Community College

C#, JavaScript, TypeScript, Android app development with Kotlin, iPhone app development with Swift, modern web design practices, Agile/Scrum, and test-driven development.

Approach

The work should feel steady from the first commit to the final screen.

Build the real thing

I prefer working software over vague promises: clear flows, reliable state, deployable infrastructure, and decisions that can be explained.

Make it easy to trust

Good engineering leaves a trail. Scripts, naming, docs, and commits should help the next person understand what changed and why.

Use modern tools with judgment

I use agentic coding tools like Codex and Claude to move faster while keeping architecture, review, testing, and final decisions in human hands.

Care about the surface

The user experience matters. I like interfaces that feel calm, direct, and intentional without hiding the technical depth underneath.

Available for the right team

Looking for someone who can turn ambiguity into working software?

Send a note through the verified form. Resume access can be requested here and is shared only after review.

Messages are checked after verification to keep spam out.