Hi,
I'm a Senior Software Engineer, a Blockchain Engineer, and a cryptography expert. I have comprehensive experience not only in blockchain technologies but also in mainstream software development, including Node.js, Express.js, and MongoDB. I would like to help you with your blockchain project, leveraging some of my specialized expertise as listed below.
I was the inventor of many innovative techniques, such as autovesting, autoburn, and many other proven ones (you can connect with me to answer any of your questions).
Smart Contracts development using Solidity
Subgraph indexing using the graph
Tokenomics
Vesting
Web3 integration
Unit testing and testing using testnets such as Ropsten and Goerli networks.
In-depth knowledge of ERC20 & ERC721 Smart Contracts
Deployment to main net using Infura.
NFT contract
Token/ coin Contract
Defi EXchange
BEP1155
Hardhat
NFT minting
Opensea minting
Auditing
Frameworks & Tools I use:
React for UI
Node.js
Express.js
MongoDB
Ether JS
Hardhat
MetaMask Wallet Integration
Dapp
Defi
BSC
The graph
AWS
I use the latest testing techniques, and I can even perform a mainnet fork to test code behavior and interactions with the existing mainnet environment.
Let's connect if you are looking for these services, or if you have any questions, or would like to discuss further.
Blockchain
Blockchain Development
Smart Contract
Solidity
Node.js
MongoDB
React
Binance Coin
Grafana
JavaScript
Blockchain Platform
Blockchain, NFT & Cryptocurrency
Milos M.
Novi Sad, Serbia
$35/hr
5.0
2 jobs
I'm an experienced developer specializing in web-based applications, with expertise in both frontend and backend development. My skills extend to JavaScript and TypeScript, utilizing frameworks like React and Next.js. Proficient in Solidity for Web3 development, I also possess a strong knowledge of libraries such as ethers.js, wagmi, and web3 bridging the gap between web apps and blockchain technology effectively. From vision to reality. I can take you through the whole process while keeping the standards of development at the highest possible level. Fast and reliable.
Smart Contract Development
Ethereum
Smart Contract
Solidity
React
Next.js
JavaScript
TypeScript
Node.js
MongoDB
ExpressJS
Web3
Ethers.js
API
web3.js
Aleksandar P.
Nis, Serbia
$150/hr
4.8
24 jobs
Summary
Topnotch IT professional with HUGE experience in different IT areas:
- Software development: More than two decades of experience, many large-scale projects, in Golang, C#/.NET, C/C++, Python, MATLAB, JavaScript, etc.
- Specialized in performance-must industries where microseconds count, especially trading. I was working for two of the biggest trading companies in the world: "QuantRes" from Bahamas and "Jump Trading".
- Blockchain and crypto: Huge experience in crypto-trading software and blockchain intergration.
- DevOps: Planning and deploying efficient development workflows and CI/CD pipelines.
- Containerization: HUGE experience with Docker and Kubernetes, both AWS managed EKS and on-premise vanilla Kubernetes.
- Public cloud: AWS certificated, planning, implementing and managing cost-effective cloud deployments, tailored for specific client's needs.
- Private cloud: Ten years of experience in planning, deploying and maintaining virtual infrastructures based on VMware and Hyper-V.
- Hybrid cloud: Maintaining complex private+public cloud infrastructures.
- System administration: Combined Linux/Windows environments, networking, monitoring, centralized configuration management, etc.
Unique combination of experience and knowledge in many different IT areas makes me an ULTIMATE IT PROBLEM SOLVER. I can solve a problem no matter if it's caused by software bug, networking, DB load, firewalls, or simply bad karma.
Certificates
- Microsoft: MCP, MCAD
- AWS Certified Developer - Associate (DVA-C01)
- AWS Certified Solutions Architect - Associate (SAA-C01)
- Certified Solidity Developer (CSD)
- Certified Smart Contract Developer (CSCD)
- Certified NFT Developer
- Certified Polygon Developer
DevOps Skills
Besides DevOps skills mentioned above in AWS section, I also need to mention:
- GitHub, Bitbucket;
- Other Atlassian products (JIRA, Confluence, FishEye, Bitbucket, etc.);
- Code quality tools like SonarQube;
- Automated build tools like AppVeyor, Jenkins;
- And much more.
Software Development Skills
- Strong software architecture skills. Planned many large-scale projects from scratch (selecting the appropriate architecture, databases, technology, patterns and practices, integrating third-party packages, etc.).
- Programming languages: Golang (5 years of experience), C#/.NET (20 years of experience), MCAD in .NET from 2004; C/C++ on different platforms (Windows, Linux, OS X), with different compilers (Visual C++, GCC, Intel, Clang), Qt framework, C++/WinRT, for UWP; Other languages: Python, MATLAB, JavaScript, etc. I can quickly adopt any other language if needed.
- Databases: MS SQL Server and PostgreSQL in RDBMS world; Cassandra, ScyllaDB, Elasticsearch and AWS DynamoDB in NoSQL world, KairosDB, OpenTSDB, InfluxDB in time-series DB systems. I can quickly adopt any other database. I'm able to suggest, plan, deploy and utilize the most appropriate DB system based on the client's needs.
- Experience in architecting and developing large-scale distributed systems that are running on multiple servers, exchanging hundreds of thousands of messages per second, with real-time processing, with huge ingestion rates (dozens of thousands of data points per second).
- Developing for micro-service architecture, Docker and Kubernetes. Also for modern "serverless" environments in the cloud.
- Performance-first development for trading and system applications.
Solution Architecture Skills
Huge experience in software architecture, combined with huge infrastructure engineering experience (public, private, hybrid clouds), makes e a perfect Solution Architect.
SysOps Skills
- On-Premise virtualization based on VMware and Hyper-V;
- System administration in combined (Win/Lin) environments;
- Networking (private networks, DMZ, firewalls, routers, VPN connections with remote offices, VLANs, subnets, etc.).
- Advanced monitoring with Zabbix and similar tools;
- Centralized configuration management with Puppet or Ansible.
Blockchain-specific development skills
- Solidity smart contracts developer, following security and other best practices.
- Using well-known third-party contracts and libraries like OpenZeppelin.
- Using off-chain oracles like Chainlink.
- Deploying ERC-20 tokens, initial coin offerings (ICO), ERC-721 and ERC-1155 non-fungible tokens (NFT).
- Experience with Ethereum and Polygon blockchains, able to adapt to any other.
- Unit testing and deployment automation by using tools like Truffle suite and Ganache. I can also adapt to Python tools like `brownie`.
- Integrating smart contracts to development / production workflows by using Web3.js.
Looking forward to hearing from you!
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Smart Contracts Developer in Serbia on Upwork?
You can hire a Smart Contracts Developer in Serbia on Upwork in four simple steps:
Create a job post tailored to your Smart Contracts Developer project scope. We'll walk you through the process step by step.
Browse top Smart Contracts Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Smart Contracts Developer profiles and interview.
Hire the right Smart Contracts Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Smart Contracts Developer?
Rates charged by Smart Contracts Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Smart Contracts Developer in Serbia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Smart Contracts Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Smart Contracts Developer team you need to succeed.
Can I hire a Smart Contracts Developer in Serbia within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Smart Contracts Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Smart Contracts Developers in Serbia