GENT BAJKO

Software Engineer | 5 years 9 months of experience

// employment_history

Founder & Fullstack Engineer @ BusinessDone

Dec 2024 - Present

Tirana

BusinessDone — A multi-product SaaS platform suite sharing a unified user, organization, and subscription system.

OCRDone — Document OCR Processing Platform
  • Architected and built a production SaaS platform for document OCR processing using Python, FastAPI, and AWS Textract
  • Designed an async job processing pipeline with Redis Queue for background OCR tasks with real-time progress updates via native WebSocket and Redis pub/sub
  • Integrated Stripe for subscription management and payment processing with webhook handling
  • Built the frontend with React, TypeScript, React Query, and Zustand, featuring real-time WebSocket updates and Framer Motion animations
  • Implemented session-based authentication, CSRF protection, and security headers middleware
  • Deployed on AWS with S3 for file storage, PostgreSQL for persistence, and Redis for queuing and pub/sub
IssuesDone — AI-Powered Bug Reporting Widget
  • Developed an embeddable bug reporting widget (~10KB gzipped) using Preact with Shadow DOM for CSS isolation and html2canvas for screenshot capture
  • Built the backend service with FastAPI, integrating Claude and GPT for automatic bug report analysis, severity classification, and duplicate detection
  • Implemented Linear and GitHub integrations for automated issue creation and AI-generated fix proposals
  • Designed the widget SDK with TypeScript type definitions, customizable theming via CSS custom properties, and programmatic control API
ReportsDone — Business Reporting & Management System
  • Built a reporting and management platform using Python, FastAPI, and PostgreSQL with data processing via Polars and Pandas
  • Developed the frontend with React 19, TypeScript, and Tailwind CSS
  • Implemented scheduled report generation using APScheduler and Excel export capabilities with openpyxl and fastexcel

Senior Engineer @ Ikons / Enel (Fortune Global 100)

Mar 2025 - Present

Tirana

Responsible for all Boomi integration processes and core platform engineering for Enel's energy management systems.

  • Owned and maintained all Dell Boomi integration processes handling data flow between internal systems and external energy providers
  • Built a spike/anomaly detection API using Python, FastAPI, NumPy, and SciPy to flag irregular energy consumption patterns in real-time meter readings
  • Developed near real-time stream processing pipelines with AWS Kinesis, Lambda, and SNS for interval data ingestion and portfolio aggregation
  • Built batch data export services for bulk registration and interval feeds to external regulatory systems using TypeScript and AWS Lambda
  • Designed the data collection API layer using AWS Lambda, API Gateway, DynamoDB, and Redis for high-throughput event ingestion
  • Built centralized logging infrastructure forwarding CloudWatch logs to Splunk HEC via custom Lambda functions for cross-service observability
  • Authored shared TypeScript libraries for structured logging and reference data serving across the platform's microservices

Senior Fullstack Engineer @ Division5

May 2024 - Jan 2025

Tirana

  • Worked as a part of the Rausgegangen.de team.
  • Delivered and tested new features such as an admin panel, event management panel, etc. in the backend using Python and Django
  • New UI features and improvements using React.js, HTMX and Django Templates
  • Fixed long standing bugs
  • Suggested and implemented improvements for better code readability and better project structuring.

Senior Backend Engineer @ Cordoor

Mar 2023 - May 2024

Tirana

SignalXChange.app - Stock Exchange Platform

  • Contributing to the development of SignalXChange, an advanced stock exchange and wallet management platform
  • Designing and implementing robust backend infrastructure using TypeScript and Nest.js
  • Integrating Apache Kafka for real-time data streaming and processing
  • Optimizing MongoDB queries for data speed and integrity
  • Enhancing performance with Redis, improving user session management and autocomplete
  • Implementing advanced features like Paper, Options and Futures trading

Backend Engineer @ Honest Solutions

Sep 2022 - Jun 2023

Tirana

