Skip to content

Open to Software Engineer II roles

Software Engineer · Dallas–Fort Worth, TX

Iram Tazim Hoque

I'm a full-stack engineer building interfaces people can rely on — and the systems behind them that stay correct when things fail.

At BeyondEdge Networks I build and maintain React + TypeScript microfrontends for an SD-LAN management GUI shipped to enterprise customers. On my own time I ship complete systems in Go and Spring Boot and send small, tested fixes upstream to Mantine and Spring Boot.

now

role
Software Engineer @ BeyondEdge Networks
focus
React · TypeScript · Go · Spring Boot
local time
--:-- CT
  • ~70%

    of a legacy JavaScript GUI migrated to React + Mantine

  • ~30%

    fewer backend-to-frontend data-model bugs, via a ~200-test validation layer

  • 1,500+

    tests behind HouseSync — unit, PostgreSQL integration and web

  • 4

    pull requests merged upstream in Mantine and Spring Boot

01Experience

Where I've worked

  1. Oct 2023 – Present

    Richardson, TX

    Software Engineer

    BeyondEdge Networks

    React + TypeScript microfrontends for an SD-LAN management GUI shipped to multiple enterprise customers.

    • Built and maintain a modular React + TypeScript microfrontend architecture for the SD-LAN management GUI, using React Router, Redux Toolkit and React Query for navigation, state and data fetching.
    • Incrementally migrated ~70% of a legacy JavaScript GUI to a React + Mantine component architecture across microfrontends, more recently adopting Syncfusion component suites, without disrupting active deployments.
    • Built a front-end data-validation layer (~200 tests) that checks backend data models against the models the UI consumes, reducing backend-to-frontend data-model bugs by ~30%.
    • Partner with backend and network engineering teams on REST API contracts and shared data models, contributing to sprint planning, code reviews and documentation in Jira and Confluence.
    • Maintain the GUI's CI/CD pipelines and Docker build configurations with DevOps engineers, keeping front-end releases reliable across customer deployments.
    • Contributed to integrating an AI-powered chatbot into the SD-LAN dashboard for natural-language network automation; I use agentic coding tools (Copilot, Codex, Claude) daily across implementation, debugging and test scaffolding.
    • React
    • TypeScript
    • Redux Toolkit
    • React Query
    • React Router
    • Mantine
    • Syncfusion
    • SCSS
    • REST
    • Docker
    • CI/CD
    • Jira
    • Confluence
  2. Jan 2020 – Nov 2020

    Dhaka, Bangladesh

    Full Stack Developer (Part-time)

    BUET · Bangladesh University of Engineering and Technology

    • Built full-stack healthcare-analytics web apps with AngularJS, Node.js/Express, MongoDB and REST APIs, including a cervical-cancer detection tool designed with clinicians.
    • AngularJS
    • Node.js
    • Express
    • MongoDB
    • REST

02Projects

Things I've built

Personal projects, designed, built and tested end to end — each with public source, documentation and tests you can run.

HouseSync Insights overview comparing two months of household spending
HouseSync household feed on a phone, showing shared entries with allocations

01 · Full-stack · 2026 · Live

HouseSync

A shared household ledger that keeps private money private.

A self-hosted household finance app: members track private accounts, share selected expenses, split costs exactly and explore spending insights. Spring Boot 4 (Java 21) and PostgreSQL 17 behind a mobile-first React 19 + TypeScript UI, with optional Plaid bank sync and AI categorization.

  • Every cent accounted for in splits and refunds — integer minor units and deterministic remainders.
  • Privacy enforced in the database query layer, not hidden behind the UI.
  • Idempotent writes: a retry after a network failure never duplicates a record.
  • 1,500+ tests — unit, Testcontainers-backed PostgreSQL integration and Vitest — with Flyway migrations and GitHub Actions CI.
  • 1,500+ tests
  • Java 21 · Spring Boot 4
  • PostgreSQL 17
  • Java 21
  • Spring Boot 4
  • PostgreSQL 17
  • Flyway
  • Spring Security
  • React 19
  • TypeScript
  • Vite
  • Vitest
  • Testcontainers
  • Docker Compose

Demo login

Email
demo@example.com
Password
HouseSyncDemo2026!

Synthetic data · resets hourly

StatusForge overview on demo data: a Demo data banner, an alert that one notification could not be delivered, a four-minute period when StatusForge was not receiving, and an open incident
StatusForge seven-day status history on demo data, in six-hour buckets: mostly healthy, with failing buckets, a not-observed gap, a maintenance window and an outage at the end
Overview and status history · demo data

02 · Systems · 2026 · v0.6.0

StatusForge

Never confuse silence with health.

A local-first uptime and job monitor: it checks HTTP endpoints on a schedule, tracks cron-style jobs through heartbeats, and opens, resolves and notifies on incidents — shipped as one Go binary with an embedded React 19 + TypeScript dashboard on DynamoDB, plus a synthesis-only AWS CDK/Lambda path.

  • Crash-safe scheduling: every slot ends as an observation or an explicit gap — never double-counted, never silently skipped.
  • Incidents open and resolve in the same transaction as the observation; a notification outbox retries with leases and records every failure.
  • Measured ~10 checks/s with zero missed slots at 100 monitors, with clean recovery from process restarts and database outages.
  • 380+ Go and Vitest tests with race detection and security scanning in GitHub Actions.
  • ~10 checks/s · 0 missed
  • 380+ tests
  • v0.6.0
  • Go
  • React 19
  • TypeScript
  • Vite
  • Recharts
  • DynamoDB
  • AWS CDK
  • Lambda
  • SQS
  • GitHub Actions
Illustration — widget layout

