
Ishan
Lead Developer at MrPornGeek
Ishan’s been with MrPornGeek since the very beginning. He’s the lead developer who actually built the platform from the ground up – funnily enough, the first version was built thousands of miles from any office, on a beach, sitting next to the founder. Not your typical office setup but it worked. Backend is his bread and butter but he’s just as handy with frontend code, CSS, design nitpicking, server admin, and pretty much anything else you throw at him. Jack of all trades, master of most.
Role at MrPornGeek
Ishan is the lead developer at MrPornGeek and the person who built the platform from scratch. He mainly works on the backend but honestly does a bit of everything. He builds and maintains the server-side stuff that keeps the platform running, but he’ll also jump into the frontend when something needs sorting or when he clocks a design flaw that everyone else walked past. He handles server administration too – keeping things stable, secure, and running properly behind the scenes. The dev team leans on him because he can switch between backend logic, server config, and fiddly CSS fixes without missing a step. Having built the site himself he knows every corner of it better than anyone, which is why he’s usually the first person to flag when something could be done better.
Professional experience
-
Lead Developer - MrPornGeek - 2016 - Present
Built the entire platform from the ground up and has been the lead developer ever since. Handles backend development, server admin, and crosses into frontend regularly. Builds features, squashes bugs on both sides of the stack, catches design inconsistencies that slip past others, keeps servers healthy, and keeps the tech modern. Doesn't hang about waiting to be told what needs doing - he just cracks on.
-
Full Stack Developer - High Traffic Web Platforms - 2014 - 2016
Before MrPornGeek he spent a couple of years on big platforms where you had to be comfortable with everything - databases, server logic, APIs, server management, and all the frontend on top. He got used to bouncing between both sides every day. Most developers hate that kind of switching. Ishan was built for it. That's where he picked up the instinct for spotting where backend decisions mess up the frontend and the other way round.
-
Freelance Developer - Various Sites & Niches - 2012 - 2014
Started out freelancing for all sorts of websites across completely different niches. One week he'd be building something for an e-commerce site, the next it'd be a blog platform, the next something else entirely. That variety is what forced him to get good at everything fast - you can't survive as a freelancer if you only know how to do one thing. It's also where he got comfortable jumping between backend and frontend because most freelance clients don't care which side of the stack it is, they just want it done.
Areas of expertise
- Backend systems using modern tech stacks
- Server administration and infrastructure management
- Gets stuck into CSS and frontend when needed
- Catches design flaws most developers walk past
- Equally sharp on backend and frontend
- Always up to speed on new frameworks and tools
- Database design and making queries faster
- Builds and integrates APIs
- Squeezes more performance out of server-side code
- Writes code clean enough for others to follow
- Picks up new tech like it's nothing
- Server security and uptime monitoring
Technical skills
This is where Ishan really shines. He doesn’t just know one stack – he keeps across whatever’s current and relevant. Backend frameworks, frontend libraries, database systems, server environments, deployment tools, the lot. He’s not the type to learn something once and coast on it for five years. If something better turns up he’ll learn it, mess around with it, and work out if it makes sense for the platform. That’s why the tech behind MrPornGeek doesn’t feel outdated – because Ishan won’t let it.
Languages, Frameworks & Tools Ishan Works With
- Node.js - uses it daily, runs most of the heavy lifting
- PHP - comfortable as anything, especially with WordPress
- Python - pulls it out whenever automation is needed
- TypeScript - picked it up quick and never looked back
- WordPress - built full themes and plugins from scratch
- Docker - keeps every environment clean and consistent
- DevOps — handles the full pipeline end to end
Development approach
There’s a difference between code that works and code that works properly. Ishan’s fussy about that. Performance, readability, doing it right rather than bodging something together to hit a deadline. He’s also got a sharp eye which is why he ends up catching frontend stuff that isn’t even his job. A margin that’s slightly off, a component that doesn’t match the design, a hover state someone forgot about – he notices all of it. Most backend devs wouldn’t even glance at that stuff. He can’t help it.
Ongoing work & freshness
There’s always backend work that needs doing. The site keeps growing so there’s constantly something to build, speed up, or rethink. Ishan’s in the code every day – some days it’s a big new feature, other days it’s a performance tweak, other days he’s bailed into the frontend because something was doing his head in and he wanted to sort it himself. On top of that he keeps the servers ticking over – monitoring performance, handling updates, making sure nothing goes down in the middle of the night. He pushes for improvements constantly too. Doesn’t just keep what’s there running – he looks for ways to make things faster, cleaner, and more solid under the hood.
What makes him different
Put it this way – most developers you hire do their specific job and clock off. Ishan does his job and then picks up half of everyone else’s too. Not because anyone asked him to but because he spots things and won’t leave them broken. Backend team gets a developer. Frontend team gets an extra pair of eyes. Design side gets someone who actually clocks when something’s off. Servers get someone who takes uptime personally. The bloke built the platform from scratch on a beach – that kind of ownership doesn’t go away just because the team’s grown.
Tools & workflow
Whatever the job needs. Modern backend frameworks, frontend tools, databases, Git, CI/CD pipelines, server management gear – all fair game. He’s not loyal to any particular stack. If something newer does the job better he’ll swap without hesitation. Everything goes through proper code review and testing before touching the live site. He coordinates with the rest of the dev team, QA, and design so nothing he ships breaks anything on their end.
Contributions to MrPornGeek
- Built the entire platform from the ground up
- Lead developer since day one
- Looks after server infrastructure day to day
- Dips into frontend constantly to sort things others miss
- Catches design problems across the whole site
- Always pushing for better tech and cleaner solutions
- Keeps everything performing well as the platform gets bigger
Accountability & contact
Something technical gone wrong? Site doing something it shouldn’t be? Drop us a message and put “Ishan – Dev” in the subject line so it gets routed to him. Contact Ishan here.
Profile last updated: 17 Febuary 2026