Frontend Engineer · Competitive Programmer · Designer

Ayesha Zahid.

I build clean, fast interfaces and compete in programming contests. Software Engineering student, UX thinker, and someone who genuinely enjoys a good debugging session.

📍 Karachi, Pakistan Open to opportunities Scroll
React
React Native
Node.js
JavaScript
HTML & CSS
C++
Python
Data Structures
Algorithms
Hackathons
Speed Programming
UX Design
Debugging Contests
React
React Native
Node.js
JavaScript
HTML & CSS
C++
Python
Data Structures
Algorithms
Hackathons
Speed Programming
UX Design
Debugging Contests
01 — Skills

What I know.

React & React Native
Component-driven UIs and cross-platform mobile apps. Clean state management, optimized rendering, and great UX across every screen size.
React.js React Native Hooks Context API
Node.js & Backend
REST APIs and server-side logic that makes frontends feel fast and reliable. Building the invisible machinery behind smooth experiences.
Node.js Express REST APIs
HTML · CSS · JavaScript
The web's foundation. Pixel-perfect layouts, responsive design, and the core skills that underpin every project I build.
HTML5 CSS3 JavaScript Animations
C++ & Python
My competitive programming toolkit. Fast I/O in C++ for contests, Python for scripting and rapid prototyping.
C++ Python STL
Data Structures & Algorithms
From arrays to segment trees, graphs to dynamic programming — thinking algorithmically and writing code that performs under pressure.
DSA Graphs DP Trees
UX / UI Design
Designing experiences, not just screens. Wireframes, design systems, and prototypes that bridge beauty and function.
Figma Prototyping Design Systems
02 — Competitive Programming

On the leaderboard.

Competitive programming is where I test the limits of my thinking. Every contest is a deadline, a puzzle, and a lesson in writing correct code fast. I've participated in speed programming, debugging, and hackathon events — and I keep showing up.

01
Speed Programming
Solving algorithmic problems under strict time pressure. Where fastest fingers meet sharpest logic.
Multiple participations
02
Debugging Contests
Hunting bugs in broken codebases — sometimes more satisfying than writing fresh code from scratch.
Participated
03
Hackathons
Building full products in 24–48 hours. Design, develop, pitch — full-stack execution under pressure.
Multiple entries
04
University-Level Competitions
Representing my university at inter-collegiate programming and tech events.
University representative
CP
Dynamic Programming
Graph Algorithms
Binary Search
Greedy Algorithms
Trees & Segment Trees
Recursion & Backtracking
Sorting & Searching
Stacks, Queues & Hashing
03 — Projects

Things I've built.

Let's work
together.

Whether it's a frontend project, a product idea, or a hackathon team — I'm always up for building something worth shipping. Drop me a line.

ayesha@email.com