HackerTrans
TopNewTrendsCommentsPastAskShowJobs

IrisChase

no profile record

comments

IrisChase
·11 bulan yang lalu·discuss
Location: Atlanta, GA (USA)

Remote: Yes

Willing to relocate: Willing to consider

Technologies: C++, OpenGL, mostly custom work (would rather write the libraries)

Résumé/CV: Available upon request

Email: [email protected] (please mention HN in the title)

I'm a self taught software engineer, been a bedroom coder writing C++ for about 13 years or so. Spent a lot of that time trying to start companies so it was always my full intellectual output and not simply a hobby. Recent experience in the market has taught me that I'd just rather not run a software business.

Not interested in working at a typical web shop or an AI slop company. Most of my experience is in C++ for a reason. I've written TypeScript/React/Electron stuff but it's just not my preference. I was able to get really snappy performance out of Electron but it gave me a headache fighting the garbage collector the whole time (I won but at what cost?). I love talking asymptotic complexity and working on problems where it actually matters how to traverse a tree.

A couple recent projects of note:

Nucleus2: This is an eventually consistent key value store database, it's capable of asynchronous multi-master replication over the file system (think putting a database in DropBox). It's designed for "bring your own cloud"/local infrastructure. As far as I know the conflict resolution scheme is novel because I haven't found anything like it in my research. I've been meaning to write a white paper on it for a few years now but never got around to it. I can demo it for you if you'd like. I use a Nucleus2 driven project daily, so it's well proven at least for me.

Hui: Currently working on a GUI toolkit, kind of a hybrid of immediate mode and retained, some inspiration from React (but better separation of state I feel), DearIMGUI, etc, but with some major deviations from the norm like using a finite state machine for global event handling/dispatch instead of bubbling (it sounds crazy, but it actually works, I'd love to show it off). I'm writing the renderer in C++ targeting OpenGL. It's early in the project but it's promising to be very, very composable, and easy to use in a way I've never experienced before with a GUI system. I hope to make a demo video this month and if I do it in time I'll reply to this with a link to the video.

Hui is in service primarily to a 3D DCC application I am also working on (back-burner until Hui is ready).

Basically looking for an oldschool software company. Light on AI, light on web tech would be ideal. Yes I realize I just described a game studio, lol.
IrisChase
·4 tahun yang lalu·discuss
Location: Atlanta Ga, USA (planning on moving to another state though).

Remote: Required.

Willing to relocate: No.

Technologies: Modern C++, some Python, familiar with HTML/CSS/JavaScript but rusty, Qt (also kinda rusty)

Résumé/CV: https://www.dropbox.com/s/z7nffjr7mikbtya/Iris%20Chase%20Res...

Email: iris (at)) ....... enesda puncutation com (good luck scraping that ;)

Self-taught, I've spent years trying to bootstrap software companies but I've exhausted my ramen money if you catch my drift.

My crowning project is called IVD (github.com/irischase/IVD) which is a GUI programming language and implementation; it's also: A bad way to try to make money from scratch. I really leveled up a ton in all aspects as an engineer from the project, but it's unfinished and in hiatus because after spending 3+ years on it I realized how much time doing anything interesting takes (especially alone) and that I need to pick my battles more wisely. I still want to get back to it someday though, but for now I'm seeking employment to get my ducks in a row. Other highlights are in my resume.

I'm fine with web tech, it just wasn't appropriate for the projects I got most of my experience on. Feel free to reach out if you think I could be useful! :)
IrisChase
·5 tahun yang lalu·discuss
Location: Atlanta GA, USA

Remote: Yes.

Willing to relocate: Maybe.

Technologies: Modern C++, SQLite, SQL, HTML/CSS/JavaScript, some C#, some Node.js/TypeScript/React

Résumé/CV: https://www.dropbox.com/s/owrrfl2n5yzsjnj/resume%20june%2014...

Email: "iris" aat "enesda.com"

I've spent the last few years developing a declarative GUI programming language and implementation (https://github.com/IrisChase/IVD), it's not done yet because life happens. "should be done soon it only needs the last 5%" is the current status. The project is currently shelved while I think about where I want to take it, and I've started developing an app in TypeScript/React/Node/SQLite and debating making it an Electron app. My experience thus far is all solo projects.
IrisChase
·6 tahun yang lalu·discuss
Location: Atlanta GA, USA.

Remote: Yes.

Willing to relocate: Yes.

Technologies: Modern C++, Linux

Résumé/CV: https://www.dropbox.com/s/z7g9poazcwwr4mm/Iris%20Chase%20Res...

Email: "iris" aat "enesda.com"

I've spent the last few years developing a declarative GUI programming language and implementation called "IVD" (https://github.com/IrisChase/IVD)

My experience is primarily in C++ (C++17, C++14, C++11) and would probably be the best fit in a position that requires that sort of thing. Also comfortable working with straight C (C89, C90, C99, C11).