Code Monkey home page Code Monkey logo

Hi! I'm James.

I'm a Software Engineer with 4 years of experience developing in Python, C#, and Java. Here’s a bit more about me:

🔨 I build large-scale apps.

  • I've created a social platform with thousands of users.
  • I've written algorithms to process thousands of high resolution photos of wildlife for researchers.

📜 I love details and value reliability.

  • I’ve written hundreds of unit and integration tests, and have built several GitHub CI/CD pipelines.
  • Through my machine learning background, I've learned to spot problems from data collection to app deployment.

💼 I get things done.

  • I’ve led nearly 70 developers, designers, and UX researchers across 4 continents on open-source projects.
  • I’ve built roadmaps and held Agile meetings to help my teams accomplish over 1,000 Git commits.

🧠 I’m always learning and tinkering.

  • In my free time I explore datasets, build prototypes, and take online courses.
  • I love paying it forward through teaching. I've worked as a teaching assistant and volunteered as a coding mentor at a non-profit.

🐲 I’m a communicator.

  • I have a passion for bridging the gap between technical and non-technical audiences; I've written community updates for 2,800+ members.
  • I love storytelling, and you might spot me in the evenings doing silly voices for wizards. (Dungeons & Dragons anyone?)

Recent Projects

I collaborated with my co-owners to design and build a cloud-hosted social platform. We scaled to efficiently store, process, and serve 400,000+ photos and texts, generating 1,600 sales and $220,000 revenue. I was in charge of machine learning and testing, and used unit and integration tests to ensure 99% accuracy of our machine learning model and reliable deployment as new data was added. I managed 4-5 simultaneous projects using Agile, and communicated technical results to a community of 2,800 users.

I founded an open-source project through the non-profit Dev Launchers, building a team of over 60 cross-disciplinary contributors across 8 countries. I operated as Lead Developer, managing 100+ tasks through Git, and producing 602 commits across 3 repositories. I built a testing and review framework to handle many contributions, achieving 100% reliability. I mentored 19 beginner coders in algorithm design, data structures, and clean code principles, leading to 6 trainees getting their first paid job in the industry.

I applied test-driven development and Agile to build a to-do list web app with a team of developers, creating 4 iterations based on user feedback and stories. I wrote over 60 unit, integration, and functional tests for our model-view-controller architecture with a SQLite relational database backend, achieving 100% code coverage and reliable updates with CI/CD. I managed our kanban board and enforced Git standards and usage, which cut meeting times in half and facilitated 384 commits.

I created software to identify 400 seals across migration sites without the use of harmful tagging. I planned objectives and resource needs with 3 environmental researchers, then surveyed publications for approaches and built a pipeline to process 2,000+ 4k photos. I made and optimized an AWS EC2 and S3 pipeline using C and Python, reducing data loading and training times by 75%, which led to eventual publication covered by 4 news outlets and Smithsonian.

I created an accesibility program to turn user voice commands into code interpretable by Starcraft 2, which let users control the game without motor function. I built a speech-to-code dataset using measurable research approaches, generating over 100 datapoints. I explored and tested various models, resulting in a 112% accuracy increase over my baseline with 90% less code.

I expanded on past works in computer networks along with my team by scraping Internet Service Provider policy statements and training a Natural Language Processing model to summarize and rate companies. We assembled a dataset of 832 datapoints, helping consumers make informed buying decisions for more than 68 companies.

JamesDaus's GitHub stats

James Daus's Projects

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.