DEV Community

Md Memon
Md Memon

Posted on

From “Kuch Nahi Chal Raha” to Deploying Live: My Internship at Fatah Digital

This was my second internship, but easily one of the most meaningful ones. I had the opportunity to work with Fatah Digital, a fast-growing digital agency led by someone I’ve known for a while Faizan Vahevaria, the founder.

We had known each other prior to this, and one day he offered me the chance to intern on some Laravel-based projects. I said yes instantly not just because I knew I’d learn a lot, but because I genuinely wanted to be part of something real, something impactful. This wasn’t just another college project this was about building actual solutions for real clients.

Before joining Fatah Digital, I had already done some work with Laravel small projects, experiments, and freelance tasks here and there. But to be honest, my code didn’t have that professional feel. I was doing things that “worked” but weren’t really the best way to do them. For example, when a user was editing a form, I wouldn’t even pre-fill the existing data, something so basic but important for good user experience. My structure was all over the place, I wasn’t following proper coding standards, and I knew deep down that I needed guidance to take my skills to the next level.
That’s when this internship came at the perfect time. I’ve known Faizan bhai, the founder of Fatah Digital, for quite some time. One day we were talking, and he offered me an internship to work on real Laravel projects with his team. I immediately said yes not just because I knew him personally, but because I knew working with someone experienced like him would genuinely help me improve. I was excited not only to work on backend logic but also to understand how things are done in real-world projects , how to write clean code, structure it properly, handle validations, and build things that are actually ready for production.

The onboarding at Fatah Digital was refreshingly smooth and straightforward. I simply submitted my resume and soon received a call from Faizan Vahevaria, the founder himself. Instead of a stiff, formal interview, it felt more like a relaxed chat where he asked about my Laravel experience and the kind of work I had done.
Once I was in, Faizan bhai personally walked me through the whole setup process creating my official email, onboarding me onto Mattermost (their internal communication tool), and introducing me to the system they’d built at Fatah Digital. What struck me was how polished and organized everything felt , it wasn’t just a small agency vibe. They’ve built their own internal infrastructure for communication and project workflows. It really felt like being part of a proper tech agency, not just a makeshift internship.
That first impression was memorable. It felt professional yet welcoming, and made me realize that Fatah Digital takes its processes seriously just like much larger firms. That setup alone boosted my confidence and motivated me to put my best foot forward from day one.

Once my onboarding was done, my first task came from Heena Kariya, who was my supervisor and also the designer at Fatah Digital. She shared a set of beautifully designed HTML templates with me and told me to convert them into proper Laravel Blade templates. That was my entry point into the project.
At first, it looked like a simple copy-paste job. But when I actually got into it, I realized it’s way more than that. I had to properly structure the code, break it into components, and make sure it followed best practices. It wasn’t just about getting it to work ,it had to be clean and reusable. That’s where I really started understanding the difference between just writing code and writing production-level code.

After setting up the UI and all the Blade templates, we started working on the CRUD operations ,creating, reading, updating, and deleting records. Faizan bhai always says, “In the end, every project is just CRUD with some logic on top,” and it’s so true. We began wiring up the forms, routes, controllers, and models and that’s where I really got hands-on with Laravel’s full flow. From validation to database integration, I was slowly connecting all the dots.

The most important thing I learned during my internship at Fatah Digital was understanding Laravel’s proper flow. Before this, I used to just directly jump into whatever worked but here, I learned how to actually structure things the right way.
Now I follow a clear process:
First create the migration, then the model, then the controller, and finally display everything in the view using Blade. It might sound basic to some, but this clear step-by-step approach changed the way I write code. It made everything more organized and easier to debug or expand later.
Apart from that, I also learned the importance of writing clean code, using validation properly, keeping the UI dynamic and user-friendly, and just paying attention to small things because those small things make a big difference in real-world projects.
Working under experienced people like Faizan bhai and Heena ma’am also taught me to think before I write code. They always pushed me to figure out “why” something should be done a certain way, not just “how” and that mindset has stayed with me.

