Skip to main content
William Tietjen

About

Software engineer at Enrich Biosystems, working on a Python Qt-based desktop application which works with proprietary hardware for cell imaging, analysis, and retrieval. Graduated from Rochester Institute of Technology (RIT) with a bachelor's degree in Computer Science, and currently pursuing a certificate in Computer Vision from Carnegie Mellon University. Building open-source projects like pymoonraker, a typed async Python SDK for 3D printer control, and TapReply, an AI-powered Chrome extension for generating social media replies.

Experience

Enrich Biosystems

(  -  Present)

Software Engineer

  • Reduced per-image exposure time 16x by enabling the usage of 12-bit imaging functionality.
  • Released largest update for Python Qt-based desktop application to date delivering AI-powered cell segmentation, multithreaded job scheduling for multi-hour biological imaging workflows, and enhanced visualization of microscope image data.
  • Partnered with R&D and leadership to translate experimental requirements into production software and support critical workflows, advising on optimal experiment settings.
  • Improved development efficiency using AI-powered tools (Cursor IDE, skills/rules files, MCP servers) throughout the entire software development life cycle.

Enrich Biosystems

(  -  )

Software Engineering Intern

  • Collaborated with R&D to diagnose and resolve system-level issues involving hardware control, data processing, and application behavior.
  • Reduced dependence on engineering support through internal documentation outlining software installation and hardware maintenance practices.

CryptoKnight LLC

(  -  )

Contractor

  • Designed infrastructure to stream trading data from web platform to Discord, increasing user engagement and retention.
  • Mitigated security risks within web infrastructure related to exposure of user/trading data.

Skills

Education

Rochester Institute of Technology

(  -  )

Bachelor of Science in Computer Science

  • Studied algorithm analysis, data structures, and computational complexity to build a foundation for writing efficient software.
  • Practiced software engineering methodologies including AGILE, SOLID, and the Software Development Life Cycle through team-based projects.
  • Explored topics in artificial intelligence, cryptography, and database system internals.

Carnegie Mellon University

(  -  )

Certificate of Computer Vision

  • Built a foundation in image processing, feature detection and matching, and geometric transformations for visual understanding.