iOS Dev Experience
Project: NFLSundayTicket
2/2017 – 9/2018
Position: Software developer.
Project Description: product of AT&T, provide for user information of NFL champion in US. Stream every live, out-of-market Sunday regular season game with NFL SUNDAY TICKET, exclusively on DIRECTV. Watch your favorite teams in fullscreen or multi-task like a champ to rule your Fantasy League by watching games while reviewing scores, stats, highlights, and articles. User can watch directly the matches. After a match finish, they can watch it again or watch the highlights. Application run on iPad and iPhone.
Link product on iTune: https://itunes.apple.com/us/app/nfl-sunday-ticket/id327243363?mt=8
Responsibilities
• Implement new UI, with Core
• Work with GameMix – the feature help user can watch 4 games at once.
• Implement Chromecast.
• Get data from server and show on UI.
• Work with Picture in Picture (PiP) on iPad.
Technologies Used:
• Objective C, Swift.
• Closure, multi thread, Core Graphic, Core Data, Omniture, Chromecast, PiP.
• MVC, MVVM, MVP.
• HTTP Live Streaming.
Project: NGTV – Next Generation TV
12/2016 – 2/2017
Position: Software developer.
Project Description: internal project of FPT Software. Allow people to watch Movies, Videos, TV,... over the internet on iPhone, iPad.
Responsibilities
• Implement UI.
• Implement feature Video Key Frame – show image of video at a time to see what the video play at that time (the same with youtube).
• Migrate code from Objective C to swift.
Technologies Used:
• Objective C, Swift.
• Alamofire.
Project: Money Management
10/2016 – 11/2016
Position: Software developer.
Project Description: help user manage their income and expense.
Responsibilities
• Design and build data flow for app.
• Work with team about store data of app.
• Implement UI, introduce and guide user at the first time they use app.
• Use Coredata to store data in local and Firebase for online and sync to other devices.
Technologies Used:
• Swift
• CoreData, Firebase.
• Encode, Decode.
Project: Sudoku Game
3/2016 – 5/2016
Position: Software developer.
Project Description: project in university. This game provides for user puzzle sudoku with different level. There are five levels in game from easy to evil. User can share their score on Facebook.
Responsibilities
• Apply backtracking algorithm to create puzzle.
• Create levels of game.
• Design UI.
Technologies Used:
• Android.
• Canvas.
• Facebook SDK.
Quảng cáo
