Skip to content

ChristianOellers/ChristianOellers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

48 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Christian Oellers

Hi, I'm Christian

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




References

Projects

Live applications

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.


Code & Demo files


Contributions

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.


Repositories

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



Profiles

πŸ” What I do somewhere else.

Development & IT

Website About
Stack Overflow Developer profile
Instagram Thoughts, Snippets, ideas

Design & Arts

Website About Infos
Instagram 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)

Private

Website About
Soundcloud Music
Flickr Photography



Tech stack

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.

What I work with

Where I've realized projects and keep working with.

Angular Vue React Symfony Doctrine Bootstrap Next.js RxJS ESLint OpenAi JavaScript TypeScript PHP MySQL SCSS CSS X HTML 5 Bash

Vercel Docker Vagrant Postman Jest PhpUnit

PhpStorm Visual Studio Code Git Figma Affinity Suite Microsoft Excel Asana

What I know about

Side projects, technical explorations, πŸ’Ύ experience:

Backbone.js Cisco Meraki Dashboard API Contao CMS Joomla jQuery GraphQL Grunt Magento Node.js python Robot (FSM) Shopware Three.js Underscore Vue.js SonarCloud Jenkins Puppeteer web3.js Webpack WordPress Zend Framework

Jira Confluence Adobe Suite Shotcut Blender REAPER (DAW)

Some of the tooling behind the scenes: Can I Use, Prettier, Snyk, Webhint.

Where I want to go

Priorities depend on personal requirements and potential opportunities.

  • AI / ML / LLM
  • Databases (NoSQL, Graph, Vector)
  • Data science
  • Mobile/ Hybrid applications



Contact

Let's get in touch and talk about your next project! πŸ––πŸ»

Connect

LinkedIn XING

Chat

Email

Encrypted emails: PGP key




"Good ideas are always crazy until they're not" – Larry Page


GitHub stats Most used languages




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 aneval() statement. Minimal code, one liner. User request: "Make all buttons red"

Array.from(document.getElementsByTagName('button')).forEach(button => button.style.backgroundColor = 'red');