👋 Hi, I’m
Senior Full-Stack Developer with over 12 years of experience crafting scalable web and mobile applications for both international and domestic clients. I specialize in building robust frontend and backend solutions using JavaScript, TypeScript, React, Angular, Vue, Node.js, and NestJS.
From Curiosity to Craft - A 12-Year Story
I didn't begin my career in code—I began with curiosity. My first step into the tech world was as an SEO trainee at Phoenix Operands. For nearly two months, I immersed myself in metadata, tags, and search engine strategies. But soon, I realized that SEO wasn't where I truly belonged.
That curiosity led me to PHP—a new language at the time for me. Though I had dabbled in Java and JSP, PHP was a fresh challenge. Driven by the excitement of solving problems and building things, I self-learned PHP and JavaScript, eventually stepping into my first developer role.
After 11 months, I decided to hit pause, reflect, and reset. I dove deep into Core Java and Android development, expanding my skill set further. This period of exploration soon evolved into something bigger—I co-founded my first venture: Codemagos.
At Codemagos, I wore many hats. I built web solutions using PHP, JavaScript, and jQuery, and more importantly, I mentored students—guiding them through college projects and helping them find their footing in tech. Those four years taught me leadership, ownership, and the joy of community.
As the tech landscape evolved, so did I. I picked up Angular and TypeScript, and transitioned into a new role as an Ionic developer at Netventure. Though it was a short stint of three months, it bridged me to something bigger.
In 2018, I joined OpenTrends as a Software Engineer in the JavaScript department. That marked the beginning of a transformative chapter in my career. Over the past seven years, I've contributed to a wide range of international and domestic projects, collaborating across time zones and business cultures. My core contributions have spanned frontend and full-stack development using Angular, React, Next.js, Drupal, WordPress, jQuery, and PHP. As my skills deepened, I moved up the ladder—from Software Engineer → Senior Engineer → Associate Team Lead → Team Lead—all while mentoring junior developers, improving team workflows, and contributing to strategic initiatives.