About Me

Hello and welcome to my personal portfolio website! My name is Mohammed Ashikur Rahman, and I am a dedicated Senior Software Engineer with over five years of professional experience specializing in backend development, full-stack applications, and cloud infrastructure. My passion lies in building scalable, secure software solutions using modern technologies and best practices.

Education:

I earned my BSc in Computer Science, specializing in Artificial Intelligence, from BRAC University in late 2018. This comprehensive program provided me with strong foundational knowledge in computer science principles, algorithms, and AI technologies. During my studies, I completed an industrial placement that bridged the gap between academic theory and real-world software development practices.

Professional Experience:

My career began in 2019 as a Laravel Internship at Mazegeek Incorporation in Banani, Dhaka, Bangladesh where I gained valuable experience learning PHP and Laravel, in enterprise IT environments and learned to apply technical solutions in corporate settings.

I then progressed to a Lead Php Developer role at MNB Technology, Dhaka, Bangladesh (May 2019 - November 2022), where I developed expertise in data analysis, reporting systems, and business intelligence tools that enhanced my analytical and problem-solving capabilities.

From there, I advanced to a Junior Software Consultant position at Commerce Connection LTD in Chobham, UK(September 2023 - January 2024), where I honed my software development skills and gained experience in client-facing technical consulting.

Currently, I serve as a Senior Backend Engineer at WeGro Global Ltd (August 2024 - Present), where I lead backend architecture and development initiatives. In this role, I design and implement scalable backend systems using NestJS (Node.js), TypeScript, and PostgreSQL, deploy production applications on AWS EC2 with automated CI/CD pipelines using GitHub Actions, and manage containerized services with Docker and infrastructure including Nginx, Certbot, and monitoring systems.

Technical Expertise:

My technical stack includes:

  • Backend: Node.js, NestJS, TypeScript, PHP, Laravel
  • Frontend: React, Vue.js, HTML, CSS, JavaScript
  • Databases: PostgreSQL, MySQL, SQL optimization
  • Cloud & DevOps: AWS (EC2, S3, Lambda), Docker, CI/CD, GitHub Actions
  • Testing & Quality: Jest, automated testing, code quality practices
  • Payment Integration: Stripe API, PayPal API
  • Other: REST APIs, JWT authentication, Nginx, system monitoring

What Drives Me:

I am passionate about creating efficient, maintainable code and staying current with emerging technologies. Whether working on backend architecture, full-stack development, or cloud deployment, I approach each project with attention to detail and a commitment to delivering high-quality solutions.

As you explore my portfolio, you'll discover projects that showcase my expertise in modern web development, from complex backend systems to user-friendly frontend interfaces. I'm always eager to tackle new challenges and contribute to innovative software solutions.

Thank you for visiting my website. Please feel free to reach out if you'd like to discuss potential collaborations or learn more about my work!