Hi, my name is

Jordan Korogodsky

Computer Science Student & Software Engineer specializing in full-stack development, embedded systems, and building scalable solutions.

Get In Touch

Education

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

Technical Skills

Programming Languages

Python JavaScript Java C++ C# C SQL PHP HTML/CSS OCaml Bash Lua Rust MIPS

Frameworks & Libraries

React Node.js Express Arduino NumPy U-Top

Databases & Tools

MySQL PostgreSQL Git/GitHub REST APIs Agile/Scrum Docker Jupyter

Specializations

Machine Learning Full-Stack Embedded Systems UI/UX Control Systems State Machines Safety-Critical

Work Experience

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: The Kraken (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 one developer who had no prior experience
  • Architecturally 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 GitHub organization including branch strategies and code review processes
  • Served as Controls Systems Lead for battle bots, coordinating motor controllers, weapon systems, and sensor arrays
Achievements
  • Secured $500+ in volunteering as Fundraising Chair to support club operations
  • Competed in 2025 Ride Engineering Competition against 16+ universities nationwide
  • 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
Software Engineer
Apr 2022 - Dec 2024
Alex's Jewelry
  • Designed, developed, and maintained web applications supporting e-commerce, point-of-sale integration, and internal operations
  • Built and optimized inventory management systems to track precious metals, gemstones, and finished pieces
  • Developed customer relationship tools to support personalized service and marketing initiatives
  • Created data analytics dashboards for sales reporting, trend analysis, and business intelligence
  • Integrated third-party services including payment processors, shipping providers, and marketing platforms
  • Maintained and improved database systems ensuring data accuracy and security
  • Troubleshooting technical issues and providing support for in-store technological issues.

Technical Projects

The Kraken - Original Concept Ride Development
Oct 2025 - Present
Lead Software Developer & Project Manager
  • Lead developer in team of five transforming original mechanical concept into 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
  • Managed GitHub repository with branch strategies and code review processes
  • Mentor junior developer in embedded systems programming fundamentals
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 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
  • 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
  • Made embedded systems programming accessible to beginners
  • Created step-by-step guides covering electronics fundamentals, sensor integration, and practical projects

Relevant Coursework

CSE 220 - Systems Programming
Low-Level Programming & Operating Systems
  • 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
  • CSE 191 - Introduction to Discrete Structures
  • CSE 250 - Data Structures & Algorithm Analysis
  • CSE 442 - Software Engineering (Choreganized project)
  • 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
  • Technical Workshops: Developed and delivered Arduino programming workshops for TPEC members
  • Volunteer Work: IAAPA North America 5K fundraiser participant
  • Competitions: 2026 Toronto Metropolitan University Thrill Design Competition, REC 2025, REC 2026