π¨βπ» Professional Profile
Iβm Eric Xu, a passionate Full-Stack Developer and Master of IT student with 1 year hands-on experience in full-stack development (React, TypeScript, JavaScript, Python). Skilled in building responsive, mobile-friendly applications, and integrating automated testing to deliver reliable releases.
Strong interest in AI, developer tools, and mobile-first platforms, with a proven track record of leading teams, collaborating with clients, and deploying scalable applications. Currently seeking a full-stack developer role in Sydney to contribute fast-paced coding and innovation.
πΌ Experience
CitiXP β Software Engineer, Full Stack Application Development
π Sydney, Australia | π June 2025 β December 2025
- Developed responsive web application frontend using Next.js and React
- Built RESTful API with Prisma ORM and PostgreSQL, handling CRUD operations for user data, travel routes, and community content
- Created cross-platform mobile application using React Native (Expo), delivering consistent user experience across iOS and Android platforms
- Configured and successfully built iOS and Android application packages, completing mobile deployment workflow
- Integrated Clerk with NextAuth.js to implement Google OAuth authentication, enabling secure third-party login and robust session management
π― Core Expertise
Frontend Development
- Core Technologies: React.js, Next.js, JavaScript (ES6+), TypeScript, HTML5, CSS3
- Mobile Development: React Native, Expo, cross-platform iOS/Android apps
- UI/UX: Responsive interface design, mobile-first development, user experience enhancement
- Testing: Cypress for E2E and component testing
Backend Development
- API Development: RESTful API design, Node.js, Prisma ORM, Flask
- Database: PostgreSQL, SQLAlchemy ORM, database schema design
- Authentication: Clerk, NextAuth.js, Google OAuth integration
- Infrastructure: Docker containerisation, deployment with Railway
Technical Skills
1 | const ericXu = { |
Problem Solving
- LeetCode: 50+ problems solved across various difficulty levels
- Algorithm Focus: Dynamic programming, graph algorithms, system design fundamentals
- Code Quality: Strong emphasis on maintainable, testable code
π Current Focus
- Full-Stack Development: Building reliable, tested applications with React, Next.js, and Node.js
- Mobile Development: Cross-platform apps with React Native and Expo
- LeetCode Journey: Solving algorithmic problems and documenting approaches
- Job Search: Actively seeking full-stack developer opportunities in Sydney
π Philosophy
βReliable software is built on solid testing foundations, and great products are delivered through user-focused development.β
I believe in building software that real people can depend on. With experience delivering full-stack web and mobile applications to actual users, I focus on quality, reliability, and practical solutions that solve genuine problems.
π« Letβs Connect
Iβm always open to interesting discussions about technology, algorithms, or potential collaborations. Feel free to reach out!
- GitHub: github.com/ErIcXu-Unity
- LeetCode: leetcode.com/u/ErIcXu-Unity
- YouTube: youtube.com/@mimosashinichi6120
- LinkedIn: linkedin.com/in/chenlong-xu-15a300306
- Email: chenlong.xu@outlook.com
βCode is poetry written in logic, and algorithms are the verses that make it beautiful.β