Skip to content
View Aztaban's full-sized avatar
  • 42 Prague
  • Prague, Czech Republic

Highlights

  • Pro

Block or report Aztaban

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

๐Ÿ‘‹ Hello, I'm Martin Justa

I'm a software developer currently working as a frontend developer with React and TypeScript.

I enjoy solving problems, learning new technologies, and building clean, reusable, and well-structured code. While my current professional focus is frontend development, Iโ€™m interested in software engineering more broadly โ€” from web applications and backend systems to low-level programming, tooling, and system design.

I care about clarity in both code and project organization. I like breaking complex problems into smaller, manageable pieces, then building, testing, refactoring, and improving the solution until it feels clean and maintainable.

Alongside frontend development, I have a strong low-level programming background from 42 Prague, where Iโ€™ve worked on projects in C and C++ involving custom standard-library functions, Unix process handling, shell behavior, memory management, and basic 2D graphics.

Iโ€™m not locked into one specialization โ€” Iโ€™m confident in my ability to adapt, learn deeply, and tackle different technical challenges.


๐Ÿ’ก About Me

  • ๐Ÿ’ผ Currently working as a frontend developer with React, TypeScript, and JavaScript
  • ๐ŸŒฑ Interested in software engineering beyond one specialization โ€” frontend, backend, systems, tooling, and architecture
  • ๐ŸŽ“ Student at 42 Prague, with hands-on experience in C/C++, system-level projects, and debugging
  • ๐Ÿงฉ Passionate about solving problems by breaking them into small, manageable parts
  • ๐Ÿงผ Focused on writing clean, reusable, and well-structured code
  • ๐Ÿ—‚๏ธ Care deeply about organized project structure โ€” clear file/folder layout matters
  • ๐Ÿ› ๏ธ Comfortable with both high-level web development and low-level/system programming
  • ๐Ÿš€ I build, test, refactor, and iterate instead of waiting for perfect conditions

๐Ÿ› ๏ธ Languages & Tools

C C++ Makefile Bash Valgrind TypeScript JavaScript Node.js React Express PostgreSQL MongoDB Linux Git VS Code Shell


๐Ÿ“Š GitHub Stats

GitHub Stats

Top Languages


๐Ÿงฉ Notable Projects

๐ŸŽฎ Snake Game (JS)

Classic Snake game built with vanilla JavaScript and canvas
snake-ten-brown.vercel.app

๐Ÿ› ๏ธ 42 Projects

Systems-level C programming: custom printf, file readers, process pipelines, 2D game engine
github.com/Aztaban/42projects

๐Ÿ”ท E-commerce Stack (mist)


๐Ÿ”— Connect


Thanks for visiting! ๐Ÿ˜Š

Pinned Loading

  1. 42projects 42projects Public

    C programming projects from the 42 curriculum, organized as submodules

    C 1

  2. mist-server mist-server Public

    RESTful backend API for an e-commerce platform. Built with Express and TypeScript, featuring user authentication, order and product endpoints, protected admin routes, and structured error handling.

    TypeScript 1

  3. Snake Snake Public

    A classic Snake game built with vanilla JavaScript and HTML5 Canvas. Features smooth movement, collision detection, and a responsive design โ€” all in a single lightweight project. Great for learningโ€ฆ

    JavaScript 1

  4. push_swap push_swap Public

    Efficient sorting algorithm for the 42 push_swap project using chunked index pushing and a greedy reinsertion strategy. Includes a bonus checker for validation.

    C

  5. so_long so_long Public

    A small 2D graphical game using MiniLibX where the player collects items and exits the map. This project introduces event handling, simple rendering, and file parsing with strict error management.

    C