Full Stack JavaScript Web Developer
I am an experienced full-stack software/web developer with expertise in,
JavaScript / TypeScript Stack:
-- Frontend (Including SSR) - Tailwind CSS, Vue JS, Nuxt JS, React JS, Next JS, Svelte, Sveltekit, Solid JS, Astra JS, Alpine JS, etc.
-- Backend: Nest JS, Node JS, Express, REST API design, GraphQL, Strapi CMS, etc,
Mobile Development:
-- React Native
Testing:
-- Unit testing using Mocha and Chai and E2E testing using Cypress. React/Vue testing library, Nest JS Testing.
PHP:
-- Framework - Laravel
Rust:
-- Frontend - Yew (Web Assembly framework)
-- Backend - Rocket
C#:
-- dotnet web API development
Databases:
-- MongoDB, MySQL, SQLite.
Database ORM/Manager:
-- Mongoose (for MongoDB - JavaScript), Eloquent (Laravel), TypeORM (JavaScript)
Agile Systems / Project Management:
-- Pivotal Tracker, Trello, Jira, Azure Dev
DevOps:
-- CI/CD using GithubActions, Docker, Kubernetes, Ubuntu Server, AWS EC2, Digital Ocean, Domain DNS management, Proxmox server setup, and VM / LXC container, etc.
Version Control:
-- Git, Github, Gitlab, Bitbucket Azure Dev, etc.
Communication Systems:
-- Mainly Slack. Also Discord, Skype, Google Meet, Zoom, WhatsApp, Signal, etc.
Others:
-- Chrome extension development
I have built and deployed many websites/web apps, full-stack web apps, and e-commerce solutions for my clients and in my full-time jobs.
I am comfortable working in most of the time zones and can work remotely from my home office. I have a good PC, a triple monitor setup, and a reliable internet connection. I also have a home server running Proxmox as server OS and a couple of VM hosting Kubernetes, Docker, Windows for gaming, Storage share (NAS and CIFS), etc. I use it for personal projects and testing.
I am comfortable communicating in English, Hindi, and Bangla. Thank you
Work Terms
I am comfortable in both hourly and fixed payment projects