I'm a passionate Software Developer with a strong focus on Back-end Development and Mobile Application Development. I enjoy creating efficient, scalable, and user-friendly applications that solve real-world problems.
- Programming Languages: Python, Java, C++, Kotlin, SwiftUI
- Back-end Development: Django, RESTful API design, microservices architecture
- Databases: SQL, MySQL (database design and optimization)
- Mobile Development:
- iOS/macOS: SwiftUI
- Android: Kotlin
- Data Analysis: Python (data analysis, visualization, report generation)
- Version Control: Git, GitHub
Technologies: SwiftUI, Python, MySQL
- Developed an online recipe social application where users can share and browse recipes.
- Built native iOS/macOS apps using SwiftUI, providing an intuitive and seamless user experience.
- Implemented back-end services with Python, designing efficient API interfaces for smooth front-end and back-end communication.
- Integrated MySQL for user data management, focusing on database design and optimization to ensure data security and high availability.
Technologies: Kotlin, MySQL
- Built a GPT-driven intelligent Q&A assistant with a dynamic, card-style interface.
- Developed a native Android application using Kotlin, delivering a responsive and interactive user experience.
- Integrated GPT models for intelligent Q&A functionality.
- Optimized MySQL interactions to ensure real-time AI responses, enhancing application performance.
Technologies: Python, Django, MySQL
- Designed and implemented the back-end of a blog platform using Django.
- Features include user authentication, article management, and commenting system.
- Utilized MySQL for data storage with a focus on efficient data processing and scalability.
- Implemented token-based authentication to secure user data, ensuring stable and reliable back-end services.
- Back-end Development: Building efficient and scalable server-side applications and APIs using Python and Django.
- Mobile Application Development:
- iOS Development: Crafting native iOS applications with SwiftUI, emphasizing user experience and performance.
- Android Development: Creating robust Android applications using Kotlin.
- Data Analysis: Leveraging Python and SQL for data analysis, mining, and visualization to support business decisions.
- Database Management: Expertise in database design, optimization, and management for data integrity and high availability.
- Badminton: I have received three to four years of professional badminton training and specialize in singles. During my undergraduate years, I was a member of my faculty's badminton team.
- Programming Challenges: Enjoy solving complex problems and participating in coding competitions.
- Gaming: Passionate about gaming on PS5, Xbox, Switch, and PC.
- GitHub: AnInsomniacy
I'm always open to exciting new projects and collaboration opportunities. Feel free to reach out!