6+ years · Maryland, US

Lin ChenFull-stack & cloud engineering

I design internal systems by studying the people who have to use them. The measurements below are what happened after.

Senior Software Engineer, Data Integration · DrFirst · since 2025-10

Research data processing time

−95.2 %

7 days to8h

Origin AI — internal research tooling

Core Domains

Cloud & Data Infrastructure

Pipelines and storage on AWS — Glue and Step Functions orchestration, secure field data storage, and the analytics platforms that read from them.

  • AWS Glue · Step Functions
  • Aurora · Redshift · DynamoDB · S3
  • ETL & workflow orchestration

Full-Stack Product Engineering

Interfaces and services built from the workflows of the people who use them — internal research tooling, a serverless inference pipeline, a landlord-facing platform.

  • React · Next.js · TypeScript
  • Flask · FastAPI · Node.js
  • Docker · AWS Lambda inference

Delivery & Developer Tooling

The unglamorous layer: dual environments, pipelines that run themselves, and hooks that catch problems before review does.

  • Jenkins · GitHub Actions
  • Jest & CI groundwork
  • Git hooks across departments

Technology

Cloud & infrastructure

AWS LambdaECSECREC2API GatewayServerlessAthenaSQS / SNSKafkaSystem design

Data engineering

ETLData pipelinesAWS GlueAWS Step FunctionsWorkflow orchestrationAWS Textract

Database & storage

PostgreSQLAuroraRedshiftDynamoDBMySQLS3RedisSchema designBackup & recovery

Development

PythonTypeScriptJavaScriptSQLNode.jsReactNext.jsReduxTailwind CSSFlaskFastAPIJest

DataOps / DevOps

CI/CD pipelinesGitHub ActionsJenkinsAWS CodeCommit / CodePipelineGit & Git hooksTesting

Experience

  1. Senior Software Engineer, Data Integration

    2025-10 → present

    DrFirst · Remote

    • Build data pipelines on AWS using Glue scripts orchestrated by Step Functions.
    • Cut pipeline compute time from over 2 hours to 20–30 minutes.
    • Optimised QuickSight dashboard performance from 3 hours to 40–50 minutes.
    • Beyond compute efficiency, the shorter runs cut the management overhead of operating the pipelines.
  2. Senior Software Engineer

    2025-02 → 2025-10

    Origin AI · Rockville, MD

    • Spearheaded batch processing on AI servers: 41 % inference speed improvement, 52 % CPU reduction, 63 % cost reduction.
    • Designed and implemented testing systems evaluating and monitoring AI server performance at each step.
  3. Lead Software Engineer, Web & Cloud

    2022-10 → 2025-02

    Origin AI · Rockville, MD

    • Drove user research to align internal tooling with researcher needs, grounding system design in real workflows.
    • Architected a scalable cloud system for secure field data storage, adopted as the standard across research teams.
    • Led design of a cloud-native analytics platform on AWS with MATLAB integration — 95 % reduction in data parsing time.
    • Designed a cloud backup system and migration workflow for offline research data, reducing risk of local failure.
    • Established Dev and Prod environments with Jenkins pipelines, cutting manual intervention and post-deployment issues.
    • Integrated Jest into a Next.js application, laying the groundwork for CI automation and shorter QA cycles.
    • Introduced Git hooks across departments to automate linting and formatting, improving CI pass rates.
  4. Software Engineer

    2021-02 → 2022-10

    Origin AI · Rockville, MD

    • Built UI features for an indoor tracking beta app in Python and Kivy, including pin-drop and control panel tools.
    • Led UI/UX design for the Hex subscription service across US and Japan markets, with localised flows and onboarding.
    • Managed cross-border app development with the Vietnam team under agile workflows.
    • Developed an MQTT-based motion data pipeline automating ground-truth collection and removing manual input.
    • Built a product demo with the Product Manager to accelerate partner engagement.
  5. Software Engineer

    2019-08 → 2020-09

    EAB

    • Contributed to and optimised shared Polymer components used across all company products.
    • Built automated accessibility test suites with Cypress and Pa11y, improving WCAG compliance.
    • Built a centralised Storybook system documenting reusable components.

Selected Work

All case studies

2025-10 → present

Data Integration

DrFirst

Data pipelines on AWS for a healthcare technology platform — Glue scripts orchestrated by Step Functions — and the QuickSight dashboards they feed.

Read the case study

2021-02 → 2025-10

Research Data Platform

Origin AI

Internal cloud systems for a research organisation: secure field data storage, a cloud-native analytics platform, and the batch processing layer behind the AI servers.

Read the case study

2023

Artifact Recognition Platform

DingAI · Museums

An AI image classification platform identifying museum artifacts, built with two co-founders and external partners.

Read the case study

2024

Property Management Application

Landlord & tenant workflows

A full-stack platform for landlords managing rental property, tenants, and shared utility cost.

Read the case study

Qualifications

B.S. Computer Science

University of Maryland, College Park

2019

  • AWS Certified Solutions Architect — Associate
  • AWS Certified Developer — Associate
  • AWS Certified Cloud Practitioner
  • AWS Certified AI Practitioner
  • Scrum Master Certified

Open to a conversation

Senior Software Engineer, Data Integration at DrFirst, based in Maryland, US.