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
Selected Projects
Software I’ve built
Role-based business application
Internal Company Portal
A company portal that separates employee, manager, and admin permissions for PTO workflows and user management.
Backend-focused CRUD system
IT Support Ticket System
A support ticket system with REST APIs, validation, layered backend structure, and ticket lifecycle management.
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.