NeoScholar Education Inc.
Software Engineer
August 2025 - April 2026
Wuhan, China
Wuhan, China
- Developed and maintained a full-stack education-technology SaaS platform for research-oriented courses, student registration, program enrollment, and instructor-managed academic content.
- Built responsive and reusable frontend components using Ruby on Rails, JavaScript, Tailwind CSS, and Hotwire-style interactions, improving consistency across course cards, student profiles, forms, and landing pages.
- Implemented bilingual English and Mandarin user interfaces with structured content rendering, language switching, and localized course information to support international student recruitment.
- Designed backend models, controllers, and database relationships in Ruby on Rails and PostgreSQL for courses, students, applications, mentors, program tags, and administrative workflows.
- Integrated student registration flows with WeChat QR code onboarding, form validation, and admin-side review tools to streamline communication between students, advisors, and program staff.
- Improved the platform's visual design and user experience by refining page layouts, loading states, animations, navigation structure, and mobile responsiveness using Tailwind CSS and custom JavaScript.
- Containerized the application with Docker and supported cloud deployment workflows using Google Cloud Run, Artifact Registry, and GitHub Actions for staging and production environments.
- Collaborated with founders, academic advisors, and business stakeholders to translate education-program requirements into scalable product features, technical specifications, and maintainable implementation plans.