One of the toughest problems I faced during the project was when we had to create a tree-like structure from a JSON response. I can’t go into the full details of the project, but let me just say , that task brushed up both my Laravel and JavaScript skills like nothing else. I had to think deeply about logic, structure the response properly, and also manipulate the DOM to display it cleanly. It took time, but once it clicked, it was a big confidence boost.
Apart from that, I also learned the value of small things ,like proper validation, meaningful variable names, and writing reusable components. These are the things that separate beginner-level code from production-ready work.

Working under experienced people like Faizan bhai and Heena ma’am also taught me to think about why we’re doing something, not just how. That mindset shift was one of the biggest takeaways from this internship.

One thing I absolutely loved about working at Fatah Digital was the professional yet friendly work culture. Everyone had a clear role, but at the same time, it never felt like a corporate pressure zone. People actually took time to guide, explain, and help each other grow.

After my development part was done, the testing phase started and that’s where Jahnvi, our QA (Quality Analyst), came in. Honestly, that part of the project was a game changer for me. Jahnvi gave me so many detailed feedbacks some were about small UI issues, some about form handling, some about error messages things I never even thought of when I was coding.

If I was doing this project on my own, I probably would’ve missed 90% of those fixes. She helped me understand how a real Laravel app should behave in production, and not just “it works on my machine” type code 😅. Thanks to her, my attention to detail improved a lot.
Even overall, the environment at Fatah Digital was very motivating. Faizan bhai was always approachable, Heena ma’am guided me with clarity, and everyone worked like a team no ego, no senior-junior vibe, just shared learning and growth.

It’s a little hard to measure “impact” in numbers when you’re an intern, but what I can confidently say is ,my interest and motivation to work on real-world Laravel projects increased a lot after this experience. I genuinely loved working with the Fatah Digital team, especially Faizan bhai, and I’m definitely looking forward to collaborating with them on more projects in the future.
The feedback I got from the team, the improvements I made, and the way I started thinking like a proper developer, that’s the real impact this internship had on me.

Also, if anyone is looking for an internship where you’ll actually learn and grow, I’ll happily recommend Fatah Digital. They sometimes offer limited training or internship programs, so if someone is lucky enough to get in , don’t miss that chance. It’s totally worth it.

If I had to sum up my internship journey in one line, it would be:
“Kuch nahi chal raha bhai!!!” to “Brooo it works finally!” 😅
There were bugs. There were breakdowns. There were times I doubted my own logic. But every single moment was worth it because that feeling when it finally works , unmatched. And the best part? I never felt alone. The Fatah Digital team was always there , guiding, correcting, and sometimes just saying, “Take a break, you'll figure it out.”

From writing messy code to writing proper Laravel structure… from fixing minor bugs to understanding the deeper “why” behind the code… this internship didn’t just improve my technical skills , it made me a more patient, curious, and confident developer.
My honest advice to anyone planning to do an internship , especially at a place like Fatah Digital is this:
Make your basics strong. I’m not talking about mastering frameworks or becoming a pro but just the basics. Learn how to properly build a simple web page with HTML and CSS, understand how forms work, how routing works, and just how data flows in an app.
Because let’s be real if you don’t know how to create a basic frontend page, how can you be expected to handle something like Laravel? This internship gives you a lot to learn, but only if you’re ready to absorb it. The team is there to support you, but they also expect you to take ownership and figure things out.
So if you’re someone who’s curious, ready to learn, and has a good grip on the fundamentals you’ll genuinely enjoy and grow a lot here.

Working under Faizan Bhai, was like getting those sweet slaps of reality , the kind that sting a little but push you in the right direction. His feedback wasn’t sugar-coated, but it was always honest and meaningful. Every time he pointed out something I missed or made me redo a part, it lit that spark to do better.

He never let me settle for “theek hai, chalta hai” type work. He pushed for quality, and because of that, I genuinely improved — not just in Laravel, but in the way I think, plan, and code.
This internship didn’t just polish my skills , it shifted my mindset. I’m truly grateful to the entire Fatah Digital team , from Faizan bhai to Heena ma’am to Jahnvi , for constantly guiding and supporting me.
And if I ever get the chance to work with them again — I’m 100% in, no second thoughts.

Top comments (0)