About Me

Hi I am Sajid Samsad :wave:,

I like travelling, ice-cream. Sometimes, binge watch tv series. And… that’s me!

Experience

Software Engineer, bKash, Bangladesh

2019 — present

bKash (Bengali বিকাশ) is a mobile financial service in Bangladesh operating under the authority of Bangladesh Bank as a subsidiary of BRAC Bank Limited. bKash users can deposit money into their mobile accounts and then access a range of services such as send money to another bKash wallet, do top up from from their bKash wallet, transfer money from their wallet to their bank account, receive money from their bank account to their wallet, pay various utility bills i.e. electricity, gas, water, school, pay to mechant. And there is a brand new feature in bKash which Micro-Loan. I was part of the Loan team to develop this project from scratch.

My roles and responsibilities in bKash are -

- Design and develop core backend services of micro digital loan features.
- Develop utility bill pay services with spring boot, java11, javas stream, lambda expression, and AWS stack.
- Released microloan and Utility Bill features.
- Maintain, enhance, and improve core backend code of the B2C feature.
- Writing unit test for automation testing with Junit, Junit5, Pytest, Jest, Mocha.
- Design and develop event-driven server-less services with AWS Lambda, Step Function, SQS, SNS, EC2, DynamoDB.
- Work with Flutter on the mobile application on both the micro-loan feature and in the Utility Bill Payment system.
- Conduct DevOps RnDs with Golang, Docker, and message Broker System [RabbitMQ].
- Conduct R&Ds on topics i.e. on Netflix stack, AWS stack, Cassandra, Kafka in backend services, Shadelock, Zookeeper, Sleuth, Zipkin.
- Worked with Docker and learning Kubernetes.