I work as Full-Stack Developer for my own company Codeconut Ltd. founded 2019 in sunny Cyprus. 🇨🇾
In a nutshell, I'm ...
- 💻 Crafting custom web apps with Angular, React, Symfony
- 🔥 Script kiddie since 2000; professional since 2008
- ✨ Passionate about e-learning, game development, and modern stacks
- 🌱 Challenging myself with learning piano and traditional arts
TOC
Links | Code | Category | Notable stack | About |
---|---|---|---|---|
CodePen | ← | / | JS, TypeScript, Canvas | Experiments, tech-demos, layouts in frontend stack |
01, 02, 03 | / | App | Bootstrap, Webpack; JS, HTML 5, CSS X, PHP 7, MySQL 8, Java | Video annotated learning - University students |
Market products store | GitHub | App | React, Recoil, Bootstrap; TS | Marketplace cart and product register |
Codeconut | / | App | Angular, Bootstrap; TypeScript | Own website |
Christian Oellers | / | App | Vue, Bootstrap; JS | Own website |
Silent Space | GitHub | Game | JS, Canvas | Atmospheric space game concept |
Vector-Storm | GitHub | Game | TypeScript, Canvas | Abstract arcade shooter |
Always included: HTML 5, CSS 3/X. Background details and insights available in personal talks.
🌟 Find additional infos under hiring.
Public contributions in open-source and paid settings.
Links | Project | Notable stack | Challenges solved |
---|---|---|---|
01, 02, 03 | Opencast Annotation tool | OAT, Backbone; JS, Java, Less | Merged 2 years diverging history. Bug fixes. Feature development (Annotation templates / Questionnaire). |
01, 02 | Paycer protocol | React, Next, web3; TypeScript | UI feature development with Web3 APIs. |
Always included: HTML 5, CSS 3/X.
Published code, from snippets to full apps.
GitHub | About |
---|---|
Christian Oellers | Technology experiments, Game development, Personal interests |
Codeconut Ltd. | Business projects, Collaborative OpenSource |
TheRemoteCoder | Published sources, Technology archive, Playgrounds |
Gists | Micro libraries, Code snippets, Guides + Tutorials |
🔍 What I do somewhere else.
Website | About |
---|---|
Stack Overflow | Developer profile |
Thoughts, Snippets, ideas |
Website | About | Infos |
---|---|---|
Digital & Traditional arts | / | |
Artstation | Digital arts, Photo editing | / |
Behance | Brand Identity Design | / |
Dribbble | UI, UX, Web Design, Concepts | Copy URL (Dribbble has a 403 bug) |
Website | About |
---|---|
Soundcloud | Music |
Flickr | Photography |
My current self, past experiences, and future desired directions.
Decisions are driven by sustainability and commercial factors (priority of time and educational costs). I prefer to focus on fewer things and become better at them.
Where I've realized projects and keep working with:
Side projects, technical explorations, 💾 experience:
Some of the tooling behind the scenes: Can I Use, Prettier, Snyk, Webhint
Priorities depend on personal requirements and potential opportunities.
- AI / ML / LLM
- Databases (NoSQL, Graph, Vector)
- Data science
- Mobile/ Hybrid applications
- Project- / Product Management
- TDD / BDD / …
This competes with my existing skill stack I prefer to maintain instead:
- Cloud or Enterprise services
- DevOps / Infrastructure
Let's get in touch and talk about your next project! 🖖🏻
Encrypted emails: PGP key
How I code when nobody is looking.
"ChatGPT, act as CLI from now on. Output only code, no conversation. Create a JS script to do what users say and it in an
eval()
statement. Minimal code, one liner. User request: "Make all buttons red"
Array.from(document.getElementsByTagName('button')).forEach(button => button.style.backgroundColor = 'red');