Skip to content
View kokusendev's full-sized avatar

Block or report kokusendev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kokusendev/README.md

Todd Simonson

Software Engineer | Backend Systems | Cloud Infrastructure | AI Applications

I'm a software engineer focused on backend systems, cloud infrastructure, AI applications, and security-conscious development.

I build production-style systems with Python, TypeScript, FastAPI, PostgreSQL, AWS, Docker, React, and machine learning tooling. Before moving fully into software engineering, I spent several years in data-driven technology roles working with engineering teams on APIs, attribution systems, experimentation infrastructure, analytics pipelines, and data quality.

Currently completing an M.S. in Computer Science and building toward backend, cloud, platform, AI application, and security-adjacent software engineering roles.


Featured Projects

CERES — Machine Learning Platform

Python · FastAPI · PostgreSQL · React · Docker · WebSockets · XGBoost · LightGBM

A production-style machine learning platform combining feature engineering, model routing, execution validation, and real-time monitoring.

  • ~16,000-line ML system with FastAPI, PostgreSQL, React, Dockerized infrastructure, REST APIs, and WebSocket streaming
  • 396 trained model artifacts across ensemble model families
  • Shared decision engine used across simulation and live execution workflows
  • Operational dashboards, risk controls, trade reconciliation, and telemetry

AI Job Search Agent

Python · FastAPI · SQLModel · SQLite · Playwright · Ollama

A local-first AI job discovery and application-review platform.

  • Aggregates 5,600+ job postings across multiple sources
  • Uses relevance scoring, deduplication, and human-in-the-loop review workflows
  • Integrates local Ollama LLM inference for tailored cover-letter generation
  • Exposes FastAPI workflow, review, scraping, and export endpoints

SurfTide Multi-Chain Platform

TypeScript · Next.js · React · PostgreSQL · Solidity · GraphQL · IPFS

A full-stack multichain application with smart-contract integrations, wallet connectivity, analytics, chat, and PostgreSQL-backed data workflows.

  • ~12,000 lines across TypeScript, React, Solidity, and migration tooling
  • Supports token metadata, blockchain transactions, chat, and OHLCV data
  • Integrates wallet connectivity, Graph indexing, IPFS uploads, and contract execution

Low-Power RISC-V / gem5 Simulation

Python · C · gem5 · Computer Architecture

A computer architecture simulation project evaluating DVFS trade-offs across multiple operating points.

  • Modeled cache hierarchy, memory systems, and embedded workload behavior
  • Evaluated energy-performance trade-offs using a 141,594-instruction benchmark
  • Demonstrated estimated energy reductions under lower-power configurations

Technical Stack

Languages: Python, TypeScript, JavaScript, Java, C++, SQL, Bash
Backend: FastAPI, Flask, REST APIs, WebSockets, API Design, SQLModel
Frontend: React, Next.js, HTML, CSS, Tailwind
Databases: PostgreSQL, SQLite, DynamoDB
Cloud & Infrastructure: AWS, Docker, Linux, GitHub Actions, CI/CD
AI & Data: XGBoost, LightGBM, scikit-learn, Pandas, NumPy, Ollama
Security: CompTIA Security+, secure development practices


Current Focus

  • Backend systems and API design
  • Cloud-native infrastructure on AWS
  • Distributed task processing and reliability engineering
  • Applied AI/LLM applications
  • Security-conscious software development
  • Interview preparation and systems fundamentals

Building toward backend, cloud, AI application, and security-focused software engineering roles.

Popular repositories Loading

  1. secure-payment-pseudocode secure-payment-pseudocode Public

    Pseudocode for securing an online payment system against SQL injection and XSS attacks. MSCS-535 Secure Software Development.

  2. mscs535-layer7-otp mscs535-layer7-otp Public

    Java implementations of OSI Layer 7 input sanitization and one-time pad XOR encryption. MSCS-535 Secure Software Development.

    Java

  3. mscs535-secure-db-access mscs535-secure-db-access Public

    Spring Boot application demonstrating secure database access over HTTPS defending against phishing and SQL injection. MSCS-535 Secure Software Development.

    Java

  4. kokusendev kokusendev Public

    GitHub profile README - Todd Simonson

  5. mscs535-secure-web-php-js mscs535-secure-web-php-js Public

    Secure website implementation using JavaScript and PHP with protected database connection, input validation, and XSS/SQL injection defenses. MSCS-535 Secure Software Development.

    PHP

  6. mscs531-risc-v-embedded-processor mscs531-risc-v-embedded-processor Public

    gem5 simulation of a low-power RISC-V RV32I embedded processor with DVFS — 84% power reduction from 200MHz/1.0V to 50MHz/0.8V at 3.8x execution time cost.

    Python