
Career Summary
Senior Software Developer specializing in back-end development. Experienced with all stages of the development cycle for dynamic web projects. Well-versed in PHP OOP, MySQL, and JavaScript. Mostly worked in Laravel (UI: bootstrap/vue).
Wrote backend code for 4 working business applications, 11 microservices in NodeJs+MongoDb & 5 with Web3+NodeJs.
Also done automation setup for 2 organizations with CI/CD-runner/Docker/k8s, Managed 15+ VPS (+ 2 AWS accounts & 1 dedicated server) with CloudFlare/GoDaddy, Installed and managed BTC/TRON/Matic/ETH(Geth) full nodes, Self-Hosted Git Setup with Sonarqube/trivy code-scanning rules, for all developers in the current Company.
Work Experience
Senior Software Developer
Projects:
-
Trade-In System
Getting Trade-In devices from different sites, with shared signed token, or through ZYTE API and puppeteer.
-
Cryptocurrency Trading Tool (Version 2)
Token trading-bot management tool using different centralized exchanges' (eg: Binance) API. Users can add their API key/secret from exchanges and prepare algorithms for different types of trading. It also has a trading algorithm template sharing system between users and investment portfolio analysis.
-
Cryptocurrency Trading Tool (Version 1)
Token trading-bot management tool built with Laravel, it also has a Round Contest system, Trading Tournaments, Affiliate/Share distribution, Wrapped Token Exchange, Wallet Web3 Login, Users' subscription.
-
Token Swap (PancakeSwap Clone)
Token swap platforms like Uniswap or pancakeswap.
-
CryptoCurrency Exchange
Crypto Currency exchange Application using Laravel framework, listing of different coins/tokens and creating markets and coin pairs for users to Deposit/Withdraw/Trade different coins/tokens.
-
Presale Backoffice
Web application for management of a Token, with different user roles, the concept of staking coins, deposit and withdraw, merchants' wallet coin stock and inventory management, distributing and payment system with the Token.
-
Job Portal
Job portal web application with frontend users and SuperAdmin. It is using scaffolding templates to generate wildcard subdomains for each registered recruiter.
-
Games Arena
A gaming portal with different games and betting platforms where we provide the currency balance to users with tokenized API and WebSockets from the currency exchanger.
-
Uber Clone
Technologies used during this period:
- Node.Js
- Laravel
- MongoDB/MySQL/Redis
- Docker/Heroku
- Web3.js
- ETH/Tron
- Golang
- EchoServer
- GitHub Actions
- GitLab/Bitbucket Pipelines
- Ubuntu/Webmin/PM2
- WP
- ReactJs
Web Developer
Worked as a PHP Developer, made 6 Codeignitor, 1 Magento/Prestashop/Opencart, 50+ WordPress, and Managed 2 big magazine websites with over 10k users per day.
Technologies used during this period:
- CodeIgniter
- WordPress
- WSDL
- Analytics
Skills & Tools
Backend
-
PHP/Laravel
-
Node.js
-
WPJSON/GraphQL
-
Python
Frontend
-
PHP & Blade/Livewire
-
HTML/CSS/SASS/LESS
-
JavaScript(Vue/Express)
Others
- Git
- GCM
- AWS Top10
- CF
- Docker/Heroku/K8
- DevOps (GH Actions/ GitLab pipeline)
- Autocode/Netlify/Vercel
- Ubuntu
- Webmin
- VS Code/Atom
- Neo4j
- RPI/Arduino
- Flipper One
- NetHunter
- LSPosed
- Alexa Skills
Education
-
BTech in Computer Science & EngineeringB. P. Poddar institute of management & technology2009 - 2012
-
Diploma in Computer Science & TechnologyBengal Institute of Technology - Katwa2005 - 2008
Awards
-
Brainium (2018 - 19)
Language
- Bengali (Native)
- Hindi (Proficient/C2)
- English (Proficient/C2)
Interests
- Books
- Temples
- History