Enerlogico - Energy Trading Platform Development & Maintenance

  • Spearheaded the development of a comprehensive energy trading platform using Python, Spark, and PostgreSQL
  • Architected robust data pipelines with Databricks for processing and analyzing large data volumes
  • Optimized data models and database queries, significantly improving platform performance and efficiency
  • Managed and maintained production databases, ensuring high availability and reliability

Backend Engineer @ Ritech International AG

Feb 2022 - Sep 2022

Tirana

Comfy (Siemens Subsidiary) - Building Control Applications

  • Collaborated with a suite of 5 distinct microservices, leveraging technologies such as Python, Django, Twisted, AIOHTTP, AWS, Docker, Redis, and the OPC Protocol
  • Engaged in intricate database tasks, employing both SQL (utilizing PostgreSQL) and NoSQL methodologies (with CassandraDB)
  • Identified areas of improvement in the existing Django 1.1 codebase, enhancing its readability and systematically upgrading it to Django 3.3

Backend Engineer @ Motomtech

Apr 2020 - Feb 2022

Tirana

Naxxa - Real Estate Platform

A platform designed to expedite the connection process among land developers, builders, and other related entities.

  • Managed all interactions between the client and the development team.
  • Developed a customizable web scraper using Python and Selenium to accumulate essential real estate data.
  • Processed and cleaned millions of data points leveraging Python, pandas, and PostgreSQL.
  • Constructed intricate queries to match users with professionals based on survey responses and frontend filters.
  • Authored scripts to ensure consistent data between our database and Hubspot's CRM, enabling real-time updates.
Wedax - Universal Web and API Scraper

A versatile scraper capable of processing any website, equipped with regex customization, captcha bypass solutions, and more.

  • Pitched the software concept by outlining its functionalities and monetization potential as a SaaS product.
  • Operated in multiple capacities including Project Manager, Product Owner, and Backend Engineer while leading a team of three developers.
  • Crafted a universal web scraping library using Puppeteer and integrated an anti-captcha tool for bypassing captchas.
  • Collaborated in designing and implementing Apache Kafka to connect all microservices as the primary consumer/producer.
Workflow Management Tool

Enhanced workflow accessibility and control for employees through a dedicated tool developed using Python and the AIOHTTP framework.

  • Contributed to the backend development of the tool by understanding requirements, writing code segments, and integrating various functionalities.
  • Assisted in streamlining workflow processes, ensuring enhanced accessibility and control for employees.
Algo - Online Ad Profitability Predictor

A tool designed to predict the profitability of online advertisements, offering businesses actionable insights on ad campaign performance.

  • Contributed to the development of the predictor by utilizing pandas for data processing and preparation.
  • Assisted in creating classifiers using XGBoost, ADASYN, and OneVsRest to assess ad profitability.
  • Developed a K-Means machine learning model to support predictive capabilities.
  • Supported data visualization efforts using matplotlib and seaborn to effectively communicate insights.
  • Assisted in designing and building a Flask-based API to deliver processed data and insights.
  • Collaborated with the team to provide valuable insights on ad campaign profitability, gaining foundational experience in data science and machine learning.

// languages

  • Albanian
  • English
  • Italian
  • Spanish
  • Japanese
  • German

// hobbies

  • Video Games
  • Music
  • Cinema

// contact_info

Gent Bajko

email: gent.bajko@gmail.com

dob: June 20, 1995

skills.json
1
2
3
4
5
6
7
8
9
10
{
  "languages": ["Python", "TypeScript", "JavaScript"],
  "frameworks": [
    "FastAPI", "Django", "Flask", "Nest.js",
    "React", "Next.js", "HTMX", "Preact"
  ],
  "infra": ["AWS", "Azure", "Docker", "Kafka", "Dell Boomi"],
  "data": ["Pandas", "Polars", "Spark", "Databricks"],
  "databases": ["PostgreSQL", "MongoDB", "Redis", "DynamoDB"]
}