I am a seasoned software engineer with six years of experience in the software industry. I hold a bachelors degree in Computer Science from SUST. I enjoy working with Java, Scala, Spring Boot, Javascript, Nodejs, Postgresql, MongoDB, AWS. Previously I have worked at Rocketman(wind.app), Cefalo Bangladesh Ltd, Synesis IT Ltd, SELISE Digital Platforms, SUBSEL Research Lab. I am a proud Notredamian, an opensource enthusiast and Alan Kay fanatic.
Expertise: Problem Solving, Programming Languages, OOP, FP, Actor Model, Algorithms, Data Structures, System thinking, System designing, FinTech and InsurTech domain.
Problem Solving: Solved more than 600 problems in different online judges such as uHunt, USACO, Spoj, Codemarshal, Topcoder, Codeforces, Hackerrank, Leetcode etc.
Programming Languages: Java, Scala, Javascript, Typescript, Python, Rust, C/C++, C#, Solidity, Golang.
Frameworks: Spring Boot, NestJS, .NET, Angular, React, Liftweb, Micronaut, Quarkus.
Other Familiarities: System & Software Architectures, Microservices, Domain Driven Development, Design Patterns, Cloud Computing, GraalVM, WebAssembly, Docker, Knative, Akka, Distributed Systems, Blockchain, Ethereum OS.
Interested In: System designing with Cloud, IoT, Blockchain and Artificial Intelligence.