Overview
Technical skills
Timeline
• Built and published a native iOS game that peaked at 1,250+ monthly active users and generated over $600 in revenue through ads and in-app purchases
• Sustaining a 4.3-star overall rating across 200+ ratings through ongoing app maintenance and responsive user support
• Designed a polished, responsive front end in React with clean, maintainable JavaScript
• Built a Python/Flask backend and HTTP API to move data efficiently between the front end and a NoSQL (MongoDB) database
• Generated procedural terrain and distinct biomes using layered octave 2D Perlin noise
• Implemented real-time lighting using applied linear algebra — matrices, vectors, cross products, and trigonometry
• Architected efficient, modular OpenGL shader programs at the system level
Dart
React.js
Vite
ESLint
- Expand the project by adding a minimal src/index.jsx and small, focused React components to demonstrate component boundaries and prop composition.
- Implement responsive behavior and accessibility improvements such as media queries, focus styles, ARIA attributes and keyboard support for interactive controls.
- Add a simple async data flow using axios with cancellation and basic error/loading/empty states to demonstrate state management and edge-state handling.
- Introduce linting and CI checks for accessibility and formatting, and add a few unit or integration tests to show testing discipline
