Passionate Software Engineer. Started my career back in 2018. I have a huge passion for Software Engineering, Database Engineering, DevOps, Web Security and Web performance. I have experience of building large scale system, monolith application, cost effective infrustructure as well as security. I am also a Mentor, Community Maintainer (maintaining a small community).
-
Web Development:-
- User Interface/Experience: HTML5, CSS3, SASS, CSS Animation, JavaScript, React, Next.js, Vue.js.
- Server Side: Node.js, Express.js.
- Database: NoSQL, MongoDB, SQL, MySQL.
- Cloud: AWS.
- Cloud Compute Platform: AWS EC2, Digitalocean Droplet.
- Cloud Storage: AWS S3.
- CI/CD: GitHub Actions, BitBucket.
- Testing Framework: Jest, React Testing Library.
- Security: AWS VPC, AWS Subnet, AWS WAF, Brute Force Attack, Token Based Authentication, XSS or Cross Site Scripting, OWASP Vulnerabilities and JavaScript Package Vulnerabilities.
- CMS: WordPress.
-
Some Noticible Repositories:-
- System Design Bangla - https://github.com/lahin31/system-design-bangla (currently helping lot's of people to understand System Design in Bangla)
- Node.js Questions and Answers - https://github.com/JSExplore/nodejs-questions-answers
- DS/Algo in JS - https://github.com/lahin31/ds-algo-in-js
- JavaScript Promise Tips & Tricks - https://github.com/lahin31/js-promise-tips-tricks
- CI/CI pipeline with GitHub Actions for Node.js app - https://github.com/lahin31/ci-cd-github-action
- Blogs
- Database Engineering
- Atomicity in ACID
- Consistency in ACID
- Isolation in ACID
- How do databases ensure reliability?
- What is B-tree & B+ tree in DBMS?
- Database Indexing makes DB Query faster
- Primary Index and Cluster Index
- Database Performance: n+1 query problem
- Understand Database Replication
- Understanding MongoDB Modifiers
- Computer Network
- Software Development
- Web Security
- JavaScript
- React
- Node.js
- Data Structure
- Database Engineering
Find me on twitter