SOFTWARE ENGINEER // SYSTEMS & MOBILE DEVELOPER Obsessed with execution efficiency, cache locality, and how things actually work under the hood.
DISCLAIMER: If you explore my repos, expect low-level experiments, data-oriented architectures, and extreme optimization efforts. No over-abstracted corporate toys here.
- Mechanical Sympathy: I care less about broad "framework-hopping" and more about hardware realities—how data moves across memory, how CPUs pipeline instructions, and why programs run slowly before I rewrite them to run fast.
- Engineering Focus: Balancing the design of fluid, high-fidelity mobile user experiences with ultra-optimized, engine-less low-level simulation systems.
- Particle Simulation (C++)
- Payload: Real-time physics engine handling over 17,000+ interactive particles at a locked 60 FPS.
- Architecture: Written entirely on a single CPU thread utilizing strict Data-Oriented Design (DOD) patterns to maximize cache locality and eliminate pointer-chasing overhead.
- Space Invaders (C)
- Payload: Pure engine-less 3D rendering pipeline running at a stable 60 FPS.
- Math: Implemented a custom discrete Two-Phase Collision Pipeline featuring Broad-phase AABB pruning coupled with Narrow-phase Squared Distance verification.
- CRAVE. (React Native)
- Payload: Full-stack food ordering application utilizing a heavy-border, high-contrast neo-brutalist UI layout.
- Infrastructure: Backed by Supabase for real-time relational state management, secure auth schemas, and transactional ledgers deployed directly onto Render.
- Bold Weather (Flutter)
- Payload: High-fidelity minimal weather tracking platform with native-style controls and decoupled MVC architecture.
- Status: Fully compiled, signed, and published live to the Google Play Store.
| Category | Technologies |
|---|---|
| Languages | |
| Frameworks & Backends | |
| Graphics & Tools | |
| Deployment |
- App Development: Architecting fluid cross-platform runtimes and robust modular interfaces.
- Caching and Memory Behavior: Profiling structural layout patterns to achieve optimal CPU cache alignment.
- Deeper Data-Oriented Design: Transitioning away from classical OOP bloat towards pure, data-driven systems.
- Low-Level Performance Principles: Investigating compilation pipelines, micro-optimizations, and mechanical constraints.
- Physics-Based Simulations: Building real-time, deterministic physical bodies, kinematics, and constraints.
- Advanced Game Programming Techniques: Designing custom, lightweight rendering loops, physics, and asset structures from scratch.
- Custom Memory Allocators: Dropping standard generic heap allocations for performance-critical linear and arena models.
- Matrix / Identity: linkedin.com/in/ukasha167
- Secure Line: ukashaanwar774@gmail.com


