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
- Language: Python, Node.js, HTML/CSS/JS, Java, C#, C, JSON, YAML
- Framework: UNet, Qt/PySide, Pytest, Pylint, MyPy, React, Next.js, Tailwind CSS
- Database: MySQL, PostgreSQL, SQLite, MongoDB, DynamoDB
- Other: Docker, AWS, Jenkins, Git/GitHub/GitLab
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.