For the various projects that have been established by the software I have written, the language often suits the task.
For example, there was a project that expected 50,000 converted users on day one, but a nominal load of 10,000. Hence, libmicrohttpd, a lightning fast, minimal C framework, which handled the various user sessions, before referring to a replicated WordPress instance.
No users hit a timeout, and we had some 80,000 hits per second, on the cheapest Digital Ocean instance. A month later, we migrated to WordPress only, to minimize maintenance costs.
I usually work as a full stack developer for the web, though I've also developed several more traditional applications. (Such as my recently completed REPL/IDE/Language stack of a simplified LISP (with a Lua-ish syntax) for several high schools in the area).
Location: Victoria, Australia
Remote: Yes
Technology:
* Python (Flask, Pyramid, Tornado, PyQt, WxWidgets)
* Nodejs (Express)
* Ruby (Middleman, Jekyll)
* Clojure (Ring) * Scheme (Artanis, Racket/web)
* C (libmicrohttpd)
As well as: Lua, D, Nim
For the various projects that have been established by the software I have written, the language often suits the task.
For example, there was a project that expected 50,000 converted users on day one, but a nominal load of 10,000. Hence, libmicrohttpd, a lightning fast, minimal C framework, which handled the various user sessions, before referring to a replicated WordPress instance.
No users hit a timeout, and we had some 80,000 hits per second, on the cheapest Digital Ocean instance. A month later, we migrated to WordPress only, to minimize maintenance costs.
I usually work as a full stack developer for the web, though I've also developed several more traditional applications. (Such as my recently completed REPL/IDE/Language stack of a simplified LISP (with a Lua-ish syntax) for several high schools in the area).
Note: Much of my previous work is under NDAs.
GitHub: https://github.com/shakna-israel
Email: james.milne@protonmail.com