About Me
Blockchain Developer
A junior blockchain developer with prior experience developing web and blockchain apps who feels he possesses the technical abilities required to develop secure blockchain applications. Having a decent understanding of Solidity and expertise designing secure Smart Contracts that operate on the Ethereum blockchain and have the specific benefit of being immune to fraud, downtime, third-party intervention, and censorship. By leveraging the most recent cryptographic techniques, best practices, and smart contract patterns to improve the cybersecurity of the decentralized applications. Quality assurance, audits, and the full process of planning, creating, testing, deploying, and updating smart contracts were all part of my responsibilities. Optimizing and safeguarding blockchain applications via the incorporation of new tools and technologies, as well as documenting blockchain development processes and adhering to data protection best practices.
Web 3.0 Developer
A Blockchain developer performs a variety of tasks, including writing smart contracts, which are Blockchain-based programs that execute on nodes. I have created and implemented application interfaces and features in line with Blockchain demands using the appropriate programming languages as a Junior Blockchain Developer. I've worked with Web3 technologies for the past two years. Web3 concept allows applications and other digital products to operate on Blockchain. Experienced working on small and large, decentralized and open-source initiatives, including building applications on the InterPlanetary File System - IPFS is a distributed system for storing and accessing files, websites, apps, and data. It is also used to develop decentralized applications, making it more difficult to restrict content and speeding up the web by retrieving data from the nearest nodes.
Solidity Developer
Junior Blockchain Developer with expertise building EVM compliant smart contracts that operate on the Ethereum network using Solidity as the preferred tool for smart contract creation. Know how to use the following frameworks and libraries: Truffle, Hardhat, OpenZeppelin Smart Contracts, Web3, Ethers.js, Mythx, and Slither. Familiarity with the frameworks and libraries listed below Truffle, Hardhat, OpenZeppelin Smart Contracts, Web3, Ethers.js, Mythx, and Slither are a few examples. Understanding Solidity best practices and design patterns: Behavioral Patterns, Security Patterns, and Upgradeability Patterns are all examples of patterns. Having prior expertise optimizing smart contracts to reduce gas costs, as well as addressing and avoiding smart contract security flaws as detailed by SWC Registry.
JavaScript Developer
A JavaScript developer who has worked on implementing the front-end logic that defines the behavior of the visual elements of a web application. Experience designing and building new front end apps for multiple platforms utilizing the technologies listed below (HTML | CSS | JS | Angular | React | Next | SASS). Develop complicated application specs and designs, or alter and manage complex existing applications. Ensure that UI/UX designs are technically feasible. Improve the performance and scalability of apps, optimizing applications for maximum speed and scalability. Developing reusable code, future-proof components and libraries.
Backend Developer
A JavaScript developer with expertise developing secure Node.js REST APIs and micro-services. Developing new features or modifying and maintaining complex existing applications. I've worked on both centralized and decentralized apps (DApps). Using server-side technologies, such as Java and Node.JS, to design, develop, code, test, create, deploy, and debug new software or upgrades to current software. Familiar with the following programming languages to write back-end related apps: Java, Node.js and Solidity. Solidity is a programming language that can be used to create Smart Contracts, which can be considered the backend of blockchain (DApps).
Frontend Developer
Using front-end technologies, such as React/Next.js and Angular, to design, develop, code, test, create, deploy, and debug new software or changes to existing software. By integrating technologies and design to create welcoming, easy-to-use websites for customers or the decentralized communities. I have worked with clients to define the overall appearance and style of a websites, as well as to generate, manage, and alter websites and user interfaces. I've also worked with WordPress before.
Portfolio
Skills & Experience
2017
Internship
BMG Universe
Java/Android Developer (Internship) at BMG Universe
2018
QA Automation Tester
ITCrowd - a technology company
QA Automation tester | Ruby | Selenium | Mocha | Cucumber
2020
Frontend Developer
Kromatik Solutions - Software Service Provider
UI/UX Front-End Developer | HTML | CSS | Angular | React
2020
Backend Developer
Kromatik Solutions - Software Service Provider
Back-End Developer | Java | Node.js | MongoDB | Postgresql
2021
Blockchain Developer
Kromatik Solutions - Software Service Provider
Blockchain Developer | Solidity | Web3 | Ethers.js | Truffle | Hardhat | IPFS
Contact Me
Get in touch with me
If you have questions concerning my qualifications or inquiry, please do not hesitate to call or email me.
Fill out the form and we'll be in touch as soon as possible.
goran.gavrovski@gmail.com