Hi, my name is

Jordan Korogodsky

Computer Science Student & Software Engineer specializing in security testing, full-stack development, and embedded systems.

Education

Bachelor of Science in Computer Science
University at Buffalo
Buffalo, NY
Expected: December 2026

Technical Skills

Programming Languages

Security & QA

Frameworks & Libraries

Databases & Tools

Specializations

Work Experience

Quality Assurance Security Engineering Intern
Jun 2026 - Aug 2026
Crexendo
  • Automated OWASP ZAP and related scanners behind a single tool, run on a cron schedule so common vulnerability classes and security regressions were caught continuously rather than on demand
  • Built a protocol testing tool that generates malformed packets across several classes and checks how the server handles each one
  • Extended that tool to fingerprint the target server and automatically map its SIP channels
Software Development Lead / Fundraising Chair
Jan 2025 - Present
University at Buffalo Theme Park Engineering Club (UBTPEC)
Key Responsibilities
  • Lead software development for three concurrent projects: Octo Pie (theme park ride), Battle Bots (competitive robotics), and control systems for national engineering competitions
  • Managed teams of up to five developers, implementing customized SCRUM methodologies and conducted code reviews
  • Mentored a developer with no prior experience in embedded systems programming fundamentals
  • Architected an embedded control system using Arduino with state machine logic, real-time sensor processing, and safety protocols
  • Collaborated with mechanical and electrical engineers to ensure seamless hardware-software integration
  • Managed the club's GitHub organization and branch strategy
  • Served as Controls Systems Lead for battle bots, coordinating motor controllers, weapon systems, and sensor arrays
Achievements
  • Successfully met all competition deadlines while maintaining code quality and ASTM engineering standards
Guest Services Associate
Jun 2023 - Jan 2026
Organic Krush Kitchen & Eatery
  • Managed customer orders and food preparation across four stations in fast-paced, high-volume kitchen environment
  • Coordinated effectively with Spanish-speaking kitchen staff to ensure smooth operations during peak hours
  • Provided exceptional customer service, handling inquiries and resolving issues to ensure positive experiences
Data Entry Specialist & Web Developer
Apr 2022 - Dec 2022
Alex's Jewelry
  • Designed and implemented inventory management and bookkeeping system using JavaScript, PHP, MySQL, and HTML
  • Optimized system performance using hash map data structures, significantly reducing query response times
  • Managed website security protocols including authentication systems and secure database connections
  • Result: Reduced inventory lookup times by 60% through optimized data structure implementation
  • Delivered fully functional system meeting all business requirements within 4-month timeline

Technical Projects

Octo Pie - Original Concept Ride Development
Oct 2025 - Present
Lead Software Developer & Project Manager
  • Lead developer in team of five transforming an original mechanical concept - a pizza-making octopus - into a functional theme park ride
  • Collaborated with Mechanical Engineer to assess technical feasibility and refine ride design
  • Developed control panel software including state machine logic, safety interlocks, and operator interfaces
  • Result: Placed 6th of 32 colleges at the 2026 national Ride Engineering Competition, with zero code-based downtime across the event
Patch Panic: Nullify - 2.5D Roguelite
2026 - Present
Solo Developer | Godot 4.7
  • Original top-down roguelite set in 2126, where escaped software bugs have crossed into the physical world and the player takes contracts as a freelance QA security engineer
  • Designed two distinct combat systems inside one run loop: ranged physical combat with a consumable ammo resource, and an unarmed "jacked in" mode where enemies are breached by reading their code into a buffer, both governed by run-level Sanity and Purge meters
  • Built procedural floor generation with room-sealing encounter logic, a hidden room per floor, and a boss per layer
  • Implemented a persistent hub between contracts and a Technical Debt system that ties accumulated debt to weapon reliability, world lighting, and NPC behavior
  • Sole developer across design, programming, and systems architecture in Godot 4.7, targeting a Steam release
Choreganized - Household Management Web App
Aug 2025 - Dec 2025
Full-Stack Developer | CSE 442 Software Engineering
  • Developed web platform as part of five-person team using Scrum methodology
  • Built responsive React frontend with custom modal systems and dynamic UI components
  • Designed RESTful API with Node.js/Express implementing secure authentication and role-based access control
  • Created normalized PostgreSQL database schema supporting multi-household user management
  • Implemented collaborative shopping lists, shared calendar, bulletin board, and voting system
  • Result: Delivered production-ready application with complete documentation and a Docker-based deployment pipeline
Dish Duty - Scream N' Swing Ride
Jan 2025 - Dec 2025
Lead Software Developer & Hardware Developer
  • Independently developed control panel software for Scream N' Swing ride competing in 2025 national Ride Engineering Competition against 16 universities
  • Implemented embedded control system with state machine logic and emergency stop protocols
  • Collaborated with three-person hardware team to integrate electronic circuits with software control system
  • Created technical schematics and documentation presented to competition judges
  • Achievement: Winner of Outreach Award in national competition
Perspective Rectification Visualization
Fall 2024
MTH 309 - Linear Algebra Project
  • Created mathematical visualization demonstrating perspective transformation and rectification using linear algebra, implemented with NumPy
  • Explored how matrix transformations can correct perspective distortion in images
  • Applied concepts to computer vision and graphics applications
Arduino Workshop Materials
2024
Educational Initiative
  • Developed comprehensive tutorial materials and presentations for Arduino Uno R3 starter kits
  • Created step-by-step guides covering electronics fundamentals, sensor integration, and practical projects
  • Delivered the workshops to UBTPEC members, making embedded systems programming accessible to beginners

Relevant Coursework

CSE 220 - Systems Programming
Low-Level Programming & Operating Systems in C, C++, and C#
  • Run Length Decoder: Implemented efficient compression/decompression algorithm
  • Conway's Game of Life: Developed cellular automaton simulation with optimized grid processing
  • Instant Messenger: Built client-server messaging application with socket programming
  • Dynamic Allocator: Created custom memory allocation system mimicking malloc/free
  • Synchronization Project: Implemented thread synchronization mechanisms
CSE 331 - Algorithms and Complexity
Algorithm Design & Analysis
  • Graph Algorithms: Implemented BFS, DFS, and Dijkstra's algorithm for optimal pathfinding
  • Applied algorithms to solve real-world pathfinding and network optimization problems
CSE 341 - Computer Organization
Digital Logic & Computer Architecture
  • 4-Bit Adder: Designed digital circuit for binary addition using logic gates
  • Cache Memories: Simulated cache systems with various replacement policies
CSE 305 - Programming Languages
Language Design & Interpreters
  • OCaml Interpreter: Built complete interpreter with lexical analysis, parsing, and evaluation
  • Implemented variable binding, closures, recursion, and type inference
Additional Coursework
  • CSE 116 - Computer Science 2: Object-Oriented Programming in Java
  • CSE 191 - Introduction to Discrete Structures
  • CSE 250 - Data Structures & Algorithm Analysis
  • CSE 396 - Theory of Computation
  • CSE 420 - Video Game Development
  • CSE 442 - Software Engineering
  • CSE 446 - Reinforcement Learning
  • CSE 474 - Machine Learning
  • MTH 309 - Linear Algebra
  • MTH 411 - Probability Theory
  • STA 309 - Statistics
  • MTH 142 - Calculus 2

Leadership & Activities

  • Fundraising Chairperson - UBTPEC: Secured $800+ in sponsorships; organized recruitment events
  • Athletics Leadership: Captain of #1 seeded intramural volleyball team for multiple semesters
  • Volunteer Work: IAAPA North America 5K fundraiser participant
  • Competitions: 2026 Toronto Metropolitan University Thrill Design Competition