Giter VIP home page Giter VIP logo

Bio

  • MSc. in Computer Engineering (2024 - Ankara University, Turkiye)
    My thesis is about searching for problems encountered on using genetic programming to find/produce Go programs Read full thesis in Turkish
  • BSc. in Computer Engineering (2018 - Ankara University, Turkiye)

Contact

Experienced Tools

  • Go
  • Python (Matplotlib, NetworkX)
    • Diffusion of Innovation An agent based network simulation visualizing diffusion process of an innovation to observe S-curve and impact of higher-degree nodes on the process
    • reddit-galaxy Network visualization
    • StackOverflow Survey Data visualization
    • PR for enabling matplotlib to draw gradient colored lines
  • Bash, Make, Docker
  • JavaScript, TypeScript
    • Dim VSCode Extension that dims parts of source code matching user-provided patterns
  • HTML, CSS, SVG SMIL
  • Terraform, Packer, Vagrant, Ansible (DigitalOcean)
    • PR for enabling Terraform users to encode and decode base32 strings
    • PR for enabling Packer users to direct the provisioner to connect over private IP of droplet
  • PHP
  • C++
  • C

Showcase

A CLI tool for Go developers to automatically build exact struct definitions that will match the provided YAML config. Designed to get all config accesses under type check. Makes breaking changes instant to notice when and where they happen.

A VS Code extension for dimming repeating text in source code to highlight main logic

Basic authentication for OpenVPN server; supports time-based one-time-pads as well as password check and uses argon2 for hashes.

Dockerfile to start using libargon2 and Go bindings quickly

Connection of subreddits represented with shared links between them. Linker end is orange, linked end is blue. Made with Apache Spark, Python, matplotlib

Output of reddit-galaxy project

Diffusion of a fake innovation is inspected in different community types while members promote from initial state to confirmation through 6 other states; s-curve on adoption and the role of higher-degree nodes are observed. Made with Python, matplotlib, NetworkX

Footage for doi project

Basic functionality, move camera, arms, touring, waving etc. Made with C++, OpenGL (GLUT)

footage for ball-and-stick-man project

screen capture of poor man's social media project

Ufuktan Yıldırım's Projects

dim icon dim

A VS Code extension for dimming repeating text in source code to highlight main logic

go-argon2 icon go-argon2

Dockerfile for creating workspace for tvdburgt/go-argon2

gonfique icon gonfique

Type-declaration generator for yaml and json config files (yaml2go & json2go)

ovpn-auth icon ovpn-auth

Simple to use, easy to deploy 2FA login for OpenVPN servers

terraform icon terraform

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

tictactoe-ai icon tictactoe-ai

Complete implementation of unbeatable TicTacToe game with Alpha-Beta Pruning. (Visual C++)

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.