# Jorge Jimenez, PhD > Software Engineer, Data Scientist, Physicist; interested in functional programming, Haskell, blockchain, and quantum computing (not necessarily in that order) Location: San Francisco, California, United States Profile: https://flows.cv/jorgejimenezphd Data Science, Functional Programming, Haskell, Quantum Computing ## Work Experience ### Staff Software Engineer @ Fiùtur Jan 2023 – Present | San Francisco, CA Designing and Implementing Daml models, including devops scripts that act on Canton nodes - e.g. deploying models, creating contracts, archiving them, migrating them to new model versions. Daml is a smart contract language from Digital Asset. Canton is a network of nodes that, together, constitute a distributed ledger. ### Staff Software Engineer @ Xpansiv Jan 2022 – Jan 2023 | San Francisco, California, United States ### Owner @ Irreducible Jan 2020 – Jan 2022 | San Francisco, California I set up a testnet node on the Cardano blockchain during the Shelley testnet phase (early 2020). I am writing a Haskell database access module, trying to unify Opaleye and Selda access through a common interface. This will eventually become the database module of a Haskell web service architected for modularity - easy replacement of libraries - and maintainability. I am studying the fundamentals underlying Haskell and functional programming - lambda calculus, type theory, mathematical logic, category theory. I am researching what a quantum functional programming language would look like. ### Senior Data Scientist @ EmployeeChannel, Inc. Jan 2015 – Jan 2019 | San Francisco I analyzed a 300 GB health insurance claims data set in order to find out if we could make health insurance recommendations based on demographic information. I designed a data warehouse schema (Postgres) to support analytics queries. I wrote a Python web app (using Flask) to make analytics on our product available to the rest of the company. It combined Google analytics and local homegrown analytics derived from our operational database. I advocated for the use of Haskell in analytics and data science. I wrote an ETL program in Haskell, using Opaleye, to keep the analytics warehouse updated from the live operational database. I built a web microservice in Haskell, using Servant, to respond to HTTP requests for analytics. The service accessed the analytics warehouse as its backend. Deployment to servers used Python scripts. I applied for a patent for a machine learning system to make recommendations to large companies on their internal communications to subgroupings of the company. ### Consultant Data Scientist @ Nasfine Photonics, Inc. Jan 2011 – Jan 2015 | San Francisco I looked into a functional framework for data processing. Explored moving from C++ to Haskell in the process. I contributed to startup business strategy, and reviewed research funding proposals. ### Director, Engineering @ Masimo Corporation Jan 2010 – Jan 2010 I transitioned IT and C++/Linux software development systems to Masimo and rewrote algorithm design specifications to conform to the new systems. I wrote some specifications for future products, and trained an engineer to take over the Sedline software build systems. ### Director of Research and Development @ SEDLine, Inc. Jan 2010 – Jan 2010 I reconstructed C++/Linux software development, build systems, and databases of the business. With the team, I contributed to the reconstitution of manufacturing systems, to the development of a new quality system, and to the clarification of the business' intellectual property (patents). I also served as the IT department, setting-up and maintaining servers, networks, laptops, and remote access, and responding to teething issues encountered by the team. ### Section Manager & Senior Member of Technical Staff @ Hospira, Inc. Jan 2006 – Jan 2010 I managed C++/Linux software development and releases for the SEDLine product, including version control, test, build, verification, validation, and release. The GUI used the Qt framework and build scripts were in Python. I coordinated the development of a SQL database of EEG and associated clinical data, to enhance algorithm development. This involved both in-house and outsourced developers. I led a project to extend the sedation algorithm to pediatric populations. This involved cross-functional teams including hardware and software, regulatory, medical, clinical, quality, and manufacturing. It required running clinical studies for data collection, algorithmically processing large data sets, regulatory strategy for the FDA, and transfer of manufacturing processes to overseas subsidiaries. After Hospira decided to exit the sedation monitoring business, I worked on two projects with the Hospira software organization at San Diego. First, I implemented a bolus dose recorder algorithm in C++, using the Boost libraries. Then, I translated/ported a precision glucose measurement and control system, (using Visual Studio) from VB (managed code in the .NET framework) first to C# (as an intermediate step), then finally to C++ (embedded). It was also during this period that I decided to work on an MBA. ### Algorithm Development Manager @ Hospira, Inc. Jan 2005 – Jan 2006 Hospira purchased Physiometrix. I developed requirements for a database of EEG and associated clinical data to enhance algorithm development. I also managed the first phase of an outsourced database development project from start (requirements) to finish (validation), and recruited and trained a software engineer to take over my algorithm development work. ### Principal Engineer @ Physiometrix, Inc Jan 2000 – Jan 2005 When I joined Physiometrix (a small startup) it was working on monitoring depth of consciousness, or level of sedation, under anesthesia. (Sometimes called depth of anesthesia.) Using MATLAB, I worked on algorithms incorporating the recognition of characteristic EEG patterns into an overall index of consciousness (or sedation, or anesthesia). (Anesthesia is a complex phenomenon which we cannot go into here.) I implemented these algorithms in C on a real-time instrument running QNX. During this period I also worked on C DSP code for EEG acquisition, filtering, and processing. Later, I reimplemented the consciousness algorithms in C++ on embedded Linux. A side project I did was a Java translator of an EEG file format that was exposed only through COM interfaces. I later developed a Simulink model, and eventually a MATLAB framework, for processing consciousness algorithms over large amounts of EEG data, speeding up algorithm development. Over time I extended its capabilities to include linear discriminant analysis (LDA, now thought of as a method of pattern-recognition, in the broader area of machine learning). It derived linear discriminants from clinically-scored segments of EEG data, and then used these discriminants to calculate consciousness indices as posterior probabilities of correct classification. Using this MATLAB framework, I developed algorithms allowing the calculation of the level of sedation in surgical cases involving induced hypothermia. ## Education ### Ph.D. in Physics Rensselaer Polytechnic Institute ### Master of Business Administration (M.B.A.) in Management Boston University ## Contact & Social - LinkedIn: https://linkedin.com/in/jorgerjimenez --- Source: https://flows.cv/jorgejimenezphd JSON Resume: https://flows.cv/jorgejimenezphd/resume.json Last updated: 2026-04-01