Aleksandar P.

Fullstack Developer

Aleksandar is a proficient Fullstack Developer with five years of commercial experience. He has a strong command of the MERN stack, enabling him to build robust, scalable web applications.

Known for his problem-solving skills and attention to detail, Aleksandar consistently delivers high-quality solutions, he has earned multiple accolades, including a bronze medal at a national IT competition.

Aleksandar excels in frontend and backend development, ensuring seamless integration and efficient performance. His technical expertise and dedication make him a valuable asset for any development team.

Main expertise

  • AWS
    AWS 2 years
  • MongoDB
    MongoDB 3 years
  • OpenAI API
    OpenAI API 2 years

Other skills

  • Docker
    Docker 4 years
  • Kubernetes
    Kubernetes 2 years
Aleksandar

Aleksandar P.

North Macedonia

Get started

Selected experience

Employment

  • Software Engineer

    Firsty - 1 year 5 months

    Managing migration from firestore to postgesql Handle payment implementation where we move from frontend + backend processing to backend only processing Implement SIP calling functionality for frotend + backend with webrtc Integrations with third party libraries and APIs

    Technologies:

    • Technologies:
    • PostgreSQL PostgreSQL
    • HTML HTML
    • TypeScript TypeScript
    • UI
    • UX
    • Node.js Node.js
    • Flutter Flutter
    • Express.js Express.js
    • Postman Postman
    • SQL SQL
    • Next.js Next.js
    • Google Cloud Google Cloud
    • Firebase Firebase
    • Apple Maps Apple Maps
    • Google Maps Google Maps
    • REST API REST API
    • WebRTC WebRTC
    • dbt dbt
    • Google Compute Engine Google Compute Engine
    • Google Cloud Functions Google Cloud Functions
    • Google Cloud Storage Google Cloud Storage
    • Google Cloud IAM Google Cloud IAM
    • Google Cloud Run Google Cloud Run
    • Firestore Firestore
  • Consultant

    Sweetspot - 5 months

    • Developed web and mobile applications using React for web interfaces and React Native for cross-platform mobile app development, ensuring cohesive user experiences across all platforms;
    • Integrated Adyen Payment SDKs into applications, facilitating secure and versatile payment solutions for a wide range of payment methods and currencies, enhancing the e-commerce capabilities of the applications.

    Technologies:

    • Technologies:
    • JavaScript JavaScript
    • React.js React.js
    • UI
    • UX
    • React Native React Native
    • REST API REST API
  • Consultant

    Viewbound - 1 year 3 months

    • Developed mobile applications using React Native, focusing on cross-platform compatibility for both iOS and Android devices, ensuring a seamless user experience with native-like performance;
    • Backend development executed in Django with Python, emphasizing robust, scalable web applications and RESTful API services to support mobile and web application frontends;
    • Specialized backend development utilizing axum, a web framework in Rust, for high-performance and highly concurrent backend services, leveraging Rust's safety and efficiency;
    • Integrated Vertex AI services to enhance applications with machine learning capabilities, enabling advanced data analysis, predictive modeling, and personalized user experiences.

    Technologies:

    • Technologies:
    • React.js React.js
    • Docker Docker
    • HTML HTML
    • UI
    • UX
    • React Native React Native
    • Django Django
    • Python Python
    • Kubernetes Kubernetes
    • SQL SQL
    • Android Android
    • iOS iOS
    • Rust Rust
    • Apple Maps Apple Maps
    • Google Maps Google Maps
    • REST API REST API
    • CMS
    • dbt dbt
    • OpenAI API OpenAI API
    • Google Compute Engine Google Compute Engine
    • Google Cloud Functions Google Cloud Functions
    • Google Cloud Storage Google Cloud Storage
    • Google Cloud IAM Google Cloud IAM
    • Firestore Firestore
    • Google Cloud Vision API Google Cloud Vision API
  • Consulting Software Engineer

    Foodsnob - 7 months

    Dynamic social platform where users share tantalizing videos of restaurant dishes, enabling others to order those delectable items directly, revolutionizing how food enthusiasts discover and indulge in culinary delights.

    • Developed a comprehensive backend system using Firebase, incorporating features such as payments, SMS notifications, and various SDK integrations to create a robust and scalable infrastructure;

    • Utilized Firebase Functions for serverless backend operations, Firebase Storage for file storage and management, Firebase Firestore for real-time database services, and integrated Fastlane for streamlined app distribution processes;

    • Designed and implemented a custom dashboard for backend data management, facilitating efficient data intake, monitoring, and administration to support operational and business decision-making processes.

    Technologies:

    • Technologies:
    • React.js React.js
    • PostgreSQL PostgreSQL
    • HTML HTML
    • UI
    • UX
    • Node.js Node.js
    • React Native React Native
    • Flutter Flutter
    • Firebase Firebase
    • Apple Maps Apple Maps
    • Google Maps Google Maps
    • REST API REST API
    • NoSQL
    • Fastlane Fastlane
    • Google Cloud Functions Google Cloud Functions
    • Google Cloud Storage Google Cloud Storage
    • Google Cloud IAM Google Cloud IAM
    • Google Cloud Run Google Cloud Run
    • Firestore Firestore
    • Google Cloud Vision API Google Cloud Vision API
  • Software Engineer

    Personal Project - 6 years 2 months

    • Developed games using the Godot Engine, harnessing its powerful and user-friendly tools to create immersive game experiences with rich graphics and dynamic gameplay;
    • Implemented backend systems for multiplayer functionality, enabling seamless real-time interactions between players in a networked game environment;
    • Developed a comprehensive score system to track and display player achievements, rankings, and progress within games;
    • Engineered secure login mechanisms to manage user authentication and safeguard player data and privacy.

    Technologies:

    • Technologies:
    • Next.js Next.js
    • Godot Engine Godot Engine
    • xAI API xAI API
  • Director of Engineering

    Cythero - 4 years 2 months

    Cythero is at the forefront of immersive technologies providing your business adaptable virtual solutions that are changing the way we learn, train, and engage.

    • Developed desktop applications leveraging Tauri with Rust for system operations, and React along with Typescript for creating responsive and dynamic user interfaces;
    • Engaged in backend development, utilizing Python for server-side logic and integrating services hosted on the Google Cloud Platform to ensure scalable and secure applications;
    • Designed and implemented analytics dashboards using React and Typescript, enabling real-time data visualization and interactive reporting features for business insights.

    Technologies:

    • Technologies:
    • MySQL MySQL
    • React.js React.js
    • Docker Docker
    • HTML HTML
    • TypeScript TypeScript
    • UI
    • UX
    • React Native React Native
    • Flask Flask
    • Python Python
    • SQL SQL
    • Google Cloud Google Cloud
    • DevOps DevOps
    • Unity Unity
    • Rust Rust
    • Apple Maps Apple Maps
    • REST API REST API
    • Virtual Reality (VR) Virtual Reality (VR)
    • Augmented Reality (AR) Augmented Reality (AR)
    • Godot Engine Godot Engine
    • NoSQL
    • Serverless
    • dbt dbt
    • Tauri Tauri
    • Google Cloud Functions Google Cloud Functions
    • Google Cloud Storage Google Cloud Storage
    • Google Cloud IAM Google Cloud IAM
    • Firestore Firestore
    • Google Cloud Vision API Google Cloud Vision API
  • Software Engineer

    Freelance - 6 years 10 months

    • Specialized in frontend development, utilizing React for building user interfaces, Tailwind CSS for styling, and JavaScript (JS) for dynamic content and client-side scripting;
    • Engaged in backend development, employing Python and Go for server-side logic, and integrating services on the Google Cloud Platform along with Firebase Functions for scalable cloud-based functionalities;
    • Integrated multiple third-party services and APIs to enhance application features, including Stripe for payment processing, Twilio for communication services, PassKit for digital passes, Firebase Cloud Messaging (FCM) for push notifications, and Shopify for e-commerce capabilities.

    Technologies:

    • Technologies:
    • MySQL MySQL
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • Golang Golang
    • Python Python
    • Tailwind Tailwind
    • Firebase Firebase
    • Shopify Shopify
    • Apple Maps Apple Maps
    • Google Maps Google Maps
    • REST API REST API
    • NoSQL
    • Google Compute Engine Google Compute Engine
    • Google Cloud Run Google Cloud Run
  • Software Engineer

    Tradiebot - 3 years

    • Specialized in frontend development with a focus on building highly interactive and visually appealing web applications using React, styled with Tailwind CSS, and employing both Javascript and Typescript for scripting and application logic;

    • Experienced in backend development, utilizing Python for server-side operations and leveraging services on the Google Cloud Platform to ensure high performance, scalability, and reliability of web applications;

    • Integrated and managed various third-party services and APIs, including Stripe for payment processing, Twilio for communications, PassKit for digital wallet solutions, and Firebase Cloud Messaging (FCM) for push notifications, enhancing application functionality and user engagement.

    Technologies:

    • Technologies:
    • JavaScript JavaScript
    • React.js React.js
    • TypeScript TypeScript
    • Flask Flask
    • Python Python
    • Google Cloud Google Cloud
    • Firebase Firebase
    • Godot Engine Godot Engine

Education

  • BSc.Computer Sciences and Communications

    Faculty of Computer Technologies, Bitola · 2018 - 2021

Portfolio

  • Firsty - 1

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat