
Arham Malik
Build Amazing Things: AI Integrations, Scalable Web Apps and 3D Visualizations
Compétences

Voir mes services


Portfolio
Expérience professionnelle
Java Developer
Zindigi Microfinance Bank • Temps plein
Nov 2025 - Present • 6 mos
• Working on data integrations with the microfinance banking systems • Handling API Calls and manipulation of data so that the mobile banking can seem bankless
Software Engineer
RedCoast Corporation • Temps plein
May 2025 - Nov 2025 • 6 mos
• Reduced ETL runtime 15% by refactoring Python/ BigQuery pipelines and adding partitioning and clustering. • Cut query latency 60% and lowered scanned bytes 30% via query rewrites and cached-results strategy. • Automated 7+ daily jobs with Cloud Functions/Run, Scheduler, and Pub/Sub. • Automated 60-day backfills, improving data freshness/ throughput 60%.
Game Developer
Final Year Project • Indépendant
Jan 2025 - Aug 2025 • 7 mos
• Fear Meter Mechanics: A core gameplay system that tracks the protagonist's psychological state. As fear increases, reality distorts, visuals warp, audio becomes unreliable, and gameplay mechanics shift, forcing players to manage their mental state strategically. • Memory Fragmentation: Procedurally generated maps reflect the protagonist's fractured memory. Each playthrough offers different layouts, symbolizing how trauma fragments coherent thought and creates a disorienting psychological landscape. • Survival Through Psychology: Traditional survival mechanics are reimagined through a psychological lens. Health represents mental stability, items symbolize coping mechanisms, and 'enemies' manifest as psychological manifestations rather than physical threats. • Game Architecture: Built with Godot Engine using GDScript, implementing modular component-based architecture for gameplay systems. Designed scalable state machines for character AI, fear mechanics, and environmental interactions with clean separation of concerns. • AI & Behavior Systems: Developed sophisticated AI systems with unpredictable behavior patterns that respond to player's mental state. Implemented behavior trees, steering behaviors, and dynamic decision-making to create compelling psychological encounters. • Procedural Generation: Engineered procedural generation system for creating unique map layouts representing fragmented memories. Utilized algorithms for room placement, corridor generation, and symbolic environmental storytelling to ensure replayability. • Performance Optimization: Implemented advanced object pooling, efficient collision detection, and optimized rendering techniques. Achieved consistent 60 FPS on low-end hardware through profiling, memory management, and batched rendering strategies.