Coder Social home page Coder Social logo

Hi there 👋

My daytime profession is a Mobile Software Engineer, however, I enjoy experimenting with different technologies that are new to me!

Feel free to poke around in my GitHub. I mainly use this space as a playground to cement my own knowledge and understanding, as well as creating rapid prototypes to investigate ideas.

My preferred language is JavaScript/Kotlin, which I use daily for work, but again, always happy to dip my toes into the unknown, as I enjoy learning new things and like to stay curious!

Oliver Curtis's Projects

dagger2simpleexample icon dagger2simpleexample

This is a very simple, commented example to introduce the concept of Dagger2 to beginners.

firestore-example-project icon firestore-example-project

A simple note app, which demonstrates connecting to Firestore Cloud DB. Implemented using MVVM with Clean Architecture, RXJava and Koin.

graphqlexample icon graphqlexample

A simple example to introduce beginners to GraphQL using the Apollo SDK

kotlinmvpexample icon kotlinmvpexample

This is the same project as ModelViewPresenter_ListView found in my repo - however, I have rewrote the project in Kotlin so anyone learning Kotlin can see a Java based project and the equivalent Kotlin project side by side and learn the key differences.

kratzeefree icon kratzeefree

An Android application to help facilitate team-based learning exercises.

modelviewpresenter_listview icon modelviewpresenter_listview

This project is meant to be a simple, easy to digest project used to introduce someone to the MVP pattern as well as Dagger2. The same project has been implemented in Kotlin, found in my repo under KotlinMVPExample.

movielistdaggerhiltcr icon movielistdaggerhiltcr

A simple movie list, generated through the Movie Database API. Using Coroutines, Dagger Hilt, MVVM with Clean Architecture.

movielistkoinrx icon movielistkoinrx

A simple movie list, generated through the Movie Database API. Using RXJava, Koin, MVVM with Clean Architecture.

mvpexample icon mvpexample

This is a simple Model View Presenter (MVP) demo to introduce new developers to this architectural pattern.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.