I have insatiable desire to learn and constantly evolve as a software developer. With a dedication to write elegant, efficient, and maintainable code, I strive for excellence in everything I do. Solving real-world problems and paying attention to detail is my specialty
💡 Experience: I have worked in fast-paced startup environments, gaining valuable knowledge and skills.💪 Learning Mindset: I always have a thirst for knowledge and keep up with the latest technologies and industry trends.
🔧 Coding Standards: I follow established coding guidelines to write clean, efficient, and easy-to-maintain code.
🔎 Problem Solver: I enjoy solving real-world problems and have a talent for tackling complex challenges.
🔍 Attention to Detail: I pay close attention to every detail to ensure high-quality project execution.
🚀 Technical Challenges: I actively seek out and embrace technical challenges as opportunities for personal and professional growth.
- Primary languages: JavaScript and TypeScript.
- Additional languages: Python, Go
- Markup languages: HTML, XML.
- Frameworks: Next.js, React.js, Vue.js
- State management: Redux Toolkit, Zustand.
- UI libraries: Styled Components, Material UI, Stitches, Ant Design, Radix (unstyled UI library), Tailwind, Less.js, Sass, Stitches.
- Build tools: Vite, Webpack, Turbopack
- Node.js frameworks: Express, Nest.js with REST API development.
- Python frameworks: Django, Flask.
- Database: PostgreSQL, MongoDB, Firebase (BaaS).
- ODM/ORM: Prisma, TypeORM, Mongoose, Sequelize.
- Real-time Communication: Socket.io.
- GraphQL integration: Apollo Server
- Web Scraping: Puppeteer
- Authentication: JWT, Passport.js
- Frameworks: Expo/React Native, Flutter
- IDE: Android Studio.
- Containerization: Docker.
- Deployment: Render, Heroku, Cpanel.
- Model-View-Controller (MVC)
- Separation of concerns
- DRY (Don't Repeat Yourself)
- Facade
- Dhaka, Bangladesh
- Open to collaborating on interesting projects