Coder Social home page Coder Social logo

Joshua Soberg, Software Engineer

Software Engineer with 10+ years professional experience designing, developing, and publishing large-scale software products, primarily in the Android/Kotlin/Java space. Most of my experience involves delivering multiplatform applications for highly distributed, low reliability, and low bandwidth network environments. I'm passionate about learning through open source projects while I constantly invalidate caches and restart my IDE.

I have an M.S in Computer Science and B.S in Computer Science/Computer Security, both from East Stroudsburg University. I'm currently working full-time as a Senior Android Software Engineer at AllTrails.

Joshua Soberg's Projects

aegis icon aegis

A free, secure and open source app for Android to manage your 2-step verification tokens.

andotp icon andotp

Open source two-factor authentication for Android

c-pthread-sort-comparison icon c-pthread-sort-comparison

A C project that I worked on during my first year of my Master's program in 2014, comparing the performance of sorting a large set of integers with differing numbers of threads.

condensation icon condensation

Condensation is a zero-trust distributed database that ensures data ownership and data security

esu_openra icon esu_openra

A duplicate repository for the OpenRA project, for use in graduate research for thesis completion in the Computer Science department at East Stroudsburg Univeristy

graphqltest icon graphqltest

Application for testing out simple GraphQL capabilities

kbox icon kbox

Utility library for Kotlin

kotlintojavainheritanceprimitivesbug icon kotlintojavainheritanceprimitivesbug

Example of a bug observed when a Java class extends a Kotlin class, where the Java class is forced to override a method even if it shouldn't be required to.

musicbot icon musicbot

🎶 A Discord music bot that's easy to set up and run yourself!

objectbox-java-multipleemissionbug icon objectbox-java-multipleemissionbug

Test case showing evidence of a bug that sometimes causes multiple emissions for a query when there is only one put() call into an empty store. Issue #695 on the ObjectBox-Java repository: https://github.com/objectbox/objectbox-java/issues/695

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.