Skip to content
View davidjosipovic's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report davidjosipovic

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
davidjosipovic/README.md

πŸš€ Welcome to My GitHub!

Portfolio LinkedIn

πŸ‘‹ About Me

Hey there! I'm David Josipovic, a Full-Stack Developer passionate about building scalable, production-ready web applications with modern technologies.

πŸ’Ό Currently: Finishing my Master's in Computer Science
🎯 Focus: Cloud-native applications, CI/CD pipelines, and full-stack development
πŸš€ Latest Project: TaskPilot - Production-deployed project management app on AWS


πŸ› οΈ Tech Stack

🌐 Frontend

HTML5 CSS3 JavaScript TypeScript React Next.js TailwindCSS Bootstrap

πŸ–₯️ Backend

Node.js Express FastAPI .NET GraphQL REST API JWT

πŸ—„οΈ Databases

PostgreSQL MySQL MongoDB MongoDB Atlas Prisma

☁️ Cloud & DevOps

AWS AWS Amplify Elastic Beanstalk Docker GitHub Actions Git

πŸ§ͺ Testing

Jest Vitest


🌟 Featured Projects

Full-Stack Project Management Application

Live Demo CI/CD

A production-ready Kanban board application with drag-and-drop functionality, deployed on AWS with full CI/CD pipeline.

Tech Stack:

  • Frontend: React 19, TypeScript, TailwindCSS, Apollo Client
  • Backend: Node.js, Express, GraphQL, JWT Authentication
  • Database: MongoDB Atlas
  • DevOps: Docker, AWS (Amplify + Elastic Beanstalk), GitHub Actions
  • Testing: 35 tests with Jest & Vitest (100% passing)

Features: βœ… JWT Authentication & Authorization
βœ… Kanban Board with Drag & Drop
βœ… Real-time Task Management
βœ… Responsive Modern UI
βœ… Fully Containerized with Docker
βœ… Automated CI/CD Pipeline
βœ… Production Deployment on AWS


πŸ“Š GitHub Stats

David's GitHub Stats

Top Languages


πŸ“¬ Let's Connect!

I'm actively seeking opportunities in Full-Stack Development and love collaborating on exciting projects!

πŸ’Ό LinkedIn: https://www.linkedin.com/in/david-josipoviΔ‡-84a379203/


πŸ’‘ Open to:

  • Full-time opportunities in Full-Stack Development
  • Freelance projects
  • Open-source collaborations
  • Technical discussions and mentorship

Profile Views

Pinned Loading

  1. german-syllable-splitter german-syllable-splitter Public

    The German Syllable Splitter is a tool for accurately splitting German words into syllables. It features a Flask-based API for backend processing and a Next.js frontend with Tailwind CSS for user i…

    Python

  2. portfolio portfolio Public

    A modern, responsive portfolio built with Next.js and Tailwind CSS. Showcases projects, skills, and experience through interactive components. Includes links to GitHub repositories and live demos. …

    TypeScript

  3. task-pilot task-pilot Public

    Full-stack project management app with Kanban board, deployed on AWS with complete CI/CD pipeline

    TypeScript

  4. news-trend-analysis news-trend-analysis Public

    Automated NLP pipeline for news analysis with sentiment detection, topic modeling & summarization. Daily updates via GitHub Actions, 24/7 Streamlit dashboard on Railway.

    Python