Zenie / Erica LIna

Artist, Writer, Dancer, Speaker, Teacher, Flutist, Designer, Maker, Developer, Programmer.

I am a very curious and creative neurodivergent woman living in France. My way of life is mindful and minimal.

I have decades of experience as a systems developer/architect, mostly designing, building, and working on very large projects. Also public speaking, teaching, writing, making, playing flute, teaching tango and meditation. I have purposely minimized this resume, as I no longer care what details you may wish to know about my software development experience. It is sufficient that I have many 10s of 1000s of hours, and millions of lines of code written.

I am an artist, I see the world around me as a malleable source of new things. I am a sculptresse in many materials, I have gathered many skills along the way in order to arrive at such a place. I am a musician, a composer, a tango dancer and teacher, I am a unicyclist, a cyclist, and a bicycle mechanic, and I have gathered various martial arts along the way.

I am also an environmentalist, minimalist, stoic daoist, gardener, and cook.

I walk whenever possible, and I practice meditation at every possible moment. I believe that intention and presence is most important in any activity. I enjoy learning how to learn as much as I do learning the thing I’m learning. I love language. I’m currently working on Italian as my third. I know some bits and pieces of others, and I’m always surprised at what I might be able to read.

I am also currently designing and making flutes which is a deep well to explore. I am actively working on new mondern flute mechanics, and head joint design. I’m also restoring and modernizing a 1904 Bonneville flute as I go. I have been consistently making and playing harmonic flutes since 2020. I have played Shakuhachi since 1999, but continue to be Gaijin, as I am in most of my endeavors.

As a developer I have been; progamming Elisp and using Emacs in Vi mode since 1995, Programming with C and Unix since 1980. I know too many languages to enumerate, or worry about. I prefer functional, immutable languages, at least a lisp otherwise. If its python, I’d rather use my own SPR programming language. I have worked on many very large projects, supported millions of lines of code.

Currently I am a Developer for the Emacs EMMS multi-media system and I am working on other various open source projects as I have time and find something that motivates me. I have contributed to various open source projects over the years.

I have been happily using Arch or Armbian Linux with XMonad or Exwm on my little ARM SBC with one of my handwired keyboards running QMK. I’m very interested in ergonomics and use Dvorak or Hands Down Promethium keyboard layouts. To that end I have an extensive QMK codebase that I have maintained for over 10 years.

I use Emacs and Org for literate programming, writing, publishing, playing music, writing music with lilypond, learning Italian, Email, browsing, RSS, IRC, Mastodon, git, reading bande dessinee and anything else I can make it do.

Location
Montpellier, France
Email
Website
https://ZeniesQis.statichost.eu
Codeberg
ZeniesQis

Experience

present

Creatrice at Zenies Qis

Playing, creating, sharing. Meditating, walking, being. Researcher and creator of various things. Flutes, free software, sculpture, music, writings, and art.

Highlights

  • Making and playing harmonic shakuachis
  • Playing flutes
  • Working on Open Source Projects
  • Making music
  • Painting and drawing
  • Restoring a 1904 Bonneville flute
  • Designing and making computer keyboards and the software to program them.
  • Learning Italian
  • Living minimally
  • Zaizen - Playing honkyoku shakuhachi

Consultant at WTE llc

Freelance systems development and programming, C, Clojure, Python, Database design, data science, Embedded programming. etc.

Highlights

  • Clojure library to support DFS datastores and the lamba architecture.
  • Clojure library for better command line parsing.
  • Clojure library for easy integration between dfs datastores and cascalog.
  • System framework (Monte Carlo simulation) for analysing the extinction rate of the Lesser Prairie Chicken.
  • Created the Particle Board REPL, which became the Simple Process REPL, (SPR)

Owner/Teacher at TangoBreath

Teacher and DJ of Argentine tango. Created a very effective pedagogy through the path of meditation and mindfulness.

Highlights

  • The TangoBreath vinyasa flow - somatic learning of tango and meditation.

Director of Engineering, Lead engineer / Systems architect at Yeti Data

