Contact β Ahsan Mahmood, full-stack developer in Lahore
Start a conversation about a project, a contract or a question. Every message opens a thread you can read the reply in β not a form that disappears into an inbox.
- Collaboration
- Feedback
- General
- Hiring
- Other
- Project inquiry
- Technical help
Open source, a talk, or building something together.
Something on this site or in one of the products.
- Anything that does not fit the others.
A role, a contract, or a fractional arrangement.
- Tell me in the message and I will sort it.
- A specific piece of work you want scoped.
- Email
Best for anything with an attachment, and the one I keep a record of.
Reach me directly
No account needed for any of these. They land in the same place as the form does β the form just gives you somewhere to read the reply.
The two US numbers are reachable during Pakistan working hours, which is roughly overnight in North America. WhatsApp is the one that gets seen fastest.
A US number that rings here. Leave a message if the hour is awkward.
- Typical reply time
- Second line
- WhatsApp
Fastest during Pakistan working hours. Fine for a one-line question.
- Where I am and when
- Remote worldwide
I say so on the first reply, and where I can I say who might be. Discovering it in month two costs you far more than hearing it on day one costs either of us.
- What if the work is not right for you?
Before you write
No. There is no Apple Developer account here, so nothing I build has shipped to the App Store and I do not take work that needs it. Android and the web are the surfaces I can take through to release.
Yes, and it is a reasonable thing to ask for. Send the document with your first message and I will read it before the call rather than during it.
- Will you sign an NDA before we talk?
Not honestly. A fixed number attached to an unscoped brief is a number one of us ends up unhappy about, so the first call is about scope and it is free.
Can you give a fixed price from a description?
No. Email and WhatsApp work with no account at all. Signing in exists so the reply has somewhere to live that both of us can find again β it is a convenience, not a gate.
- Do I have to sign in to contact you?
One business day for a first reply, and that is measured from when I read it rather than from when you sent it β Pakistan Standard Time, UTC+5, so a message sent in the North American afternoon is usually answered while you sleep.
- How quickly do you actually reply?
- Feature requests
The board is public, other people vote on it, and I build from it in order rather than from whoever emailed most recently.
- A feature for one of my products
- Find the project
The repository issue tracker is the right place β it is public, it is searchable, and the next person with the same bug finds it.
- A bug in a published package
- CV and rΓ©sumΓ©
It is downloadable without asking me, in the formats a recruitment system will actually parse.
- You need the CV as a file
There may be a faster door
Four things arrive here often enough that they have somewhere better to go.
There is a page for it with the account details on it. Nothing is transacted on this site.
- You want to support the work
- What is it about?
Write a message
Subject, what it is about, and the message. That is the whole form β everything else I can ask you in the thread.
At least ten characters. Rough is fine β I would rather have the real problem than a polished summary of it.
Every other way to reach me is still above β the address, the hours and the social accounts, all unchanged. Use whichever suits you; they arrive in the same place the form would have.
The form is off just now
- Thread opened β the reply lands here
- Ready for another message.
- Subject
This becomes the thread title, so a specific one is easier to find later.
- Send and open the thread
- Opening the threadβ¦
- Or reach me directly
- Contact
Say what you need. I answer.
One business day, usually less. If the work is not something I should take, I say so on the first reply rather than three weeks in β that is faster for both of us and it is the only part of this I can actually promise.
What happens to your message
Not a form submission into an inbox β a conversation with a URL, which you can reopen.
You read it under My queries, and you can answer without starting again.
Both sides keep the whole exchange. Nothing depends on either of us finding an old email.
Or have a look first
Twenty-three products, every link resolving, and the ones that are open source say so. If something there answers your question, you have saved yourself a message.
- See the projects
- What I take on
- My threads
Prefer not to sign in? The details above need no account.
- Email me instead
- Sign in to open a thread
- Sign in with Google
A thread needs somewhere to send you back to.
Signing in with Google gives your message a home you can return to β that is the whole reason for it. Without an account I have nowhere to put the reply except your email inbox, which is fine, and the address below does exactly that.
It does not subscribe you to anything. There is no newsletter on this site to be added to.
- What signing in does not do
Google is the only sign-in this site has. There is no password to create and none to forget.
Email me. It reaches the same person, and I reply to it the same day.
Your name, your email address and the messages in your own threads. Nothing else, and no third party is involved beyond Google's sign-in.
- What I store
- Contact form
- All my threads
- Write another
- Sent
Your thread is open.
One business day. Longer only if the answer needs me to read something first, and I say so in the thread rather than going quiet.
- aoneahsan@gmail.com
- Lahore
- Pakistan
- Replies within one business day
Elsewhere
https://aoneahsan.com/contact