Andrej Kesten
01 / profile

Andrej Kesten

I'm a 21-year-old Computer Science student at the Faculty of Mechanical Engineering, Computing and Electrical Engineering at University of Mostar. I'm also a software engineering intern at Deltico, transitioning to full-time. I build software that works, and I take pride in doing it well.

(01)

Professional Experience

Deltico d.o.o.

Software Engineering Intern - on track to full-time

Building internal tools and client-facing web applications - from WordPress sites to custom full-stack solutions. Participating in code reviews, collaborating directly with project stakeholders, and shipping features that run in production. 10 months and counting.

Active since 2025 - transitioning to full-time

(02)

Projects

01

PanelX

Bachelor's Thesis

Automation and management platform connecting OLX.ba listings with e-commerce stores. Currently integrated with WooCommerce, with plans to support more shop platforms over time. Features real-time database sync, cross-platform inventory management, and product listing automation. My bachelor's thesis - defending soon, commercial SaaS launch planned after.

  • Next.js
  • TypeScript
  • PostgreSQL
  • REST API
  • Automation
02

Sorting Visualizer

Interactive visualization of popular sorting algorithms (Bubble, Selection, Insertion, Merge, Quick, Heap) with live number input and visual highlights. Built to make algorithm behavior intuitive and observable.

  • React
  • Vite
  • Tailwindcss
  • Typescript
03

Milan Group

via Deltico

One of several recent projects completed during my internship at Deltico d.o.o. A corporate WordPress website for Milan Group, including custom theme work, responsive design, and multilingual content management. Currently under client review - live domain pending approval.

  • WordPress
  • PHP
  • CSS
  • JavaScript
  • Multilingual
04

Mini Sudoku

6x6 Sudoku with custom puzzle generation, validation, and a modern Next.js UI.

  • Next.js
  • TypeScript
  • Tailwindcss
  • React Hooks
05

Portfolio

This site - built with Next.js, TypeScript, and Tailwind CSS. Updated as I take on new projects and keep refining things.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Responsive UI
06

OS Research

Core operating systems concepts in practice - long-running processes, signals, semaphores, monitors, and multithreaded logic. Written in C to understand how the kernel and user-space interact at a low level.

  • C
  • Systems Programming
  • Multithreading
  • OS
07

Algorithms & CS

Collection of projects exploring core computer science concepts: a Tic-Tac-Toe AI using minimax with a Python Tkinter GUI, path-finding implementations (BFS, UCS, A*), and a Naive Bayes classifier. Built to deepen understanding of data structures, algorithms, and problem-solving.

  • Python
  • Algorithms
  • AI
  • Data Structures
  • GUI
08

Others

Additional projects on GitHub spanning different technologies and problem domains. Also built Android apps in Kotlin and exploring desktop application development. More details available on request.

  • Mobile
  • Desktop
  • Web
  • Various
(03)

About me

Background

I'm originally from Travnik, wrapping up my bachelor's in Computer Science at the Faculty of Mechanical Engineering, Computing and Electrical Engineering at University of Mostar. For the past 10 months I've been a software engineering intern at Deltico d.o.o. in Vitez, now transitioning to full-time - working on internal tools and client-facing web apps.

10 months at Deltico · design & developmentBCompSc in progress

Before Deltico, I ran my own ecommerce business called EuroGuard, designing and selling 3D printed products. I handled everything - production, sales, IT, and built custom software to automate parts of the process. Running a business end-to-end taught me more about shipping real products than any course ever did.

Own businessAutomationHands-on experienceClient work

During my studies, I've received several academic scholarships and taken part in hackathons, where I enjoyed the challenge of turning an idea into something people can try in a short amount of time. I got into tech as a teenager hosting and scripting game servers, and that curiosity gradually became a passion for building software that is useful beyond the screen. I still enjoy the same mix of logic, creativity, and figuring things out as I go.

ScholarshipsHackathons

How I build

ReactComponent-based UI
Next.jsFull-stack React framework
TypeScriptType-safe JavaScript
JavaScriptDynamic scripting
Tailwind CSSUtility-first styling
Node.jsServer-side JavaScript
Express.jsMinimal Node.js framework
REST APIsDesign & implementation
(04)

Contact

Open to new opportunities, collaborations, and freelance work. Reach out via email, LinkedIn, or the contact form below.

CV on request. I take information security seriously, so personal documents get shared after we connect.