Gintautas Švedas

I'm

About

I'm Gintautas Švedas, an interdisciplinary software developer and a recent bachelor's graduate in Information Technology (Vilnius University).

I called myself an interdisciplinary developer for a reason: I have an interest in many IT fields, be it computer games, websites, or AI & data science. The IT world is far too vast and fascinating to confine myself to a single area!

Some other non-IT things I enjoy:

  • board games (7 Wonders, Catan, Codenames, Pandemic)
  • nature (hiking, swimming)
  • volunteering (Lithuanina Food Bank, Gentys, humanitarian aid to Ukraine)
  • reading the news (Stack Exchange Network, BBC, TechCrunch, etc.)
  • creating maps: Nuclear World, Chernobyl, or Antarctica.

Facts about me

  • Degree: BSc in Information Technology (Vilnius University)
  • Started to code: 12 years ago
  • Location: Lithuania/Switzerland/USA
  • Tech Stack: C#, .NET, Python, SQL, GenAI, PostgreSQL, HTML, CSS, JS, AWS/GCP, ASP.NET
  • Passions: GenAI, LLM, AI, Data Science, EdTech, Cloud, Open-Source
  • Favorite quote: 'Do not follow where the path may lead, go instead where there is no path and make a trail.' - Ralph Waldo Emerson

Portfolio

  • All
  • Web
  • AI
  • Mobile
  • Data Science
  • Open-Source Contributions
  • Computer Games

3D survival game "Mystere"

Mystere is a first-person 3D puzzle survival game with detective elements, developed as a bachelor thesis project.

Android App "Graffiti Library"

GraffLib is a comprehensive application designed to catalog and explore graffiti art across urban environments.

Vilnius Radiation

During my high school years, I developed a project about collecting and analyzing Vilnius radiation data. Later, I also developed an Android app.

2D Mobile game "Hangman"

A classical hangman game based on the French Revolution. It has 300 000 Lithuanian words!

Real Estate dataset Analysis

A data science project where I web-scraped, analyzed, and plotted real estate data from a popular Lithuanian real estate website.

Unit Converter: convert kilograms
using text messages (SMS)

This is a Flask application that allows you
to convert various units (length, mass, time) to other units.
You can even do that with SMS!

Discord Bot: Identify Harmful messages by ChatGPT LLM

A Discord bot designed to identify and categorize harmful messages using a ChatGPT LLM and save them to a database. Can be run on AWS.

FastAPI product search using ChatGPT and vector embeddings

A FastAPI-based API that enables users to search for various products (e.g., shampoos, syrups, bug sprays) using natural language queries, incorporating product descriptions and price filters.

Spreadsheet Evaluator

A command-line interface (CLI) application developed using C# and .NET, designed to parse numerical spreadsheets, perform calculations, and write the results to a file.

Swiss Knife Chatbot

A Streamlit chatbot that is integrated with ChatGPT 4, as well as external APIs, like email sending, getting an IP address, random facts about Chuck Norris, or fetching an image, as well as rendering a map.