Jorge Gomez | Software
Engineer | (305) 607-8721 | Madison, WI
jgart.gomez@gmail.com |
https://www.linkedin.com/in/jgart |
https://github.com/jgarte |
https://git.sr.ht/~whereiseveryone |
https://social.linux.pizza/@jgart |
https://whereis.social
Expertise with backend Python services and systems, productizing business code, streamlining development processes, optimizing codebases, navigating the complexities of a large monorepo, leading standups within an Agile setting, and delivering high-quality solutions that align with strategic business objectives.
Strong Work Ethic | Problem Solver | Creative Thinker | Open Source Contributor
Programming Languages (most to least
experience): Python, JavaScript, TypeScript, SQL, Common
Lisp, C, Guile Scheme, Bash, Emacs Lisp, C#
Developer Tools: GDB, PDB, Git, Flask, Microsoft
Azure, AWS Glue, AWS Lambda, Amazon S3, Amazon CloudWatch, pandas,
Docker, Apache Airflow, Pants, Django, Pytest, unittest.mock, JSON,
Pydantic, Ruff, Typer, Nginx, GNU Emacs, GNU Make, Git LFS, Linux, Guix,
React, Podman
Documentation Tools: PlantUML, Mermaid AI,
Confluence, MkDocs, mkdocstrings, Sphinx, Texinfo, LaTeX
Database Tools: VisiData, SQLite, PostgreSQL,
TimescaleDB
Collaboration Tools: Microsoft Teams, Jitsi,
Zoom, Matrix, Mumble, IRC, XMPP
Senior Software Engineer | October 2024 – April 2025 |
Reckon Digital | https://reckondigital.com |
Developed ELT pipelines in Python using a SAP HANA database and Django’s ORM managed by Amazon RDS instances.
Travelled internationally in order to give presentations, demos, and talks.
Collaborated on the design of a standard Postgres database schema for ETL processes.
Gave demos to stakeholders on newly implemented software features.
Software Engineer | May 2022 – March 2024 |
Infleqtion | https://infleqtion.com |
Developed application code that incorporated scientific data, configurations, tuning parameters, and science phase logic to control high frequency laser, microwave and optical sensor equipment.
Designed and implemented an end-user Python application for tracking and automating the production of key reliability metrics supporting the Quantum Processing Unit (QPU). This application saved a minimum of 3 hours of support staff time per week.
Maintained and continuously refactored a large Python monorepo to improve its quality; added new application code requested by the project’s stake holders; reviewed, approved, and merged feature tickets.
Created design docs, worked with Docker containers, and implemented software for the control system that interacts with the QPU.
Introduced and provided deploy scripts for automating the internal API documentation of a large monorepo.
Created command line scripts and terminal UIs for Linux to automate tedious manual workflows and increase developer productivity.
Delivered demos showcasing new features, resulting in improved product clarity and functionality through direct stakeholder engagement.
Organized and ran focused standup meetings, software discussion forums, and sprint retrospectives.
Wrote multiple Apache Airflow DAGs in order to run production code interacting with the QPU.
Paired with and consulted physicists on software engineering best practices.
Prepared and loaded experimental sensor data to time series and relational databases.
Software Engineer | July 2021 – March 2022 |
GeneNetwork | https://genenetwork.org |
Developing a system to turn git repositories containing Jupyter Notebooks into dynamic notebooks running in GNU Guix containers (Linux namespaces). This system allowed researchers to pair their journal publications with any of their referenced code or code-based supplementary materials in a reproducible manner within the web browser.
Creating Jupyter notebook tutorials, which include demonstrating how to make requests to GeneNetwork’s API in various languages such as Python, R, and GNU Guile.
Enforcing quality control of data uploads to GeneNetwork by developing a web application with unit tests that checks genetic data for common errors.
Packaging software for GeneNetwork’s bioinformatics Guix channel and upstreaming software to GNU Guix.
Reporting progress and demoing web application features to stakeholders at weekly standups.
Mediating communications between and working closely with project managers, software engineers, and stakeholders to deliver correct designs.
University of Huddersfield | |
Masters of Arts by Research in Music Composition | 2019 – 2020 |
University of Florida | |
Bachelor of Music in Composition | 2007 – 2013 |
Guix | https://guix.gnu.org/ |
Functional package manager and GNU/Linux distribution | 2021 – Present |
Over 900 contributions to the project.
Packaged software and services which involved writing Guile Scheme code.
Reviewed and merged patches by other contributers.
Assisted with lisp-team and python-team patch reviews.
Mentored and onboarded new contributors.
Added new features and documentation to the Guix command-line interface.
Mentored and onboarded new contributors to the project.
Represented the project at conferences such as FOSDEM 2025 and Guix Days.
RDE | https://trop.in/rde/ |
GNU/Linux distribution based on Guix | 2023 – Present |
Over 20 contributions to the project.
Contributed various new features.
Reviewed and merged patches by other contributers.
Mentored new contributors and users.
Represented the project at conferences such as FOSDEM 2025 and Guix Days.
Toys | https://toys.whereis.social/ |
WhereIsEveryone’s webring for Guix channels | 2022 – Present |
Over 30 contributions to the project.
Founder of the web app project along with unwox.
One of the original founders of the WhereIsEveryone Guix community.
whereiseveryone.command-line-args | https://git.sr.ht/~whereiseveryone/command-line-args |
Command line argument parser for Common Lisp | 2023 – Present |
Co-founder of project.
Contributed various features, design ideas, and initial code with collaborator, charje.
Gave demo of the library at the European Lisp Symposium in 2024.
charje.loop | https://git.sr.ht/~charje/loop |
Loop library for Common Lisp | 2024 – Present |
Contributed various features, design ideas, and initial code with collaborator, charje.
Used the library to mentor software engineers on iterator and looping principles.
nb | https://git.sr.ht/~whereiseveryone/nb |
Common Lisp service for launching notebooks in Guix containers | 2021 - 2022 |
nb-upload | https://git.sr.ht/~whereiseveryone/nb-upload |
Command line interface for nb | 2021 - 2022 |
nb-hub | https://git.sr.ht/~whereiseveryone/nb-hub |
Web interface for nb | 2021 - 2022 |
qc | https://git.sr.ht/~whereiseveryone/qc |
Service for checking tab-separated values files | 2021 - 2022 |
qc-uploads | https://git.sr.ht/~whereiseveryone/qc-uploads |
Web interface for qc | 2021 - 2022 |
gnqc | https://git.sr.ht/~whereiseveryone/gnqc |
Early prototype of qc in Python | 2021 |