GithubHelp home page GithubHelp logo

Hi πŸ‘‹ I'm Dr. Daniel Szelogowski

I teach computer science and choir currently at the high school level (along with some online college-level classes and private music lessons) and conduct research primarily in the fields of music, signal processing, machine learning/deep learning, data science, education, and theoretical computer science.

πŸŽ“ My Education

  • πŸ€– Ph.D. Artificial Intelligence - Capitol Technology University (2022-2024)
  • πŸ–₯️ M.S. Computer Science - UW-Whitewater (2020-2022)
  • 🧬 G.C. Applied Bioinformatics - UW-Green Bay (2022-2023)
  • 🎼 B.M. Music Education - Choral Emphasis and Computer Science - UW-Whitewater (2017-2021)
    • πŸ•ΈοΈ Web Development and Administration Minor
    • 🀡 Conducting Undergraduate Certificate [Music]
  • 🏫 A.A.S. General Studies - UW-Milwaukee (2021)

Find out more about me on my homepage or LinkedIn.
Also, check out my research on ORCID or ResearchGate!

βš™οΈ Skills and Technologies

Here are all the various tools and programming languages I have used in my personal work over the last 15+ years.

  • Software Suites: Adobe CC, Microsoft Office (including Power BI), JetBrains, Visual Studio/VS Code
  • Markup/Design: LaTeX, Markdown/R Markdown, HTML/XML/XAML, CSS/SCSS/Bootstrap/Tailwind, UML, YAML, AImarkdown, Figma/Canva
  • Prototyping: Python, Lua, Ruby, Bash, PowerShell/Batch, Elixir, Perl/Raku, OCaml, Nim, Crystal, Zig, Haxe, Boo, Tcl, Wren, Mojo
  • Scientific Computing: R, Julia, Jupyter, MATLAB/Octave, Fortran, GAMS, Nextflow, Watson Studio, SPSS, Colab, Kaggle, SageMaker, Zeppelin, WandB, Deepnote
  • .NET: C#, F#, Visual basic/VBA, Q#, ML.NET, LINQ, WFA/WFP/Blend
  • General Purpose: Java, Scala, Kotlin, Go, Rust, D, Common Lisp/Racket/Hy, Groovy, Clojure, Swift, Dart, V, Vala
  • Low-Level: C, C++, Arduino, Assembly (x86/64, MIPS, NASM, FASM), Verilog/VHDL
  • Database and Query Systems: MySQL/MariaDB, PostgreSQL, Redis, MongoDB, SQLite, MindsDB, DuckDB, Snowflake, Neo4j, Firebase, Spark, Hadoop, Cassandra, JSON, REST/Postman/Insomnia, GraphQL
  • Game Development: Godot/GDScript, Game Maker/GML, Unity, OpenGL/GLSL, SDL/PyGame/LΓ–VE, Processing, SuperCollider, ChucK
  • Web Development: JavaScript/jQuery/AJAX, TypeScript, Node, CoffeeScript, PHP/Laravel, ASP.NET/Razor/Blazor, WASM, Ruby on Rails, Flask/Django/FastAPI, Apache, Nginx, Angular, React, WordPress
  • App Development: Xamarin, MAUI, Flutter, Flet, Android Studio
  • Software Engineering/DevOps: Linux, Docker, GitHub Actions, Kubernetes, Terraform, Jenkins, Ansible, Selenium, Jira, AWS, Google Cloud, Slack, Trello, DigitalOcean, Azure, Gradle, Maven

I've also contributed to the upcoming programming language Carbon!


   



Daniel J. Szelogowski's Projects

blueducky icon blueducky

🚨 CVE-2023-45866 - BlueDucky Implementation (Using DuckyScript) πŸ”“ Unauthenticated Peering Leading to Code Execution (Using HID Keyboard)

carbon-lang icon carbon-lang

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

choral-gtn icon choral-gtn

Doctoral dissertation project - a hybrid Neural Network system and dataset for compositionally realistic choral music generation (Generative Transformer Network).

chunk-list icon chunk-list

A Chunk List is a new, concurrent, chunk-based data structure that is easily modifiable and allows for fast run-time operations.

classification-model-builder icon classification-model-builder

Assists in the creation of convolutional neural network models for image classification. Models are generated with the Keras library, wrapped from Python in C# to allow use between languages.

form-nn icon form-nn

Master thesis project - a hybrid Neural Network-Decision Tree system and dataset for classical music form recognition and analysis.

graphcompression icon graphcompression

A new set of lossy and lossless graph compression techniques for external memory representation.

icecream icon icecream

🍦 Never use print() to debug again.

icecream.jl icon icecream.jl

🍦 Never use println() to debug in Julia again.

miditocomputercraft icon miditocomputercraft

A conversion script for converting MIDI files to executable Lua code for ComputerCraft and the Create mod steam pipes.

olap-cube-visualizer icon olap-cube-visualizer

This repository contains multiple variants of this project; the primary algorithm allows for data cube operations to be performed using lightweight functions with ease of usability to provide speed, efficiency, and assist in reducing data oversimplification as found in other OLAP cube viewers.

paganini icon paganini

A generative adversarial network trained to compose virtuosic classical music with an SVM discriminator system (C-RNN-GAN).

proteinn-structure-predictor icon proteinn-structure-predictor

A transformer network trained to predict end-to-end single sequence protein structure as a set of angles given amino acid sequences.

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.