My Name is Peter Kallos

a recent computer science graduate with a strong interest in full-stack mobile and web development.

Work Experience

Revola • Software Engineer Intern

Feb 2025 - June 2025

Implemented and refined features across both the frontend and backend as part of a team of developers. Revamped the UI, enhanced LLM-generated insights by optimizing prompts and leveraging APIs like Perplexity, Gemini, OpenAI, and Grok, and helped improve prospect contact retrieval. Built an email verification system using AWS SES; worked on an automated email system with AWS Lambda, EventBridge, and SES. The role involved API integrations, AI-driven enhancements, and core product improvements.

Zoetic Motion • Software Engineer Intern

Jan 2025 - June 2025

Implemented a revamped UI for Zoetic Motion's product website using React and Material UI. Strong focus on building responsive web pages to support various screen sizes ranging from desktop to mobile. Developed reusable components, dynamic user flows, and data handling logic while following React Bulletproof's project structure.

Recent Projects

SportSync

  • Tools:

Developed a full-stack web application for discovering and organizing pick-up games across various sports. Implemented a secure user authentication system with JWT-based session management and bcrypt-hashed passwords. The backend includes an API written in TypeScript and uses Express.js and MongoDB to handle game listings, player attendance, comments, and real-time updates. The React/Vite frontend prioritizes responsive design, accessibility, and user experience, featuring a dark mode toggle. Deployed on a dedicated VPS provided to Cal Poly students.

Map Image

Note Taking App

  • Tools:

Built a full-stack note taking web app, following software engineering best practices, with a team of three student developers using Express.js/MongoDB for the backend and Vite/React for the frontend. Included UI prototype/storyboard based on user stories, data model diagrams, secure authentication/password encryption, a CI/CD pipeline with Azure, end-to-end testing with Cypress, a RESTful API on the backend, and a synced frontend and backend. Followed Agile development practices with sprint-based delivery, used GitHub issues for code reviews, and a Kanban project board for task organization.

Note App

California Traffic Watch App

  • Tools:

Developed a full-stack, map-based mobile app for Android and iOS using traffic data provided by Caltrans and CHP for up-to-date information on California’s highways. Profiled the app with React Developer Tools and optimized performance via component memoization. Utilized Google Maps SDK and React Native libraries for real-time user location and marker clustering. Integrated AsyncStorage and React’s Context API for persistent user preferences and state management when setting theme. Created custom components for permissions and support modals, app theme, and traffic details pages. Designed custom UI elements including icons, map styles, and buttons.

Map Image

Interactive Campus Map App

  • Tools:

Led a team of eight student developers in creating a location-based, interactive map application. Integrated Google Maps SDK and used its FusedLocationProvider API with Android's Location API for displaying the real-time location of the user. Created filters for POIs and dynamically revealed POIs based on user proximity. Displayed nearest parking from user and parking lot coordinates and implemented persistant data storage for saving parking locations through Flutter's SharedPreferences plugin. Migrated codebase from native Android to Flutter for iOS compatibility.

Map Image

Task Manager API

  • Tools:

Developed an end-to-end RESTful API for general task management as part of a team of three student developers. Designed comprehensive example flows and user stories, and created an ER diagram for the database schema. Implemented concurrency control to ensure transaction isolation and carried out performance tuning, improving query execution times by 90%.

Task Manager API

Virtual World Simulation

  • Tools:

Optimized pathfinding functionality by implementing a custom A* search algorithm, enhancing navigation for various entities within a 2D simulated world. Refactored large codebase adhering to object-oriented design standards; improved code maintainability, readability, and scalability.

Virtual World Image

Relevant Skills

Frontend

Backend

Mobile

Languages

Other

My Education

Cal Poly Seal

California Polytechnic State University, San Luis Obispo

Bachelor of Science, Computer Science

Sep 2023 - Present

GPA 3.904/4

Dean's List 2023-2024

AVC Logo

Antelope Valley College

Associate of Science, Computer Science

Associate of Science, Mathematics

Associate of Science, Physics

Aug 2021 - May 2023

GPA 4/4

Summa Cum Laude

President's List 2021-2023

Subject Area Award for Computer Science

Contact Me

For any inquiries please use the form below.