One person, start to finish
I design and build, so nothing is lost being handed between two people. The person who decided how a page should behave is the person writing the markup for it, which means the answer to why is it like this is always available and never a guess.
Decide what it is for, first
It starts with a conversation about what the site is actually for: who you are selling to, what has to happen on the page, and which of those things matters first. A full site, a landing page and a store need different decisions, and making them early is what stops the scope moving later.
The handover is the project
A site only I can update is out of date within a month. So I model the content around the way you already describe your own business, and hand it over so your team can publish without calling anyone. When you do want me, I am still around.
The last ten percent is the job
Before it goes live I go through it properly: speed, every breakpoint, the forms, the links, the things that only break on a real phone. That pass is where a site stops feeling almost finished, and it happens before launch rather than after somebody else finds the problem.
the longer version
About
I'm Abdelrahman, a Webflow and Framer developer who builds sites the people who own them can actually keep current.
I'm Abdelrahman Elgendy. I design and build websites on my own, from the first conversation through to the handover. Most of them are in Webflow, some are in Framer, and nearly all of them start life as a Figma file.
I began by building responsive sites in Webflow and Framer, and I have worked with clients through Upwork ever since. Real estate agents, lawn care companies, commodity traders, content agencies, software platforms. It turns out those businesses want fairly similar things from a website: to be found, to be believed, and to be easy to keep current.
The part I care most about is the handover. A site only I can update is out of date within a month, so I model the content around the way you already describe your own business, and hand it over so your team can publish without calling anyone. When you do want me, I am still around.

I take work through Upwork because it handles the contract, the escrow and the payment. That is the least interesting part of any project, and having it settled leaves the conversation free to be about the site.
- Certified Webflow Developer
- Top Rated on Upwork
- CSS Design Awards
- Featured on Awwwards
Clients
- Erin TunneyA Nashville real estate brand built around a listings engine her team runs without calling a developer.Luxury real estate, Nashville
- Teed & BrownA lawn care company that sells town by town, given a page for every town it actually serves.Lawn care and irrigation
- Lumofy AIA workforce performance platform with a long product story to tell, built page by page from Figma.B2B SaaS
- Bayty TradingA food commodities trader whose website is the only due diligence most buyers do before making contact.B2B import and export
- CodeContentAn agency that sells publishing, given a blog its own writers could actually publish to.Technical content agency
what I build with
The toolkit
Sorted by the job each one does rather than lined up as a logo wall. A row of familiar logos tells you nothing about what would actually get used on your project, or why.
Where I build
Webflow is where most projects land, and the one I am certified in. It is what gets a client a site their own team can run afterwards. Framer covers the work that sits closer to the design file, where launching quickly matters more than a deep content model.
- Webflow
- Framer
How designs arrive
Most projects start as a Figma file, sometimes mine and often somebody else's. Translating one into a built site without losing its spacing, its type scale or half its states is the part that takes the care, and it is most of the job on a handoff.
- Figma
- Figma to Webflow
What I write by hand
Visual builders stop somewhere, and the interesting part of a brief is usually just past that line. Custom markup, styling and scripting go in where the platform runs out, which is a deliberate decision each time rather than a default setting.
- HTML5
- CSS
- JavaScript
Day to day, the work runs through Upwork for contracts and payment, and Slack for everything in between.
Let's talk
Send me a message on Upwork and tell me what you are working on. If you already have a site and it is not doing its job, that is the more interesting conversation.
New builds, redesigns, and taking over a site somebody else left half finished.