Hacker Newsnew | past | comments | ask | show | jobs | submit | kyle_u's commentslogin

I’ve spent five years and 100KLoC building https://github.com/kyleu/projectforge which helps generate and update other Golang projects I maintain. I use it daily.


Location: Denver, CO

Remote: Yes

Willing to Relocate: No

Technologies: Go, TypeScript, Scala, Rust, C#, Java, Python, C/C++, SQL, HTML/CSS, JavaScript

Résumé/CV: https://kyleu.dev/resume

GitHub: https://github.com/kyleu

Email: hn@kyleu.dev

I've been creating software for more than 25 years, and coding is still my true passion. I specialize in software performance, simplicity, developer experience, and solving the difficult problems that arise with complex distributed systems. In my last role, I served as a Principal Engineer for a large engineering team, designing and building a large global web commerce platform where I created architecture, frameworks, and backend services, mostly in Golang and TypeScript.

I've built many open-source projects, with Project Forge (https://github.com/kyleu/projectforge) being the best representation of my work. It’s a solo project with almost 100KLoC, and has delivered significant value to the organizations I collaborate with, despite being currently unannounced and under-documented.

I'm seeking full-time employment as a Principal Software Engineer or similar role. I'm eager to bring my extensive experience to a new team, contribute to exciting projects, and work alongside other passionate developers. Feel free to drop me a line at hn@kyleu.dev if you think we could be a good match.


Confirmed! I've been happily working at Fevo for years, more than a thousand miles from headquarters.


Fevo | New York City or Remote (NA/Europe) | Full time | https://fevo.com

Fevo is an ecommerce platform specializing in social selling. We help people buy things and enjoy them together. Come build things with us!

What we do: We've been changing the ticketing industry since 2016, and now we are expanding into hospitality, travel, insurance and luxury industries.

Things we love about Fevo

- We've been fully remote since before COVID, though we have an office in the meatpacking district.

- Excellent compensation; we work hard and Fevo takes good care of us financially. All employees have stock options.

- We welcome diversity, and are an inclusive workplace. We're excited to work with you.

- We create useful software using exciting technologies, with an established and talented global team.

Stack

- Backend: Golang (we've already upgraded to 1.18), some modern Java (via Quarkus)

- Frontend: Typescript, React, Redux

- DB: Postgres

We are looking for enthusastic engineers with 3+ years of experience. We are open to candidates in North America and Europe, and we require that your workday has some overlap with core-east coast hours (9-5 EST).

Please reach out to hn@fevo.com to apply or discuss. A full list of roles we are hiring for is at https://jobs.lever.co/fevo

No recruiters were involved with putting together this post - it was written solely by engineers at Fevo.


I work at Fevo and love it! I'd be delighted to answer any questions about it.


Hey HN, I've been hacking on Database Flow for the past year, it feels great to finally release it. You can find the source at https://github.com/KyleU/databaseflow


Jan has been incredibly helpful, improving my open source Scala solitaire game (https://solitaire.gg) with Github bug reports and feedback, and even suggested using it as a new frontend for PySolFC (which I'd love to do).


I haven't made a single cent off it, but my solitaire game (https://solitaire.gg) uses Phaser, I found it to be a great engine, if a bit heavy for a card game.


I'm the same way with my solitaire game!

https://solitaire.gg

We should build a collection of web remakes of the built-in OS games.


There's something very zen about Solitaire games. I've been building them for over a decade, spanning the gamut from http://kylecards.com (no updates in over a decade!) to my latest game, https://solitaire.gg - I really admire this person's dedication, maintaining an app like this is hard work - particularly when it takes place over decades.


I built Boilerplay for that exact purpose - https://github.com/KyleU/boilerplay

It uses the excellent sbt-scalajs to provide code shared between server and client, and a websocket controller that can receive those shared messages. It's tied to Play, sihouette, and postgres-async.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: