Daniel Le
iOS Software Engineer
Garden Grove, CA — (714) 909-9497
danielle.softwaredev@gmail.com
github.com/Daniel4930
linkedin.com/in/daniel-le
Experience
Project: Drift Message
July 2025 — October 2025
- Built the user interface using SwiftUI, delivering a clean and responsive design.
- Implemented backend services using Firebase, including user registration and authentication with Firebase Authentication.
- Stored user data—such as profiles, messages, and friend lists—using Firestore Database.
- Handled large media attachments (photos, videos, files) through Firebase Storage for efficient uploading and retrieval.
- Integrated Firebase Cloud Messaging (FCM) to send push notifications for new messages.
- Utilized the Kingfisher open-source library to download images from URLs and cache them for improved performance and reduced network usage.
Project: Expense Counter (iOS — Available on the App Store)
June 2025 — July 2025
- The app allows users to track their expenses, categorize them, and view a summary of their monthly spending.
- The frontend of the application is built with SwiftUI.
- All user data is stored locally using Core Data, eliminating the need for any server costs.
Project: AlchemyLab
April 2025 — May 2025
- Developed a web application that delivers approachable and engaging chemistry lessons to help new learners grasp complex topics with ease.
- Designed and implemented a responsive frontend using React and Bootstrap, leveraging component-based architecture for modularity and reusability.
- Built reliable and scalable backend services using Java and the Spring Boot framework.
- Integrated AWS DynamoDB for user data storage, Amazon ECS (Fargate) for application deployment, and AWS SES to handle user support emails.
- Ensured robust deployment and seamless accessibility through a public load-balanced infrastructure.
Project: MunchPlanner (iOS — Available on the App Store)
November 2024 — March 2025
- Developed a local meal-planning iOS application that enables users to schedule meals, list ingredients, and follow step-by-step cooking instructions.
- Designed the user interface with SwiftUI and structured the app using the MVVM architecture. Utilized SQLite to store meal plans and ingredient data.
Education
Bachelor's Degree in Computer Science
August 2020 — June 2024
California State University, Fullerton
- Coursework: Data Structures and Algorithms, File Structures and Databases, Computer Networks, Artificial Intelligence, Operating Systems, Cloud Computing, and Mobile Development.
Skills
Programming Languages
Swift, Java, Python, HTML, CSS, JavaScript, C/C++
Frameworks
UIKit, SwiftUI, Spring Boot, Bootstrap
Tools
Xcode, Git, VSCode, Terminal, SQLite, Docker, AWS, Firebase
Platforms
iOS, iPadOS