Sami T
Sami T
Full-Stack TypeScript-kehittäjä | Next .js, Python
Lähetä viesti
Oulu
Suomi,Englanti
Sopimukset
Freedomlyn Code of Conduct
Lue ohjeistus tästä
Tietoa minusta

Rakennan tuotantovalmiita web-sovelluksia TypeScript/Next .js- ja Python-pohjaisesti. Jokainen projekti sisältää Docker-kontituksen, automaattiset CI/CD-putket ja kattavan englanninkielisen dokumentaation.


Teknologiat:

- Full-stack: TypeScript, Next .js, React

- Backend: Python, FastAPI, Django

- Tietokannat: PostgreSQL, Prisma ORM, SQLite

- DevOps: Docker, GitHub Actions, CI/CD

- Turvallisuus: Rate limiting, CSP headers, input validation


Erikoisosaaminen:

- Security-first kehitys, alusta loppuun asti

-...

Näytä lisää...
Taidot ja työkalut
back_end_development
front_end_development
api_development
database_management
web_development
+10
Kiinnostuksen kohteet
Avoimen lähdekoodin kehitys
Tekoäly
Eläinten hyvinvointi
Luova kirjoittaminen
E-urheilu
Kokemus
Portfolio Project - Demo Application
Multi-Source Weather Data API & Analytics Platform
11/2024 - 12/2024
REST API:n kehitys, joka aggregoi säädataa kolmesta eri lähteestä (Foreca, FMI, Yr.no) analytiikalla ja visualisoinnilla. Historiallisen datan tallennus, vertaileva analytiikka lähteiden välillä sekä React-frontend datavusualisointiin. Toteutettu FastAPI-backendilla ja Pandas-kirjastolla data-analytiikkaan. REST API aggregating weather data from three sources (Foreca, FMI, Yr.no) with analytics and visualization. Historical data storage, comparative analytics between sources, and React frontend for data visualization. Implemented with FastAPI backend and Pandas for data analysis. Tech: Python, FastAPI, React, Pandas, SQLite, Material-UI, Recharts, REST API
Portfolio Project - Demo Application
E-Commerce Backend System with Authentication
11/2024 - 12/2024
Täydellisen verkkokaupan backend-järjestelmän kehitys autentikoinnilla, ostoskorilla ja tilaustenhallinnalla. Tuotekatalogi kategorioilla ja suodatuksella, JWT-pohjainen käyttäjähallinta, admin-paneeli tuotteiden hallintaan. Tietokantasuunnittelu relaatioilla PostgreSQL:llä. Tuotantovalmis e-commerce API. Complete e-commerce backend with authentication, shopping cart, and order management. Product catalog with categories and filtering, JWT-based user authentication, admin panel for product management. Database design with proper relationships using PostgreSQL. Production-ready e-commerce API. Tech: Python, FastAPI, PostgreSQL, JWT, REST API, SQLAlchemy, Database Design
Portfolio Project - Demo Application
AI-Powered Telegram Bot Development
11/2024 - 11/2024
Tuotantovalmiin Telegram-botin kehitys OpenAI-integraatiolla. Botti käsittelee luonnollista kieltä GPT-4:llä, hallinnoi keskustelukontekstia ja käyttäjäsessioita. Toteutettu rate limiting, turvallisuustoimenpiteet ja virheenkäsittely. Deployttu Railway-alustalle 24/7 käyttöön. Production-ready Telegram bot with OpenAI integration. Natural language processing with GPT-4, conversation context management, and user session handling. Implemented rate limiting, security measures, and error handling. Deployed on Railway platform for 24/7 operation. Tech: Python, python-telegram-bot, OpenAI API, SQLite, Docker, Railway Live: @sami_demo_bot

Koulutus

Oulun Yliopisto
FM, Tietojenkäsittelytiede (kesken)
Valmistumisvuosi 2003