
Milos Covilo
Verified Expert in Engineering
Full-stack Developer
Novi Sad, Vojvodina, Serbia
Toptal member since September 5, 2023
Milos is a highly skilled full-stack developer with 6+ years of professional experience across diverse industries, including telecommunications, healthcare, and Web3. He approaches his work with dedication, bringing a proven track record of success to every project he undertakes. With his strong work ethic and passion for continuous improvement, Milos enjoys working in a team and has a deep passion for producing clean and efficient code that can be easily tested.
Portfolio
Experience
- JavaScript - 5 years
- Node.js - 5 years
- TypeScript - 4 years
- Relational Databases - 4 years
- Angular - 3 years
- MongoDB - 3 years
- NestJS - 2 years
- Ethers.js - 1 year
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), GitHub, Google Cloud Platform (GCP), Amazon Web Services (AWS)
The most amazing...
...thing I've developed is an SDK library that empowers back- and front-end developers to interact with DeFi protocol's smart contracts and Uniswap pools.
Work Experience
Senior Back-end Developer
Bizzllet
- Developed self-custody solutions for storing cryptocurrencies and managing day-to-day payments.
- Implemented a multi-party computation service for generating and managing signing keys between Bizzllet and end users.
- Built a multi-chain transaction indexer that enabled the filtering of all Bizllet's transactions and the management of wallet balances and transferals.
- Enabled the application to support multiple chains, including Bitcoin, Polygon, and Ethereum, making tracking and reconciling transactions across different blockchains easier.
JavaScript SDK Developer
Thea
- Developed an SDK, specifically an npm library, that served as a decentralized finance protocol wrapper, designed to facilitate the interaction with protocol contracts for both back- and front-end developers.
- Implemented the library, including smart contracts to enable various transactions, such as mints and approvals of ERC-20 and ERC-1155 tokens.
- Integrated Uniswap v3 protocol to enable ERC-20 token swaps within the decentralized finance ecosystem.
Back-end Developer
Polygon
- Worked on the delivery of a high-performance block explorer solution for the needs of private blockchain.
- Designed and implemented back-end services for efficient exploring of blocks and transactions within the private chain.
- Conducted extensive stress testing using Artillery to ensure the block explorer could handle high traffic and perform efficiently under heavy loads. Implemented advanced stress testing scenarios.
Full-stack Developer
Freelance Clients
- Collaborated with several startups in the Netherlands and Denmark to develop scalable and cost-effective software solutions.
- Integrated Google Places API to implement a comprehensive trip guidance platform.
- Designed and developed an intuitive Tinder-like matching system to recommend compatible housemates and real-time chat to provide an enjoyable user experience.
- Created and implemented secure authentication and access control systems using Keycloak and Firebase.
Full-stack Developer
Prodeba
- Contributed to the development of a multi-tenant solution for a healthcare company, using the MEAN stack to deliver a comprehensive and efficient software solution.
- Leveraged expertise in Node.js to develop and maintain microservices on the back end while utilizing Angular to build a user-friendly front end that significantly enriched the overall patient experience.
- Undertook the responsibility of configuring and maintaining Jenkins pipelines and Keycloak.
Back-end Developer
A1 Neon
- Contributed to the development of OpenAPI, an application designed to function as a robust support system bridging various client-related applications and the enterprise service bus (ESB) system.
- Wrote technical design, developed CI/CD pipelines, and configured OpenShift environment for hosting OpenApi services.
- Deployed and maintained services on the OpenShift Cloud platform.
Integration Developer
Devoteam
- Contributed to the implementation of Devoteam HR, an internal application for automating hiring procedures and other HR department-related tasks.
- Implemented REST and batch-processing APIs using the API-led connectivity methodology using MuleSoft enterprise edition. The APIs were categorized into three layers: system, processing, and experience.
- Collaborated with an international team of DevOps developers and PM members, working remotely throughout the project.
Experience
Bizzllet
https://bizzllet.com/As a senior back-end developer at Bizzllet, I significantly contributed to the wallet's development. This involved implementing self-custody solutions, multi-party computation for key management, and enabling support for multiple chains such as Bitcoin, Polygon, and Ethereum.
Care4Professionals
https://prodeba.c4p.appAs a full-stack developer at Prodeba, I contributed to developing this multi-tenant healthcare solution using the MEAN stack. With expertise in Node.js and Angular, I implemented efficient microservices on the back end and built a user-friendly front end. Additionally, I managed Jenkins pipelines and Keycloak for streamlined processes.
Thea SDK
https://github.com/MVPWorkshop/thea-sdkEducation
Bachelor's Degree in Information Systems Engineering
Faculty of Technical Sciences, University of Novi Sad - Novi Sad, Serbia
Certifications
Professional Scrum Master I
Scrum.org
Skills
Libraries/APIs
Node.js, Java Message Service (JMS), Web3.js, Rollup.js, Redis Queue
Tools
Google Meet, Slack, Jira, Notion, Jenkins, Keycloak, Amazon EKS, Artillery, Remix IDE, AWS Key Management Service (KMS), Amazon Simple Email Service (SES), GitHub
Languages
TypeScript, JavaScript, Java, SQL, Solidity
Frameworks
Angular, NestJS, Angular 2, Spring Boot, Express.js, Angular Material, Hardhat
Storage
Relational Databases, MongoDB, MySQL, PostgreSQL, Redis Cache, Amazon DynamoDB, Google Cloud
Platforms
MacOS, Visual Studio Code (VS Code), MuleSoft, Oracle Database, OpenShift, Google Cloud Platform (GCP), Kubernetes, Firebase, Ethereum, Amazon Web Services (AWS)
Paradigms
Design Patterns, Microservices, Scrum, Agile, REST
Other
Ethers.js, TypeORM, OOP Designs, LDAP, Google, SOAP, Pub/Sub, Google Cloud Functions, Bitcoin
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring