
Kristijan Atanasovski
Verified Expert in Engineering
FastAPI Developer
Skopje, Greater Skopje, Macedonia
Toptal member since January 19, 2024
Kristijan is a Python developer with 10+ years of experience in healthcare, telecommunication, the movie industry, and video surveillance. He recently contributed to the open-source product Kolibri, where he delivered automation scripts for uploading and creating books. Kristijan has developed many applications, led teams, completed architecture projects, and recently mentored junior developers.
Portfolio
Experience
- Python - 9 years
- PostgreSQL - 7 years
- Python 3 - 6 years
- SQL - 6 years
- Flask - 5 years
- FastAPI - 5 years
- AWS SDK - 4 years
- Django - 3 years
Availability
Preferred Environment
PyCharm, Slack
The most amazing...
...project I've delivered is optimizing the geolocation of the project to scale down the time from 30 minutes to 1 minute.
Work Experience
Senior Python Developer
Melon
- Developed architecture for a video processing project, including the back-end and database. With the help of DevOps, I built the system on the Google Cloud Platform.
- Mentored one junior developer, provided tasks, and helped through the project.
- Contributed to the open source product Kolibri, where I delivered automation scripts for the upload and creation of books.
Python Developer
Loka
- Led the user management part of the medical healthcare platform. Handled authorization and two-factor authentication using emails and SMS codes, permissions on multiple levels, and the implementation of JSON Web Tokens.
- Optimized the search for PostgreSQL and Elasticsearch queries. Created API endpoints for Search, Create, Read, Update, and Delete (SCRUD). Handled the migration from Flask to FastAPI.
- Set up the API gateway Kong HQ and made scripts for migrating from one environment to another.
- Worked on optimization on the SQL level with PostGIS instead of Python pandas and searched for geolocation.
Python Developer
Mobico
- Developed Viber chat bots with REST API created with Flask.
- Built new features and optimized the old deprecated functions with Java for sending SMS through Short Message Peer-to-Peer (SMPP).
- Created a desktop application for reading and sending messages to Viber in bulk.
Python Developer
Data Remedy
- Built a Python RESTful API, created with Flask, connected with MS SQL, and used stored procedures.
- Tracked and issued tickets using the GitLab system and delivered the project on time.
- Created pages with Reach and optimized the back-end RESTful API.
3D Artist and Python Developer
Fx3x
- Worked on an animated movie series for kids as a rigger and animator.
- Engaged as an animator and wrote many scripts for Autodesk Maya to optimize and be more productive. Shared the scripts with other artists and increased productivity by 60%.
- Created plugins in Python for Autodesk Maya that save up to 70% of the rigging artists' time on the following projects.
Experience
Transportation Project
The idea of the product is to help Macedonia have a better delivery system and track where a packet is. The product can be used for buying food from restaurants and delivering packages, and the drivers can see the map where they need to pick up the package and what the fastest route is for delivery.
Education
Bachelor's Degree in Computer Science
Faculty of Computer Science and Engineering - Skopje, Macedonia
Skills
Libraries/APIs
REST APIs, SQLAlchemy, API Development, Puppeteer, Beautiful Soup, Pydantic, Sockets, React, HERE Maps API, Stripe, Stripe API, Redis Queue, Pandas, Django ORM, Socket.IO
Tools
PyCharm, GitHub, Pytest, Slack, AWS SDK, Jira
Languages
Python, Python 3, SQL, HTML, C++, Java, Embedded C, JavaScript, TypeScript, CSS
Frameworks
Flask, Django, Django REST Framework
Paradigms
Agile, Unit Testing, Testing, Clean Code, Object-relational Mapping (ORM), Object-oriented Programming (OOP), Database Design, Microservices, Real-time Systems, Asynchronous Programming, HIPAA Compliance
Platforms
AWS Lambda, Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), Docker, Twilio, Apache Kafka, Kubernetes, Amazon EC2
Storage
PostgreSQL, Databases, JSON, Relational Databases, NoSQL, Google Cloud, Amazon S3 (AWS S3), Data Integration, Microsoft SQL Server, Elasticsearch, MongoDB, Redis Cache, Redis, Amazon DynamoDB
Other
FastAPI, Back-end, APIs, Back-end Development, RESTful Services, Debugging, Git Flow, API Integration, Cloud, Web Development, Autodesk Maya, Web Scraping, SDKs, Art, Scraping, Google Drive, Serverless, WebSockets, Data Scraping, Software Architecture, Scalability, Architecture, Code Review, Mathematics, PDF Scraping, PDF to Excel, Message Queues, Scalable Web Services, Email, Streaming, Apache Cassandra, kuda, Creativity, Containerization, Performance Optimization, Leadership, Technical Leadership, CI/CD Pipelines, Medical Software, Viber, Statistics, Machine Learning, Google BigQuery, Google Cloud Functions, Lambda Functions, Technical Writing, Webhooks
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