Designed and implemented a “big data” processing system. This was a very big project to process huge datasets, connect and analyze them. I wrote various open source libraries which were constructed into a large proprietary system Using Clojure and Cascalog.

Highlights

  • Based loosely on Nathan Mar's 'Lambda Architecture'.
  • Clojure, Cascalog, Hadoop, DFS datastores, Datomic, Fressian. Immutable DB

Principal Systems Developer at SAS Institute

Designed and wrote a lot of code for the Base SAS, Output Delivery System. Designed and built the abstract base classes which were the foundation for an entire family of reporting sub-systems. Designed and built a scriptable byte compiled programmming language which revolutionized how SAS created output for reporting and interactions with other software, internally and externally. Being scriptable made new formats, and modifications to them sharable, while also being free of the long term release cycle of such a monolithic software system.

Highlights

  • Created The ODS Tagset language, wrote lots of Tagset code.
  • Created the Abstract object layer for almost every type of Output SAS creates.
  • Created ODS Packages, allowing the creation of ODF and MS-office formats.
  • Developed many development tools using Python, C and Elisp.
  • Published many papers. Was a popular invited speaker every year.

Consultant at Various

Contract programmer across many disciplines using Unix, C and Oracle. Primary roles were Systems and Database design and software architecture. Created many development environments, databases and application frameworks, to create GUIs and publishing systems. This was also my first successful go at being an entrepreneur.

Highlights

  • Designed and created multiple GUI and database frameworks.
  • Designed and created a few publishing systems using Troff and PIC.
  • Taught OOP programming classes in Modula2.
  • Created a few cross platform development environments.
  • Worked across many disciplines, telephony, power transmission, geology, health care, manufacturing, quality control, aviation, machining, inventory, POS, shipping, etc.
  • Worked as a contractor at many companies, often multiple times on different projects. Including Northern Telecom, ABB, Boeing, and various smaller businesses.

Languages

English
Fluency: Native speaker
French
Fluency: C1-C2
Italian
Fluency: A1

Skills

Things I wont do, include;
Level:
Keywords:
  • javascript
  • php
  • html, XML, CSS
  • Other horrible languages.
  • Windows
  • Apple
  • Anything Proprietary
Clojure
Level: Master
C
Level: Master
Python
Level: Master
Unix/Linux/FreeBSD
Level: Master
Database design
Level: Master
Keywords:
  • NoSQL
  • Cascalog
  • Datalog
  • SQL
Lisps
Level: Master
Keywords:
  • Clojure
  • Common Lisp
  • Elisp
Haskell
Level: intermediate
Keywords:
  • XMonad
Lua
Level: Master

Interests

Living well
Keywords:
  • Stoicism
  • Taoism
  • Existentialism
  • Absurdism
  • This moment
  • Sustainability
Playing and making Flutes
Keywords:
  • Bass, Alto, Concert flutes and piccolo
  • Shakuhachi
  • Harmonic Pipes
  • Xun
  • Baroque, Classic, Jazz, Ambient, Zen
Making / Creating
Keywords:
  • Design, drawing, ideation
  • SCAD - OpenSCAD
  • Metalwork
  • Welding, brazing, soldering
  • Woodwork, joinery
  • Plastics, Polymers and fibers
  • 3D Printing
Meditation
Keywords:
Ergonomics
Keywords:
  • QMK
  • Modern layouts
  • Keyboard design
  • Embedded programming
Argentine Tango
Keywords:
  • Kinesiology
  • Teacher
  • Somatic methods
  • DJ
Unicycling
Keywords:
Bicycling
Keywords:
  • fixed gear
  • commuting
  • touring
  • fred
Fitness
Keywords:
  • yoga
  • meditation
  • Thai chi
  • Baa gua
  • Wing Chun
Traveling
Keywords:
Art
Keywords:
  • Art history
  • Sculpting
  • Drawing
  • Playing Flute
Cooking
Keywords:
Gardening
Keywords:
  • Rare plants
  • Indigenous plants
  • landscape architecture
  • permaculture

© 2018-2024. All rights reserved.