Computer Science student · Bremen, Germany

Open to software engineering internships

Lend Kalemasi.

Portrait of Lend Kalemasi
Fig. 01 — Bremen 53.08° N, 8.80° E

Building reliable software and useful web experiences.

I enjoy designing and implementing systems across the stack — from low-level C programs to full-stack web projects.

Based in
Bremen, Germany
Studying
BSc Computer Science
Builds
Systems, APIs & web apps
Profiles

01 — About

A practical, systems-minded builder.

I like the work between an idea and a dependable result: shaping the data model, making the interface understandable, and handling the details that make software hold up.

I am a BSc Computer Science student focused on turning ideas into software that is clear, reliable, and useful. My projects span web applications, APIs, command-line tools, and foundational programming.

  1. 01

    Study

    BSc Computer Science

  2. 02

    Build

    Systems, APIs, and web applications with a practical purpose.

  3. 03

    Looking for

    Software engineering internships where I can learn and contribute.

02 — Selected work

Projects with an engineering focus.(04)

A selection of projects. Expand a project to see the technical scope, or open its source on GitHub.

  1. AI data application · Next.js + Python

    AI Data Analyst

    An AI-assisted data analysis application where users upload datasets and ask natural-language questions to explore computed results.

    Technical details

    Built: a Next.js interface and analysis workflow for CSV ingestion, data profiling, read-only SQL, and generated Python analysis.

    Includes: SQLite data processing, chart and table results, and a restricted FastAPI service for pandas and NumPy execution.

    • TypeScript
    • React
    • Next.js
    • Python
    • FastAPI
    • Pandas
    • SQLite
    View source of AI Data Analyst
  2. Database system · DBMS

    Lost & Found Web Database

    A university lost-and-found system for reporting, searching, and tracking items with a description, photo, and location.

    Technical details

    Built: a web database workflow for students to report and search for lost items.

    Includes: administrator verification and status updates to help keep reports accurate.

  3. Command-line app · Python

    Todo List with Categories

    A command-line task manager that organizes work by category and supports complete CRUD operations for both tasks and categories.

    Technical details

    Built with: object-oriented Python, dictionaries, file handling, and error handling.

    Tested with: Pytest.

    • Python
    • OOP
    • Dictionaries
    • JSON
    • Pytest
    View source of Todo List with Categories
  4. Backend API · FastAPI

    Taskflow API

    A lightweight REST API for managing tasks, with validation and interactive API documentation built into the development workflow.

    Technical details

    Built: task CRUD endpoints with FastAPI and SQLite.

    Includes: automatic data validation and interactive API documentation.

    • Python
    • FastAPI
    • SQLite
    • REST
    • CRUD
    View source of Taskflow API

03 — Technical toolkit

Tools I use to get from problem to working software.

Organised by the role each technology plays in my projects — without inflated proficiency scores.

ALanguages

  • Python
  • JavaScript
  • C
  • SQL

BWeb

  • HTML
  • CSS
  • PHP
  • JavaScript

CBackend & data

  • FastAPI
  • SQLite
  • REST APIs
  • CRUD workflows

DWorkflow

  • Git & GitHub
  • Linux
  • Pytest
  • Object-oriented programming

04 — Experience

Learning close to the work.

Experience in quality assurance, IT support and software development, complemented by current Computer Science studies.

  1. —

    IT & Software Development Intern

    SIGAL Insurance Group · Tirana, Albania

    • Contributed to automating and improving an internal workflow for processing insurance-related data, helping reduce manual work and improve efficiency.
    • Assisted in identifying and resolving technical issues in internal software systems, helping ensure reliable day-to-day operations.
  2. —

    Website and App Bug Tester

    testIO · Berlin, Germany

    • Tested and documented bugs in web and mobile applications before release.
    • Worked with developers to reproduce and resolve issues.
    • Performed usability testing to help improve the overall user experience.
  3. —

    IT Intern

    Artan Ngjeci Transport & Logistics · Durres, Albania

    • Maintained and monitored the company server for daily operations.
    • Managed user accounts, access rights, and system settings.
    • Resolved basic server, hardware, and network issues and kept documentation updated.

05 — Contact

Let’s build something useful.

If you would like to discuss a project, internship, or collaboration, I would be glad to hear from you.

Email Lend