03 · Full-stack · 2025

InsightBoard

Many APIs, one customizable workspace.

A full-stack analytics dashboard that aggregates external APIs — GitHub activity, weather, news, crypto prices and service status — into a customizable, real-time insight workspace. Vue 3 + Pinia on the front, Rust (Axum) with PostgreSQL and Redis behind it, designed for AWS Lambda and API Gateway.

  • Typed API contracts between the Vue client and the Axum backend.
  • Redis caching with fallback handling for slow or failing upstream APIs.
  • Modular widgets on a drag-and-drop, customizable layout.
  • Rust · Axum
  • Vue 3 · Pinia
  • 5 widget sources
  • Vue 3
  • TypeScript
  • Pinia
  • Vite
  • Rust
  • Axum
  • PostgreSQL
  • Redis
  • AWS Lambda
  • API Gateway
  • Autolabelr (opens in a new tab)

    AI-assisted text-labeling playground: local LLM label generation (DeepSeek Coder) with Elasticsearch full-text and fuzzy search.

    React · Tailwind CSS · Node.js · FastAPI · Elasticsearch

  • CovidBase (opens in a new tab)

    Web tool for exploring the COVID-19 drug and biomedical-entity knowledge base from our JMIR Medical Informatics paper.

    Node.js · Express · MongoDB · jQuery

  • Cervical nuclei segmentation (opens in a new tab)

    Contour-property based nucleus segmentation for real-life cervical cytology images; the implementation of my first-author BMC Medical Imaging paper.

    Python · OpenCV · SciPy

  • Traffic scene extraction (opens in a new tab)

    Extracts actors and environment details from natural-language traffic descriptions into JSON scene specs for driving simulators.

    Python · spaCy · NLTK · Transformers

03Open source

Merged upstream

Personal contributions to libraries I depend on — each a focused fix with regression tests, reviewed and merged by the project's maintainers.

04About

A bit about me

Portrait of Iram Tazim Hoque in Purdue graduation regalia
Purdue University · MS in Computer Science, 2023

I'm a software engineer based in Dallas–Fort Worth. I do my best work where frontend meets correctness: data models that have to agree with the backend, migrations that can't break a live deployment, and components that still work for someone using a screen reader.

At BeyondEdge Networks I build and maintain React + TypeScript microfrontends for an enterprise SD-LAN management GUI, and helped move most of its legacy JavaScript to React and Mantine.

On my own time I build complete systems — a Go uptime monitor that never mistakes silence for health, a Spring Boot household ledger that accounts for every cent — and send small, tested fixes upstream.

Before industry I did medical-imaging and health-informatics research at BUET, then earned an MS in Computer Science at Purdue, where I mentored about 200 students as a graduate teaching assistant.

Toolbox

Frontend
  • React 19
  • TypeScript
  • JavaScript (ES6+)
  • Redux Toolkit
  • React Query
  • Zustand
  • Mantine
  • Syncfusion
  • Vue 3
  • HTML5
  • CSS3/SCSS
  • Tailwind CSS
  • Accessibility (WAI-ARIA)
  • Vite
  • Webpack
  • Vitest
  • Jest
  • React Testing Library
Backend
  • Go
  • Java (Spring Boot)
  • Node.js/Express
  • Python
  • Rust (Axum)
  • REST APIs
  • PostgreSQL
  • DynamoDB
  • MongoDB
  • Redis
  • Flyway
  • JPA/Hibernate
Cloud & DevOps
  • AWS (Lambda, DynamoDB, SQS, API Gateway, S3)
  • AWS CDK
  • Docker/Compose
  • GitHub Actions
  • CI/CD
  • Testcontainers
  • Swagger/OpenAPI
  • Git
  • Mercurial
  • Jira
  • Confluence
AI & tooling
  • GitHub Copilot
  • Codex
  • Claude
  • OpenAI APIs
  • PyTorch

Education

  • Purdue University

    MS in Computer Science

    May 2023 · West Lafayette, IN · GPA 3.50/4.00

    Graduate Teaching Assistant, 2021–2023: mentored ~200 CS sophomores in C, C++, DBMS and AI.

  • Bangladesh University of Engineering and Technology (BUET)

    BS in Computer Science

    Dec 2018 · Dhaka, Bangladesh · GPA 3.90/4.00

05Research

Before industry

Three peer-reviewed papers from my research at BUET, in medical imaging and health informatics.

  1. 2021

    BMC Medical Imaging

    First author

    A contour property based approach to segment nuclei in cervical cytology images

    Iram Tazim Hoque, Nabil Ibtehaz, Saumitra Chakravarty, M. Saifur Rahman, M. Sohel Rahman

  2. 2021

    Smart Health

    Smartphone based fundus camera for the diagnosis of retinal diseases

    Mahathir Monjur, Iram Tazim Hoque, Tanzima Hashem, Md. Abdur Rakib, Judy E. Kim, Sheikh Iqbal Ahamed

    Smart Health 19, 100177 (2021)

  3. 2020

    JMIR Medical Informatics

    Toward Preparing a Knowledge Base to Explore Potential Drugs and Biomedical Entities Related to COVID-19: Automated Computational Approach

    Junaed Younus Khan, Md Tawkat Islam Khondaker, Iram Tazim Hoque, Hamada R. H. Al-Absi, Mohammad Saifur Rahman, Reto Guler, Tanvir Alam, M. Sohel Rahman

    JMIR Medical Informatics 8(11), e21648 (2020)

06Contact

Let's build something reliable.

I'm open to Software Engineer II roles — frontend or full-stack — based in Dallas–Fort Worth and open to relocation. Email is the best way to reach me.