Teodos Pejoski, Developer in New York, NY, United States
Teodos is available for hire
Hire Teodos

Teodos Pejoski

Verified Expert  in Engineering

Ethereum Smart Contracts Developer

Location
New York, NY, United States
Toptal Member Since
August 15, 2014

Teddy's blend of entrepreneurial skills and years of experience in software development allow him to easily understand client business needs and provide fast and reliable solutions. Teddy uses a Lean and Agile approach to efficiently tackle any potential problems.

Portfolio

Enzyme
Solidity, Smart Contracts, Ethereum Smart Contracts, Web3, Web3.js, Ethers.js...
0.mk
JavaScript, HTML, MySQL, PHP
G6
MongoDB, Bash, AngularJS, jQuery, JavaScript, MySQL, Laravel, CodeIgniter, PHP...

Experience

Availability

Part-time

Preferred Environment

Git, Terminal, Visual Studio Code (VS Code)

The most amazing...

...thing I've coded is 0.mk, a URL shortening service and data analytics tool I built during my early college days.

Work Experience

Founder | CTO

2021 - PRESENT
Enzyme
  • Scoped out and built the first-ever no-code smart contract platform that people can use to easily deploy smart contracts on the Ethereum blockchain without writing any code.
  • Built the largest smart-contract index with thousands of smart contracts, including some of the most popular projects in the web3 space across DeFi, NFTs, DeSci, and more.
  • Worked with a team of two other people on the infrastructure and the no-code deployment and discovery of smart contracts (available on Enzyme.so).
Technologies: Solidity, Smart Contracts, Ethereum Smart Contracts, Web3, Web3.js, Ethers.js, Ethereum, Blockchain, JavaScript, Laravel, Python 3, Infrastructure, No-code Development

Full-stack Developer

2009 - PRESENT
0.mk
  • Set up and configured a VPS based on CentOS.
  • Set up and configured the Apache instance and handled .htaccess maintenance for a URL shortening service.
  • Designed and modeled the main database infrastructure based on MySQL.
  • Implemented the main website logic (URL shortening, analytics, user management, and link management).
Technologies: JavaScript, HTML, MySQL, PHP

Co-founder | CEO | Full-stack Developer

2005 - PRESENT
G6
  • Developed a web application for building custom mobile landing pages, custom in-house analytics and management, and a custom page designer tool using Laravel, MongoDB, MySQL, JavaScript, and jQuery.
  • Developed a web service and API for a field-management application including PHP, MySQL, and AngularJS.
  • Developed a custom real-time migration tool between MySQL and a Firebird database.
  • Configured and maintained the company’s MySQL and MongoDB instances for local development.
  • Created an IP.mk domain data and analytics tool to aggregate data from the regional .mk domain registry service and offer analytics. Included a custom PHP crawler and custom PHP parser.
  • Developed Popust.be, a daily deals aggregator service to aggregated data from the regional daily deals sites. Built the initial version during a 13 hour hackathon.
  • Built Weather.mk, a custom weather service using the Yahoo Weather API. Implemented weather history tracking and analytics using a custom PHP MVC framework, JavaScript/jQuery, MySQL, and Bootstrap.
  • Created a web app for custom coupon deals, including a chat and support system, user management, and offer management. Used CodeIgniter, MySQL, and JavaScript.
  • Integrated and developed a custom advertising tool, including payment and client management.
  • Developed an application for custom user testing including a back-end and front-end using PHP, MySQL, and JavaScript.
  • Developed custom Joomla! modules / plugins including weather, login, gallery, and analytics.
  • Developed a custom website analytics tool using pure PHP and MySQL.
  • Created a custom WordPress module including Facebook integration using WordPress API and Facebook SDK.
  • Developed a custom build and release tool for local company projects.
  • Developed an automated backup script for local company purposes.
  • Created custom shell scripts for the local company infrastructure.
  • Configured and maintained the company’s MySQL and MongoDB instances for local development.
  • Created a custom CRM to manage more than 16.000.000 users on the Crack Your Screen application.
  • Set up and maintained the company’s project management tools, task management tools, and documentation tools, including Jira, Asana, Pivotal Tracker, and Wiki.
  • Set up and maintained the company infrastructure, including local server (CentOS-based), VPS and Cloud-based infrastructure, (CentOS and Ubuntu Server), AWS services, and DigitalOcean services.
  • Set up and maintained the local SVN and Git repositories.
  • Set up and maintained the company’s and the clients' servers based on Apache or Nginx.
  • Set up and maintained a server with 100 hosting clients using cPanel and WHM.
  • Set up and maintained a local email infrastructure and domain infrastructure.
Technologies: MongoDB, Bash, AngularJS, jQuery, JavaScript, MySQL, Laravel, CodeIgniter, PHP, HTML, CSS

Founder | CTO

2020 - 2022
NoCode, Inc.
  • Built the first-ever website builder that uses OpenAI's API to generate fully functional production-ready websites.
  • Constantly innovated in the field of natural language processing as well as utilized existing LLMs to better determine users' intent and generate the correct website layout and branding.
  • Worked with a team of two other people and built a robust website editor that can be used to modify existing websites, as well as the infrastructure that supports hundreds of thousands of websites.
Technologies: JavaScript, Python 3, GPT, OpenAI GPT-3 API, OpenAI GPT-4 API, Natural Language Processing (NLP), PHP, Laravel, NGINX

Developer

2018 - 2018
Hello Chef
  • Developed the project infrastructure from the ground up based on the new company requirements to support the scale it needed.
  • Created the database structure and tied it up with the application layer.
  • Built APIs for the front end while working closely with a front-end engineer.
Technologies: Laravel, PHP, React, JavaScript, MongoDB, MySQL

Software Engineer

2010 - 2012
Netcetera
  • Integrated and developed CQ5 modules for different clients, ranging from banks to state institutions using CQ5, Spring MVC, Hibernate, ExtJS, jQuery, and pure JavaScript.
  • Handled custom development of a Spring-based web application for email campaigns built with Spring and Hibernate.
  • Taught several introductory JavaScript courses.
  • Was involved in early stage company trials on Android development. Taught introductory Android classes.
Technologies: HTML, CSS

Voice.to | Alexa Skill and Web Platform

A voice-powered communication platform where I took care of the whole architecture, day to day development, and code reviews. Also I managed a team of three where we developed an Alexa skill including a voice messaging component/inbox with an authentication mechanism.

Namuh

A conversational interface mechanism written in Python and served using PHP with the ability to chat openly with customers within a limited domain. The project utilized open-source libraries for the natural language processing part as well as common ML algorithms.

Quickrealestate

Quickrealestate gives you instant alerts as newly listed properties become available before they're posted on other major sites. Dealing with large amounts of data related to various zip codes and regions in AU, the project required a novel way of structuring the database as well as tying that up with the application layer.

Coach, LLC

Laravel powered SaaS. Marketplace that enables ordinary people to be coached by certified experts.

I was involved in the early stage of the product and later on in charge of the payment infrastructure using Braintree.

0.mk (Zero MK)

https://0.mk
A URL shortening service and data analytics tool. Built in 2008 as one of my first projects, 0.mk was the shortest URL shortening service then, with over 200,000 links used by major financial and telco services.

Crack Your Screen

https://play.google.com/store/apps/details?id=mk.g6.crackyourscreen
An award-winning Android application used by over 20 million users worldwide. My role in this project was building a robust back-end infrastructure that can scale to millions of users as well as building the eCommerce engine that powered the in-app purchases.

Black

Cloud-based communication platform that enables developers to easily integrate features like voice, video, messaging, and file-sharing into their apps.

IP.mk

Domain data and analytics tool that aggregates data from the regional .mk domain registry service and offers analytics.

Weather.mk

Custom weather service using Yahoo Weather API for weather history tracking and analytics.

Popust.be

Daily deals aggregator service that aggregates data from the regional daily deals sites. The initial version was built during a 13 hour hackathon.

Android Competition (EESTEC & Google)

I was an official jury member. I evaluated ideas and Android applications.

Mobile World Congress, Barcelona

I was invited by Samsung to present G6 and Crack Your Screen.

TamagoGPT

https://tamagogpt.com/
Tamagotchi meets Pokemon: TamagoGPT is an AI agent-based game written in Python and JavaScript that uses various LLM APIs to determine the user's intent and act accordingly. The game generates itself based on the user's actions. No two creatures in the game are the same or have the same journey.

Languages

JavaScript, PHP, Solidity, HTML, CSS, Python, Bash, Python 3

Frameworks

Laravel, Tailwind CSS, PHPUnit, AngularJS, CodeIgniter

Libraries/APIs

Google Maps API, jQuery, Google Analytics API, Stanford NLP, React, Web3.js

Tools

Braintree SDK, Terminal, GitHub, PhpStorm, Git, Apache, NGINX

Paradigms

Agile Software Development, Model View Controller (MVC), Scrum, REST

Platforms

Ubuntu, CentOS, MacOS, Visual Studio Code (VS Code), Android, Ethereum, Blockchain

Storage

MySQL, MongoDB, Redis

Other

Payment Gateways, Lean Development, Product Development, Product Management, Technical Project Management, NixOS, Ajax, Software Development, Ethereum Smart Contracts, Web3, GPT, Machine Learning, Artificial Intelligence (AI), Sales, Chatbots, Conversational Interfaces, OpenAI GPT-3 API, Natural Language Processing (NLP), OpenAI GPT-4 API, Infrastructure, Smart Contracts, Ethers.js, No-code Development

2007 - 2010

Bachelor of Engineering Degree in Computer Engineering

Ss. Cyril and Methodius University - Skopje, Macedonia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring