Skip to content
View BastiDood's full-sized avatar
🎓
Summa Cum Laude!
🎓
Summa Cum Laude!

Organizations

@drippy-iot

Block or report BastiDood

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

Hello there! 👋

My name is Basti Ortiz. I am a Summa Cum Laude graduate for my Bachelor of Science degree in Computer Science from the University of the Philippines Diliman. I am also a well-respected author who writes blog posts at dev.to about various topics and technologies. I am most known for my JavaScript and Rust articles. In no particular order, the following articles below are among my most well-received:

In my spare time, I always strive to learn something new. Perhaps this may be a new library, framework, technology, or design pattern. For languages such as Rust and C++, I go into rabbit holes about various aspects from each language so that I can better understand the "magic" behind the scenes, which in turn makes me a better programmer overall.

I particularly enjoy back-end web development. I specialize in server-side applications, infrastructure design, and software architecture. To me, the best part of the job is the orchestration of various application components into one cohesive system. Nothing is more rewarding than seeing the whole greater than the sum of its parts—and nowhere is this better exemplified than in back-end development.

I do not consider myself to be a "solo developer". I prefer collaborating and learning with others. If given the time and opportunity, I also host lectures for my colleagues, where I present best practices about programming. Thus, I strongly believe that collaboration—not competition—is the key to growth. Teamwork makes everyone better in the long run.

A rising tide lifts all boats.

Proficiencies

  • 7 years of experience in the web development space
    • With particular knowledge of core Web technologies (HTML, CSS, and JavaScript/TypeScript)
    • Back-end development with Node.js and Deno
    • Has good grasp of lower-level networking concepts (routers, IP, TCP, etc.)
    • Fairly deep knowledge of the internal workings of the various networking stacks and protocols in the Internet protocol suite
  • Moderate experience in systems-level programming with Rust and C/C++
  • Some experience in graphics programming with OpenGL
  • Can effectively use Git for distributed workflows
  • Can speak and communicate clearly
    • Especially relevant in programming lectures I hold for my classmates
    • Thus enjoys working and learning with others
  • Maintains a well-respected blog about various subjects in the aforementioned langauges and technologies

Languages

Top Languages

  • 🌐 HTML + CSS
  • 🟨 JavaScript + TypeScript
  • 🦀 Rust
  • 🛠 C/C++
  • 🐍 Python

Hobbies and Other Skills

Social Media and Contact Info

Platform User
🌱 DEV.to @somedood
🏢 LinkedIn in/basti-ortiz
🐦 Twitter @BastiDood

Pinned Loading

  1. hotspotter hotspotter Public

    An incentivized crowdsensing system for the visualization of Wi-Fi and cellular network coverage.

    Svelte

  2. drap drap Public

    The Draft Ranking Automated Processor for the UP Diliman - Department of Computer Science.

    Svelte 1 1

  3. doc-track doc-track Public

    A mobile-first document tracking system built for the modern age.

    TypeScript 9

  4. udp-multicast-chat udp-multicast-chat Public

    A simple chat room over UDP multicast written in Rust.

    Rust 7

  5. wifipass wifipass Public

    A plaintext Wi-Fi password extractor for Windows written in Rust.

    Rust 2 1

  6. c-data-structures c-data-structures Public

    A collection of reference implementations for basic data structures written in C.

    C 9