Ran Lyu Email and Phone Number
Ran Lyu is a Graduate Student at Virginia Tech | Computer Science | Available Feb 2025 | Seeking Full-time Software Developer at Virginia Tech.
Virginia Tech
View-
Graduate AssistantVirginia Tech Aug 2024 - Present -
Software EngineerRoundblock Dec 2023 - Jan 2024California, United States- Architected the front-end file system using ReactJS, incorporating React Router and React Hooks for efficient navigation and state management, including Google Login, user register, username and password login, etc.- Enhanced UI development efficiency by over 50% by leveraging AI tools such as Builder.io to generate JSX with styles directly from Figma- Mentored junior front-end developers through code reviews and problem-solving sessions to ensure high-quality work and swift deployment -
Intermediate Frontend EngineerBaidu, Inc. Dec 2020 - Jun 2022Beijing, China- Contributed to the development and maintenance 10+ modules for the Baijiahao Content Management System (BJH), a large-scale platform with over 2.3 million daily page views across 200+ pages, accessed by 5 million registered users with 10+ user roles, including creator leaderboard series, promotional poster generation, video frame extraction for thumbnail/cover selection, server-side rendering, and a cascading dynamic sidebar that displays content based on user role groups.- Implemented 10+ promotional web pages: Utilized CSS animations and JavaScript canvas to create interactive effects, like a snowflake falling animation for Chinese New Year events and prize draws activities, resulting in more traffic and enhanced user engagement (2M+ daily views).- Enhanced a configurable web page generation platform: Developed using ReactJS, Ant design, streamlining the marketing promotional process by 60%.- Customized enterprise-level UI component libraries: Tailored components based on the Ant Design UI library, integrating BJH-specific business logic to support customization and improve development efficiency. -
Frontend EngineerDidi Jul 2018 - Dec 2020Beijing City, China• Developed Didi global official website static web pages with responsive design and cross-browser compatibility: https://web.didiglobal.com/• Developed web pages and modules for Didi’s driver and rider mobile apps using Vue.js with i18n to accommodate language, time, and currency differences across regions.• Contributed to modules for real-time driver movement on a web-based map, working with Didi Maps API, WebSockets, and GPS data to enhance user experience with smooth, live updates using Vuejs• Designed and developed the backend services for a customizable drag-and-drop website builder, including database architecture and the creation of RESTful APIs using Node.js and Express.js -
Intermediate Software DeveloperDidi Jul 2018 - Dec 2020Beijing -
Software Engineer InternGifting Owl Mar 2018 - Jul 2018Gold Coast, Queensland, AustraliaContributed to the agile full-stack development of the travel e-commerce platform and content management system, GiftingOwl: https://giftingowl.com/
Ran Lyu Education Details
-
Computer Science -
Distinction -
Information Technology/Commerce/English
Frequently Asked Questions about Ran Lyu
What company does Ran Lyu work for?
Ran Lyu works for Virginia Tech
What is Ran Lyu's role at the current company?
Ran Lyu's current role is Graduate Student at Virginia Tech | Computer Science | Available Feb 2025 | Seeking Full-time Software Developer.
What schools did Ran Lyu attend?
Ran Lyu attended Virginia Tech, Griffith University, Zhengzhou University Of Light Industry.
Not the Ran Lyu you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial