---
title: "Omar Mohamed (@Kapon) | Hashnode"
description: "As a Computer Engineering graduate from Cairo University, I bring extensive experience as a backend developer. Known for my reliability and"
url: "https://hashnode.com/@Kapon"
---

@Kapon

# Omar Mohamed

@Kapon · Joined June 2023

As a Computer Engineering graduate from Cairo University, I bring extensive experience as a backend developer. Known for my reliability and

### [Java Templates I: What You Need to Know](https://esawy.hashnode.dev/java-templates-i-what-you-need-to-know?utm_source=hashnode&utm_medium=feed)

Table of Contents Introduction to Java Generics Basic Generic Template <T> Double and Triple Templates <T, R> Making a Method Generic While the Class is Not Bounded Type Parameters Multiple Bounds in Generics Conclusion References In Java,...

8 min read · [esawy.hashnode.dev](https://esawy.hashnode.dev/java-templates-i-what-you-need-to-know?utm_source=hashnode&utm_medium=feed)

[Sep 16, 2024](https://hashnode.com/posts/java-templates-i-what-you-need-to-know/66e8a4127129bc394e3ba98c)

### [Java Heaps Explained: What You Need to Know](https://esawy.hashnode.dev/java-heaps-explained-what-you-need-to-know?utm_source=hashnode&utm_medium=feed)

Table of Contents Introduction to Memory in Java Definition of Heap What Does the Heap Store? What Does the Stack Store? Initial and Maximum Heap Size Parameters Relation Between Heap Size and Garbage Collection Performance optimizing Referen...

5 min read · [esawy.hashnode.dev](https://esawy.hashnode.dev/java-heaps-explained-what-you-need-to-know?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/java-heaps-explained-what-you-need-to-know/669fa751cbaa121782e04f29) [Jul 23, 2024](https://hashnode.com/posts/java-heaps-explained-what-you-need-to-know/669fa751cbaa121782e04f29)
