Education, LMS & school publishing / CASE STUDY
ByteLift
A Rails and Expo education platform connecting robotics curriculum, classroom management, digital books, assessments, and student progress.
01 / OVERVIEW
As Software Development Consultant, I focus on the Rails platform, production learning workflows, and the integration foundations shared by ByteLift's web and mobile experiences.
- Role
- Software Development Consultant
- Status
- Production
- Platforms
- iOS, Android & web
- Public proof
- Available on both major app stores
Verified August 2026
02 / PROBLEM & WORKFLOW
One student record. Six connected steps.
Enrollment, learning, assessment, and progress stay connected across school, web, and mobile experiences.
Controlled access
Shared learning state
Flexible content
- Enroll
Redeem access
- Join
Open classes
- Learn
Explore lessons
- Practice
Complete activities
- Assess
Take exams
- Progress
Review growth
03 / PRODUCT
The system in use.
The Rails application serves the public website, school and teacher workflows, administration, and versioned APIs. The Expo application gives students a focused mobile learning experience.
Students · Expo for iOS & Android
Student mobile app
Move from enrollment to learning, assessment, and progress in one focused experience.
- Classes, modules, books, and discussions
- Activities, exams, attendance, and profile
Schools, teachers & admins · Rails web
School & teacher LMS
Organize people, classes, subjects, content, and assessments.
- School, class, student, and content management
- Assessment, attendance, livestream, and reporting workflows
Schools, educators & customers · Public web
Publishing & programs web
Present robotics programs, learning materials, events, and educational products.
- Grade 1–10 robotics curriculum and events
- Books, kits, shop, checkout, and account workflows
04 / MY CONTRIBUTION
From decisions to delivery.
My work is concentrated in the Rails platform and delivery architecture, with foundational contributions to the mobile application and release path alongside the broader ByteLift team.
Platform & identity
- Implemented school-issued student enrollment codes and redemption workflows.
- Strengthened account recovery and password-reset behavior with integration coverage.
Learning & live delivery
- Built class livestream workflows with self-hosted LiveKit and verified webhooks.
- Delivered exam import, module sharing, and AI-assisted manual Q&A capabilities.
Mobile foundations
- Established the Expo app structure, data-query layer, authentication, and dashboard foundations.
- Set up location support and completed the initial iOS deployment path.
05 / TECHNOLOGY
Tools with a purpose.
Mobile
The student experience uses a route-based native application with focused data fetching.
Platform
The Rails application serves web workflows and versioned mobile APIs from one domain model.
Data & services
Managed data, media, and live-class services support the learning experience.
06 / RESULTS
What the work made possible.
Available on iOS and Android
Public App Store and Google Play listings make the student experience available across both major mobile platforms.
One connected learning record
Enrollment, classes, modules, books, activities, exams, attendance, and discussions resolve through one Rails platform.
Actively maintained
The iOS 1.0.20 release was published July 31, 2026, with the Android listing also showing a current 2026 update.
LET’S CONNECT
Need someone who can connect learning workflows to production software?
I work across product modeling, Rails architecture, mobile integration, and production delivery.
Start a conversation