Skip to content
View chrisdedman's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report chrisdedman

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
chrisdedman/README.md

Chris Dedman

Computer Science Student | Aspiring Software Engineer

About Me

I am a first-generation Computer Science student pursuing a Bachelor of Science degree. My passion lies in programming, and I'm deeply interested in exploring various areas of software engineering. I have experience with several programming languages, including Python, C/C++, Java, TypeScript, Elixir, and Go. I've also learned the fundamentals of Assembly Language (MASM for x86). Currently, I'm focused on learning embedded systems software engineering and low-level programming (ARM Assembly).

I am currently working on eXv6 RISC-V for the purpose of learning operating system development. It is a re-re-implementation of the Unix Version 6 operating system for RISC-V, originally initiated by MIT.

Portfolio Matrix

Languages & Tools 🌐

Click on badges for links

C C++ Go Python Assembly Java TypeScript Elixir

Make GraphQL Next JS JWT

Git GitHub GitLab

Postgres MySQL

Jira Postman Raspberry Pi

macOS Linux

Personal Projects πŸ‘¨β€πŸ’»

  • Full Stack Golang Web Application Template: A boilerplate template for quickly setting up a full-stack web application using Go with backend APIs, database integration, and frontend setup.
  • Near Earth Object Tracking: A Python project for tracking and analyzing data on near-Earth objects (NEOs), utilizing public NASA API.
  • Air Quality Py: A Python application that monitors and reports air quality based on real-time data from environmental API.
  • Work Management App: A task and project management tool built to help users organize their workflow with task-tracking features.
  • Weather Station: A project that aggregates weather data and displays it through a user-friendly interface, built with Python and weather data API.

Open-Source Contributions 🧰

Mostly active in The Code Society Organization


Grace Discord Bot
Cursif
  • Backend: Worked on server-side development and API integration.
  • Frontend: Developed client-side interfaces and user experience features.

Pinned Loading

  1. cursif cursif Public

    Forked from Code-Society-Lab/cursif

    A collaborative, scriptable note taking application.

  2. eXv6_RISC-V eXv6_RISC-V Public

    Experimental Version 6 (eXv6) Operating System for RISC-V

    C

  3. Golang-Web-App Golang-Web-App Public template

    Template for getting up and ready to build a CRUD web application using full-stack Golang.

    Go 2

  4. air_quality air_quality Public

    The program will use an API to provide different Air Quality information based on a zip code.

    Python

  5. work_management work_management Public

    I created this app as an app management for my current teacher/student assistant position

    C++

  6. py-neo py-neo Public

    Collect information regarding celestial bodies in proximity to Earth.

    HTML