Discovery · Planning · Development · Delivery

Senior software engineer. Making ideas work.

I'm John Mark Bodegas. I turn client ideas into production software through project management, system architecture, and full-stack engineering.

John Mark Bodegas

A little about me

I start by understanding the client's request, then analyze and plan it, build an MVP, and scale it into a production system.

Selected experience

Where I worked and what I built.

Real product work across web apps, integrations, and delivery.

Assembled Systems

Senior Software Engineer

Tools for customer service quality analysis and playbook management.

  • Integrated audio and text processing for quality analysis with 95%+ accuracy.
  • Added OCR and vision recognition for knowledge-base files.
  • Built customizable forms for playbook management.
  • React
  • TypeScript
  • Python
  • FastAPI

Dec 2025 — Sep 2026

ICTI

Backend Engineer

Asset tokenization on the Internet Computer.

  • Implemented tokenization using ICP DFX.
  • Added CI/CD smoke tests for canisters and ledgers, plus automated staging cycle monitoring and top-ups.
  • Rust
  • ICP
  • CI/CD

Dec 2025 — Feb 2026

Trade Imperial

DevOps Engineer

Deployment and integrations for a trading application.

  • Deployed the application to DigitalOcean with CI/CD.
  • Added Twilio push notifications and real-time market-value webhooks.
  • DigitalOcean
  • PostgreSQL
  • Twilio

Jul 2025 — Aug 2025

RapidSignal Electronics

Software Engineer

Enterprise systems for batching plants and manufacturing management.

  • Worked with .NET MVC, ASP.NET Core APIs, Blazor, Dynamics AX 2012, and Dynamics 365.
  • Used SQL Server as the database for these enterprise systems.
  • .NET
  • ASP.NET Core
  • Blazor
  • Dynamics AX
  • Dynamics 365
  • SQL Server

May 2021 — Dec 2022

How I work

From the first idea to production.

01

Discovery

Listen to clients, clarify the request, and turn ideas into clear goals and requirements.

02

Planning

Manage scope and delivery, design the system architecture, and plan a practical MVP.

03

Development

Build the MVP through full-stack engineering: interfaces, APIs, data, and integrations.

04

Delivery

Deploy, improve, and scale the product into reliable production software.

Tools and technologies

The stack behind the work.

Frontend

  • TypeScript
  • React
  • Next.js
  • Blazor

Backend & APIs

  • Node.js
  • NestJS
  • C#
  • .NET
  • ASP.NET Core
  • Python
  • FastAPI

Data & enterprise

  • PostgreSQL
  • MongoDB
  • SQL Server
  • Microsoft Dynamics

AI integrations

  • OpenAI API
  • Gemini
  • AssemblyAI
  • Retell AI
  • DigitalOcean Agent Platform

Cloud platforms

  • Vercel
  • Render
  • DigitalOcean
  • Google Cloud
  • Azure

Deployment & CI/CD

  • Docker
  • Docker Hub
  • GitHub
  • GitHub Actions

Development assistants

  • Codex
  • Claude Code

Testing

  • Playwright
  • Cypress
  • Jest

Let's connect

Have something
in mind?

I'm always open to a conversation about useful products and challenging engineering work.

Start a conversation