Skip to content
View DavidJDallas's full-sized avatar

Block or report DavidJDallas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DavidJDallas/README.md

Hi there 👋

I'm David, a software engineer based in Bristol, UK. My background before software engineering was in philosophy of science, and this interest remains. From this angle I'm interested in the foundations, philosophy and history of software and computer science more generally. I'm especially interested in philosophy of software design, or philosophies of architectural design in software, and am becoming interested with the early historical figures around this such as Djikstra and Parnas. I see Ousterhoot as a spiritual successor of these and am very interested in his work around the philosophy of software design, especially as it contrasts against the SOLID/Clean Code camp.

I'm interested mainly in backend development at the moment, but also have familiarity and experience with all-round platform engineering. For this area, I'm most comfortable with and most frequently use C# (with ASP.NET). I sometimes do front-end development. Here, I'm most comfortable with JavaScript/TypeScript and would use React as a framework. I also have done (and do enjoy) data analysis, data visualisation, and things you could call data science. For this I would tend to use Python with various suitable libraries.

I'm always keen to contribute to open source projects that I think are important, and always happy to chat with people who have similar interests.

Pinned Loading

  1. axios axios Public

    Forked from axios/axios

    Promise based HTTP client for the browser and node.js

    JavaScript

  2. lila lila Public

    Forked from lichess-org/lila

    ♞ lichess.org: the forever free, adless and open source chess server ♞

    Scala 1