I'm an experienced Senior Fullstack Web & Solidity Developer with a decade of expertise in the realms of Web and Blockchain technology. Over the years, I've contributed my skills to various startups and mid to large-scale companies across diverse domains like e-Sports, e-Learning, Healthcare, Wellness & Fitness, and the Blockchain arena.
In my career, I've successfully crafted and brought to life several projects including a Job Hiring site, a platform for Food Delivery and Ride Ordering, an E-Learning website tailored for children, an NFT Marketplace, a DAO, NFT Metaverse, Token Swapping platform, and an NFT Gaming website. To achieve these, I've harnessed the power of technologies like React, Next.js, Node.js, ExpressJS, and NestJS. My proficiency extends to multiple databases such as PostgreSQL, MySQL, and MongoDB.
When it comes to database management, I'm a fan of employing ORM tools like TypeORM, Sequelize, and Prisma. I've adeptly implemented both RESTful and GraphQL APIs adhering to standards using tools such as TypeGraphQL and Apollo GraphQL. The deployment of websites has been a breeze on platforms like Vercel and Netlify, while for backend systems, I've leveraged the capabilities of AWS, GCP, and DigitalOcean.
For Node projects, I'm keen on building comprehensive end-to-end tests and unit tests utilizing Jest, Cypress, Cucumber, and Mocha with Chai. My skills also encompass WebGL through the Three.js framework. I hold a strong affinity for TypeScript, utilizing it extensively in Node.js and React projects for its notable advantages over JavaScript.
Furthermore, I'm well-versed in integrating third-party APIs, having successfully integrated services like Twilio, Google Maps API, Stripe Payment API, and Doordash API. My testing toolkit includes Cypress, Jest, and Mocha/Chai, and I've employed Jenkins for automated builds and tests, ensuring smooth development workflows with Slack notifications for any anomalies. My experience extends to deploying final packages to AWS Elastic Beanstalk, offering seamless infrastructure provisioning, load balancing, and resource scaling with various AWS services.
As a Senior EVM Smart Contract Engineer, I've played a crucial role in developing DeFi Tokens (ERC20), NFTs (ERC721, ERC1155), Staking contracts, Reward and Claim contracts, as well as Blockchain Gaming contracts on platforms like Ethereum, Binance Smart Chain, Polygon, Avalanche, and Pulsechain.
In addition, I've seamlessly integrated web3 functionalities into projects ranging from DApps and NFT marketplaces to Blockchain Gaming and DAO implementations, relying on technologies like web3.js, ethers.js, web3-react module, wagmi, viem, Moralis API, and Alchemy API.