Hi! My name is Artem. I'm a Middle Software Engineer.
Hard skills:
- JavaScript, TypeScript, OOP, RxJS
- Node.js, Nest.js, Express.js, Fastify.js 3.MongoDB, PostgreSQL, Redis, Mongoose, TypeORM, Prisma, Sequelize
- Solidity, Web3.js, Ether.js, OpenZeppelin, Hardhat, MetaMask, EVM, Alchemy
- AWS EC2, AWS S3, Docker, Nginx, CI/CD, Git, Linux
- Microservices, GRPC, Protobuf, REST, GraphQL, Socket.io
- Angular, CSS, HTML, PWA
- Jira, Bitbucket, Github, Gitlab
- SOLID, KISS, DRY
About me
Experience(From 1.01.2022)
- Anoda - Junior Software Engineer
- Upwork - Junior Software Engineer
- Dzencode - Middle Software Engineer
- Chats - Middle Software Engineer
Projects
- Blog on Nest.js, MongoDB https://github.com/ndmen/blog
- Chat on Nest.js, MongoDB https://github.com/ndmen/chat
- Storage on Nest.js, PostgreSQL https://github.com/ndmen/storage
- Booking on Nest.js, MongoDB https://github.com/ndmen/booking
- Address book on Nest.js, MongoDB https://github.com/ndmen/addressbook
Learn Projects
- Learned Solidity https://github.com/ndmen/learn.blockchain.solidity
- Deployed an ERC-721 smart contract on the Rinkeby test network using MetaMask, Solidity, Hardhat, Pinata and Alchemy https://github.com/ndmen/learn.blockchain.nft
- Created a Multi-Sig wallet https://github.com/ndmen/app.blockchain.multisigwallet
- Created an example of a basic wallet https://github.com/ndmen/app.blockchain.etherwallet
- Created a decentralized application Linear Vesting https://github.com/ndmen/app.blockchain.linearvesting
Languages: English, German
Contacts:
- Telegram: https://t.me/ndmen
- LinkedIn: https://www.linkedin.com/in/artemabdullin
- YouTube: https://www.youtube.com/channel/UClCBBtKjEswk7sESOOQzeTQ