I specialize in creating robust web applications, database solutions, mobile apps, and scalable cloud infrastructure while leading cross-functional teams. My approach focuses on understanding core concepts, writing clean code, and fostering collaborative environments that deliver exceptional results.
Building digital solutions with best practices
A results-oriented Software Engineer with 6.5+ years of comprehensive experience in modern web and mobile application development. My technical expertise spans across Vue.js, React.js with TypeScript, React Native, Node.js, SQL databases, and cloud infrastructure on AWS, enabling me to architect and deliver scalable solutions across the full stack.
My professional journey began after graduating with a Bachelor's degree in Computer Science from FAST National University of Computer and Emerging Sciences in 2019. I started my career at Strategic Systems International, where I have progressively advanced to my current position as Principal Software Engineer, now leading a talented team of developers and driving technical innovation across multiple projects.

Throughout my career, I have had the privilege of collaborating extensively with US-based startups across diverse industries, including fintech solutions. A defining moment in my professional growth was an extended 7-month assignment in the United States, working directly with Tenant, an industry leader in the self-storage sector. During this engagement, I spearheaded the development of critical platform features and implemented architectural enhancements that significantly contributed to customer acquisition and business expansion.
Right now, I'm leading a development team where we're building an AI-driven application using React, Node.js, Python, and AWS. What excites me most is not just the technical side of things, but constantly learning and exploring new technologies. I love diving into emerging frameworks and finding better ways to solve problems – it's what keeps this field interesting and helps create solutions that actually matter.
I believe in understanding the underlying principles rather than memorizing syntax. This approach helps me adapt to any technology stack quickly and write more thoughtful code.
Writing maintainable, readable code is not just about functionality, it's about creating solutions that future developers (including myself) can understand and build upon.
Before diving into implementation, I focus on deeply understanding the problem. The right solution often becomes clear when the problem is well-defined.
Great software is built by great teams. I focus on fostering collaboration, mentoring developers, and creating environments where everyone can grow and contribute their best work.
Technology evolves rapidly, but fundamental concepts remain. I stay curious and invest time in learning both emerging tools and timeless principles.
Full-stack expertise across web, database, mobile, cloud technologies, and team leadership
Building responsive, performant web applications with modern frameworks and best practices.
Designing efficient database schemas, optimizing queries, and managing both SQL and NoSQL databases for scalable applications.
Creating cross-platform mobile applications with native performance and user experience.
Designing scalable infrastructure and automating deployment processes for reliable applications.
Leading development teams, mentoring engineers, and driving technical initiatives from concept to delivery.
Essential development tools and technologies for efficient coding, version control, and deployment workflows.
"In today's rapidly evolving tech landscape, mastering any specific tool or technology is not the challenge, understanding the underlying concepts is what truly matters. I embrace this reality by staying open to new technologies, whether it's Python for AI applications, Go for high-performance backends, Java for enterprise solutions, or any emerging framework. My focus remains on grasping fundamental patterns and principles that transcend individual technologies, enabling me to adapt seamlessly and make informed architectural decisions regardless of the tech stack."
Whether you want to discuss something tech related, want to connect professionally, or just want to say hello, I'd love to hear from you.