Skip to content
View omar908's full-sized avatar

Block or report omar908

Report abuse

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

Report abuse
omar908/README.md

Hi there, I’m Omar 👋

I’m a Software Engineer with a diverse set of skills that make me flexible in many scenarios. When I encounter something new, I start from scratch — approaching it with minimal bias and a clear view. I’m always excited to learn, because I’ve found that everything ends up being useful in the most unexpected ways!


🌱📚 Currently

  • Learning more about system design, cloud, backend scaling, and frontend development.
  • Exploring new ideas through personal projects and through challenges at work.

💻 Skills & Tools

  • Languages: Java, Python, Kotlin, JavaScript
  • Frameworks: React, Spring Boot, Flask
  • Databases: PostgreSQL, Oracle, MongoDB, CosmosDB
  • Other: Docker, Kubernetes, Git, Linux
  • Patterns: Microservices, Event-Driven Architecture, Functional Programming Principles
  • Cloud: Azure Platform, Google Cloud Platform, Cloud Functions

📌 Featured Projects

  • user-management-api (SpringBoot) – The User Management API is a Spring Boot application to showcase best practices for building production-ready services.
  • Extract Transform Load (ETL) (minio, spark, delta) – I was introduced to an ETL Pipeline and I wanted to get a better understanding of how it works, both in concept and hands on.
  • Parquet Reader – A Dockerized app to upload and view Parquet files. Built to deepen my understanding of Parquet storage formats.
  • CBZ Converter - The CBZ Converter app was created to fill in the gap of converting .CBZ files into .PDF files, directly on your Android Phone. Optimized to produce at least a single 2GB PDF.

🤝 Let’s Connect


⭐️ Thanks for stopping by my profile, I’m always open to learning, connecting, and exploring new opportunities.

Popular repositories Loading

  1. CbzConverter CbzConverter Public

    Converts CBZ files into PDF files. Mainly using it with Mihon to convert CBZ files to PDF then uploading to my Kindle.

    Kotlin 4 1

  2. Data-Science-For-Beginners Data-Science-For-Beginners Public

    Forked from microsoft/Data-Science-For-Beginners

    10 Weeks, 20 Lessons, Data Science for All!

    Jupyter Notebook 2

  3. first-contributions first-contributions Public

    Forked from firstcontributions/first-contributions

    🚀✨ Help beginners to contribute to open source projects

    1

  4. comprehensive-rust comprehensive-rust Public

    Forked from google/comprehensive-rust

    This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust to everyone.

    Rust 1

  5. hakuneko hakuneko Public

    Forked from manga-download/hakuneko

    Manga & Anime Downloader for Linux, Windows & MacOS

    JavaScript 1

  6. AI-For-Beginners AI-For-Beginners Public

    Forked from microsoft/AI-For-Beginners

    12 Weeks, 24 Lessons, AI for All!

    Jupyter Notebook 1