Empower Your Brand with my Digital Strategies
Transforming businesses since 2020 with premium innovative website and game development.
Get Quote Now- JavaScript
- React
- Web Development
- Phaser
- Unity
- Three.js
- Pixi.js
- Next.js
- Game Development
- Node.js
- Express.js
- API Development
About Me
I am a software engineer passionate about building web applications and games. With experience in React, Next.js, Node.js, and game development using Unity and Phaser.js, I constantly seek new challenges to enhance my skills and grow as a developer.

![2Q== Image of [object Object]](/_next/static/immutable/media/unity.03kjai41e8ml6.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/nodejs.1xf852rj60afc.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/php.2uimq-czq5ng9.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/cpp.16hk03p2egg1k.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/tailwind.1z9d0po2gbua5.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/expressjs.2xdou-h7a7mc9.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/babylonjs.05wil2zynwr0i.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/geckosio.106pc3h1got29.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/bootstrap.0u5zo527ybhb5.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/html.10ldh0hgblork.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/reactjs.0q4jcktz320d6.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/python.39xek3s3ivu9p.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/mssql.35ln0_vnfg_bv.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/mongodb.01cgmweznuokz.jpg)
![f6Cwr7O+uqe9voyqr1dseSQYMABWYHOYusWeusGVo6aVqK2OpKyAnKkzMEYAOzhMYFthinhurZyWm3lnaFFLQTtIJBgwABsLJEsyQFtAP31dUoBbSjslLRwKIhoIIgAaCiMsHDIgDSUhDyQiECMdDCIaCSIZCCKgADoEQqMrmgAAAABJRU5ErkJggg== Image of [object Object]](/_next/static/immutable/media/phaserjs.42qprgxng-inr.png)
![Li3tZKYAAAAABJRU5ErkJggg== Image of [object Object]](/_next/static/immutable/media/t3-stack.1zkpogvfc5i4c.png)
![JJ12BrvsgapJ5KgAAAABJRU5ErkJggg== Image of [object Object]](/_next/static/immutable/media/nextjs.2qzt2xl-0bnz6.png)
![9k= Image of [object Object]](/_next/static/immutable/media/angularjs.41x0cjaaji2bw.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/flask.36y277u8-4xrs.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/p5js.1qfwdov109cq6.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/socketio.1fsh4mqz5ww5n.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/threejs.3qz2g93j_eihw.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/css.3y8io829b49c2.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/gsap.34234fjfoohvj.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/mysql.2l4rqs_mchbhu.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/javascript.1nnee8r1w-eze.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/csharp.2ob_z6vu86sr5.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/pixijs.0m482ek3y6lcd.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/cpp.16hk03p2egg1k.jpg)
![JJ12BrvsgapJ5KgAAAABJRU5ErkJggg== Image of [object Object]](/_next/static/immutable/media/nextjs.2qzt2xl-0bnz6.png)
![Z Image of [object Object]](/_next/static/immutable/media/javascript.1nnee8r1w-eze.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/flask.36y277u8-4xrs.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/reactjs.0q4jcktz320d6.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/python.39xek3s3ivu9p.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/unity.03kjai41e8ml6.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/mysql.2l4rqs_mchbhu.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/tailwind.1z9d0po2gbua5.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/html.10ldh0hgblork.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/pixijs.0m482ek3y6lcd.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/p5js.1qfwdov109cq6.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/css.3y8io829b49c2.jpg)
![Z Image of [object Object]](/_next/static/immutable/media/nodejs.1xf852rj60afc.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/expressjs.2xdou-h7a7mc9.jpg)
![Li3tZKYAAAAABJRU5ErkJggg== Image of [object Object]](/_next/static/immutable/media/t3-stack.1zkpogvfc5i4c.png)
![2Q== Image of [object Object]](/_next/static/immutable/media/babylonjs.05wil2zynwr0i.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/bootstrap.0u5zo527ybhb5.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/socketio.1fsh4mqz5ww5n.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/angularjs.41x0cjaaji2bw.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/csharp.2ob_z6vu86sr5.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/geckosio.106pc3h1got29.jpg)
![f6Cwr7O+uqe9voyqr1dseSQYMABWYHOYusWeusGVo6aVqK2OpKyAnKkzMEYAOzhMYFthinhurZyWm3lnaFFLQTtIJBgwABsLJEsyQFtAP31dUoBbSjslLRwKIhoIIgAaCiMsHDIgDSUhDyQiECMdDCIaCSIZCCKgADoEQqMrmgAAAABJRU5ErkJggg== Image of [object Object]](/_next/static/immutable/media/phaserjs.42qprgxng-inr.png)
![2Q== Image of [object Object]](/_next/static/immutable/media/mssql.35ln0_vnfg_bv.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/php.2uimq-czq5ng9.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/mongodb.01cgmweznuokz.jpg)
![2Q== Image of [object Object]](/_next/static/immutable/media/threejs.3qz2g93j_eihw.jpg)
![9k= Image of [object Object]](/_next/static/immutable/media/gsap.34234fjfoohvj.jpg)
My Expertise
I bring a comprehensive skills set to the table, allowing me to deliver exceptional website and game applications from concept to completion.
Full-Stack Development
Expertise in both front-end and back-end development, ensuring a cohesive and efficient development process.
Game Development
Experience in developing 2D and 3D games using Unity, Phaser JS and Three JS, ensuring a seamless gaming experience.
Backend Development
Proficient in developing server-side applications using Node JS and Express JS, for a robust backend architecture.
Multiplayer Game Development
Experience in developing multiplayer games using Socket.io, Geckos.io and Realtime Firebase Database, ensuring a seamless gaming experience.
Frontend Development
Responsive and interactive front-end development using React and Next JS, with a seamless user experience.
Database Management
Experience in managing databases using MongoDB, Firebase, PostgreSQL, MySQL, and MSSQL, for efficient data management.
My Works
Check out some of my recent projects that I have worked on.
Roboti's Coding Adventure
Roboti's Coding Adventure is an educational game developed using Phaser JS and Angular, where kids learn coding concepts like loops, variables, functions and conditionals by guiding Roboti with drag-and-drop code blocks.
Spell Master
Spell Master is a portrait-style spelling game for kids developed using Phaser JS, where you listen, look and build the word across 15 levels.
Draggo's Flag Workshop
Draggo's Flag Workshop is an educational game developed using Phaser JS and Angular, where kids learn if-else statements by making the right flags for every visiting friend.
Draggo's Castle
Draggo's Castle is an educational game developed using Phaser JS and Angular, where kids learn sequencing and loops by fixing the castle walls with code blocks.
Blippy's Coding Adventures
Blippy's Coding Adventures is an educational game developed using Phaser JS and Angular, where kids learn sequencing, jumps and loops by guiding Blippy the cat with code blocks through 22 challenges, collecting honey on the way to the flag.
Car Shelter Configurator
Car Shelter Configurator is a 3D product configurator developed using Three JS, where you can customize a car shelter's dimensions, ground surface, vehicle model, canvas quality and extra options, with live price estimates including taxes.
Pixel Brawler
Pixel Brawler is a street-fighter style pixel art game developed using JavaScript and Canvas, where you can fight against the computer or another player on the same keyboard.
Move Over for Emergency Vehicles
Move Over for Emergency Vehicles is an educational game developed using Phaser JS, where kids learn where to move a vehicle when an ambulance is coming, across scenarios like approaching from behind, single-lane and two-lane roads.
Top Reviews
Don't just take my word for it. Trust my clients who have worked with me and experienced my expertise firsthand.
"Great Experience!"
Monika monika
India
"Tajammal was great to work with. Adaptive to changes and quick to deliver."
Luke Santamaria
Co-founder at PlaySpark
"Hard-working and professional"
Armando Gjoci
Albania
Featured Posts
Check out my latest blog posts that I have written on various topics.
Recent Posts
View AllReady to Start Your Project?
Let's bring your ideas to life with cutting-edge web and game development solutions. From concept to deployment, I've got you covered.
Frequently Asked Questions
Got a question that's not covered here? No worries! You can chat with my FAQ Bot for instant answers, or reach out directly—I'm here to help!

















