
Custom 2D JRPG Engine (Built from Scratch)
Rendering pipeline, game loop, collisions and combat system developed in pure Java without external frameworks.
Key highlight: 60 FPS stable · No external engine
“I don’t just write code. I turn complex challenges into clear, scalable solutions.”
Hi, I’m Jilani, a CTO and Software Engineer based in Montreal, Canada.
I bridge vision and execution, turning complex ideas into scalable, production-ready systems. I design software architecture, collaborate with teams, and build products that help businesses move faster and smarter.
Working with distributed teams across Canada, Europe, and Asia, I bring clarity, structure, and momentum to every stage of development.
I stay close to the code, adapting quickly, staying curious, and solving real problems with purpose and precision.
My mission:
I don’t just work with technologies. I use them to solve real problems. I care about building systems that are clear, reliable, and built to last. Clean architecture, scalability, and quality aren’t goals for me, they’re habits in how I think and code.
I believe meaningful work begins with people, understanding their needs, connecting ideas across disciplines, and growing together through collaboration. I adapt quickly to new challenges and enjoy turning complexity into clarity. Curiosity keeps me learning, and empathy helps me design solutions that truly make an impact.
Over the years, I’ve learned that technology isn’t what creates impact, it’s the clarity we bring, the people we support, and the problems we choose to solve.
I’ve worked across insurance, real estate, rail transport, and construction, gaining hands-on experience with large systems, diverse workflows, and real operational constraints.
Projects at Intact, VIA Rail Canada, XpertSource, and my hands-on Software Developer/CTO role at nForto in the UK shaped how I design systems, build features end to end, and collaborate across countries. These experiences reinforced my belief that strong engineering comes from clear thinking, teamwork, and practical solutions to complex problems.
Here are a few projects that reflect how I think and build. I focus on clean architecture, thoughtful UX, and systems that stay reliable when constraints get real in production, not just in theory.

Rendering pipeline, game loop, collisions and combat system developed in pure Java without external frameworks.
Key highlight: 60 FPS stable · No external engine

Transforms manual quotation into a real-time customization experience for customers.
Key highlight: Dynamic configuration · Business automation

Interactive portfolio featuring a contextual AI assistant powered by structured project data.
Key highlight: Context-restricted AI · Serverless architecture
If you're building something meaningful and need an engineer who can jump in, solve problems, and ship reliable software, I'd be happy to hear about it.