Skip to content
View haneulab's full-sized avatar

Organizations

@UniRound

Block or report haneulab

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
haneulab/README.md


👋 Hi, Welcome to HaneuLab


Check out my software development repositories.





About Me

My name is Haneul Choi. I am originally from Korea and currently based in Davis, California.

I began my learning in software development since 2020, where I first started with basic web programming with technologies like HTML, CSS, and JavaScript.

In my school, taking computer science courses helped me learn how to implement object-oriented programming in python language. Also, learning about linux command line interfaces and how to interact with operating system with it was definitely one of the fun learning experiences I got to have.

I do not like Copy and Paste. I believe that I got to have more fun in software development and programming in general when I actually practiced what I learned from online and classes when I want to implement my interesting ideas as my side projects.



Software Development

There are some categories of software development that I have been working or am working in at this time.


⚙️ Web Development

About My Web Development

I have nothing to say about software development without mentioning my web development journey. I started with web development, ex. building a simple index.html page, to deploying intermediate web applicaitons using more advanced technologies like React and NextJs.

My Web Tech Stacks


⚙️ Software Package Development

As I develop in Node environment using frameworks like React and NextJS, I happen to take a short youtube video about building my own npm library.

Also I happen to program a lot in Python for school projects where I use many built-in and installable packages.

These experiences help me realize the importance of keeping in mind that there are better (or more efficient) ways to implement the project I want by creating these packages for my own (or even for others) use. Especially, the repetetive actions like setting up the environment or using reusable functions and components in my projects can be available via packages instead of me having to create everytime I work on a new project. I call this Availability and Efficiency By Resuability.

As I develop more complicated projects as I learn more about software development, I always keep in mind of increasing efficiency by decreasing repetitions.

My Software Packages

Currently there is no package that I am able to show in public. I will create one for demonstration in near future and update it here.


⚙️ General Program Development

In my college courses, I've had change to learn different programming languages including C and Python.

I can say that I use Python a lot more than C for my personal programming and program development.

Whenever I want to focus on learning or improving my programming styles and knowledge, I try to create simple to intermediate-level programs like CLI-based programs or browser-based programs.

My General Program Projects

Currently there is no project that I am able to show in public. I will create one for demonstration in near future and update it here.



Contact Me

If you have any inquiries or interests in collaboration, I am willing to chat about it! In this case, please contact me either E-Mail or Linkedin.

Popular repositories Loading

  1. cdocs cdocs Public

    c-docs is a C programming language documentation repository that includes topics from basic C programming, data structures, Linux command-line interfaces

    HTML 6 1

  2. ekin ekin Public

    Ekin is a shoes-apparel e-commerce platform interface used as demo product for haneulab-workspace

    TypeScript 1

  3. ECS170 ECS170 Public

    Introductory Artificial Intelligence Course Lecture Interpretation Note Repository

    Jupyter Notebook

  4. nextuse nextuse Public template

    Base NextJs, TailwindCSS, and TypeScript template

    TypeScript

  5. haneulab haneulab Public

  6. linktree linktree Public

    A simple 'Linktree' clone application built with NextJs 13, TailwindCSS.

    TypeScript