Junior Software Engineer

Sebastian Kline

I’m a software engineer focused on building practical systems - from backend APIs and authentication to databases, user workflows, and deployed applications.

Engineering Focus

Full-stack application design
Backend APIs and data flow
Authentication and authorization
Database-backed applications
Deployment and production setup
Clean, usable interfaces

Selected Projects

Software I’ve built

Production-style full-stack system

TrackHire

A job application tracking platform with authentication, persistent data, deployment, and a polished user workflow.

JavaSpring BootReactJWTPostgreSQLSupabaseRailwayVercel

Role-based business application

Internal Company Portal

A company portal that separates employee, manager, and admin permissions for PTO workflows and user management.

JavaSpring BootSpring SecurityJWTReactH2

Backend-focused CRUD system

IT Support Ticket System

A support ticket system with REST APIs, validation, layered backend structure, and ticket lifecycle management.

JavaSpring BootREST APIsH2 Database

Beyond UI

I care about the whole system.

Backend logic

Controllers, services, repositories, validation, database access, and clean API design.

Security basics

JWT authentication, BCrypt password hashing, protected endpoints, and role-based permissions.

Data and persistence

Relational data models, PostgreSQL, H2 for development, and production database setup.

Deployment

Frontend/backend separation, environment configs, Vercel, Railway, and hosted databases.

Experience

Work experience

System Administrator Intern

West Penn Manufacturing

Dec 2024 - May 2025

Worked on IT administration and security-focused tasks that supported company compliance efforts, device management, and internal system organization.

Assisted with CMMC compliance measures, configured Microsoft Intune and Entra ID, helped enforce laptop security policies, and documented IT processes and security protocols.

This experience helped me understand how software, security, users, devices, and business requirements all connect in a real company environment.

About

More about me

I graduated from Saint Francis University with a degree in Computer Science focused on Software Engineering and Machine Learning. During college, I was also involved in Phi Kappa Theta where I served as Vice President and helped oversee academic performance and chapter operations.

Outside of software engineering, I’m a huge Pittsburgh sports fan, especially hockey and the Pittsburgh Penguins. I also enjoy working on side projects, learning new technologies, and finding ways to make the things I build feel more polished and complete.

Most of my projects come from trying to solve real problems or recreate systems that companies actually use. I enjoy understanding how everything connects together - from backend architecture and security to frontend experience and deployment.

Contact

Let’s connect.

I’m currently looking for junior software engineering roles and would be happy to talk about my projects, experience, or open opportunities.