← Back to Portfolio
ENGINEERINGBLOG
Exploring software engineering concepts, system design patterns, optimization techniques, and lessons learned from building production systems. Each article represents deep technical knowledge applied to real-world challenges.
Systems Programming
Memory Optimization in Embedded Systems: From 40MB to 2MB
2025-10-15
8 min read
How I reduced firmware memory footprint by 95% through strategic algorithm redesign and data structure optimization in ROS2 applications.
#Firmware#Memory Management#Optimization#ROS2
Read Article →
Design Patterns
Building a Production-Grade Parser: Design Patterns and Optimization
2025-10-15
10 min read
Deep dive into parser design: tokenization strategies, AST construction, and how I built a lightning-fast shell parser from scratch.
#Parsers#Compilers#Design Patterns#C
Read Article →