Md Mehrab Hossain

Senior Software Eng (Code Behind Limited)

Md Mehrab Hossain
লার্নার

80

কোর্স

2

চলমান ব্যাচ

0

I am a Software Engineer with 8+ years of substantial hands-on experience in building scalable, maintainable, and robust cloud-based solutions to solve complex business problems. I have a passion for learning and sharing my knowledge with others as publicly as possible. I love to solve real-world problems. I am strategic goal-oriented and always work with an end goal in mind.

Trainer Experience:

Frontend:

  •  Have work Experience with HTML5, CSS, Bootstrap, Javascript, TypeScript, JQuery.
  •  Work with VueJs and NuxtJs. I have completed many projects using VueJs and NuxtJs.

Backend:

  •  Core knowledge of PHP, OOP(Object Oriented Programming).
  •  Core knowledge of Laravel Framework.
  •  Work with Multi Language, Multi Currency in Laravel.
  •  Work with Single page Application(VueJs, Rest Api - Laravel)
  •  Solid experience in GitHub for version control.
  •  Solid experience in Unit Testing
  •  Solid experience in RabbitMQ/Kafka.

System Design and Architecture:

  •  Work with Agile methodology
  •  Write clean code follow SOLID Principles
  •  Module Based project Design and Development
  •  Sass Architecture Base Project design and Development
  •  Work with Microservice Architecture
  •  Core Knowledge of the Software Development Life Cycle (SDLC).
  •  Core Knowledge have Requirement Analysis, System Design(HLD/LLD), Unit Testing, Integration Testing, Bug fixing, and Solving Issues.
  •  Core Knowledge of Creational Design Patterns(Factory Method, Abstract Factory, Builder, Singleton).
  •  Core Knowledge of Structural Design Patterns(Adapter, Bridge, Facade, Proxy).

Work with API:

  •  Work with REST API
  •  Integrate third party API
  •  Work with sslcommerz and Bank Asia Payment gateway
  •  Work with SMS gateway
  •  Work with Bkash Payment gateway
  •  Work with Nagad Payment gateway

Work with Caching:

  •  Work with Distributed Caching.
  •  Good knowledge about Caching Strategy(Cache aside, Read-Through, Write Around, Write through, Write Back)
  •  Work with In memory cache with Redis.
  •  Work with file Cache in monolithic architecture.

Database:

  •  Solid experience in RDMS
  •  Core Knowledge of Database Normalization
  •  Solid experience in MySQL Stored Procedures
  •  Solid experience in MySQL Triggers, Events, Views.
  •  Core Knowledge of Database Indexes
  •  Core Knowledge of MySQL Administration (MySQL Architecture, System Variable, MySQL Storage Engines, Logs, Backup & Restore, Authentication & Authorizations).
  •  Core Knowledge of InnoDB Storage Engine Configuration (InnoDB Architecture, innodb_buffer_pool_size, innodb_buffer_pool_instances, innodb_buffer_pool_chunk_size).
  •  Core Knowledge of Database Replication(Master Slave Replication, Master to Master Replication, Semi synchronous Replication).
  •  Work with MySQL InnoDB Cluster, Partitioning.
  •  Work experience with MongoDB.

DevOps:

  •  Have work experience with AWS(EC2, RDS, S3, Load Balancing, CloudFront, Route 53, VPC)
  •  Have work experience with DigitalOcean(Droplets, Spaces Object Storage).
  •  Have work experience with Share Hosting, VPS Hosting Server.
  •  Have work experience with Nginx/Apache Configure(Virtual Hosting, SSL Certificate Configure).
  •  Have work experience with GitHub Actions for CI/CD.