Jackson Kim
Flutter Lead Developer at Bluefrog- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Bluefrog
-
South Korea
-
Data Infrastructure and Analytics
-
1 - 100 Employee
-
Flutter Lead Developer
-
May 2023 - Present
sosok revolutionizes digital marketing by connecting store owners with local customers. Our platform enables exclusive benefits for targeted groups and collects group data for organizations and government offices. - Manage, develop, and maintain the whole process of the project. - Migrated Hive to flutter_secure_storage for user private information and Objectbox for higher performance. - Implemented custom code generation for image path. - Migrating flutter_bloc to riverpod and navigator to go_router, go_router_builder - Improved 70% of the performance of the applications. Show less
-
-
-
Paramita
-
Seoul, South Korea
-
Flutter Developer, Designer, and Producer
-
Feb 2022 - Mar 2023
This application is for practicing Buddhists. I developed, designed, and produced this application from the ground up. The music player runs based on the tasks set by the user. All processes are reflected in the database in real time and tracks user's current progress of completed tasks. Daily progress is saved until midnight and resets each day. Users can monitor their progress over time, access reflection journals, and check their overall completion rate. • Implemented 10+ custom widgets such as music player, background mode, live lyrics, progress bar, floating help indicator, bar chart, text reader, dropdown, tab indicator, modal, bottom sheet, and so on. • Built CI/CD pipelines with Github Actions and Fastlane to automate the app upload and delivery to the clients. • Enhanced user-experience with advanced animations and gestures. • Implemented responsive designs compatible with smartphones, tablets, and foldable phones. • Applied Clean Architecture using Getx state management and dependency injection, Objectbox local database, and Freezed and Json serializable code generator. • Supports multiple languages (English and Korean). Show less
-
-
-
Weeds Communications
-
Seoul, South Korea
-
Web Developer
-
Nov 2020 - Dec 2021
System integrator company. • Designed and executed responsive, cross-browsers compatible with an admin-starter template which includes dynamic menu configuration, authentication, administrator privileges, and user management. • Migrated from JavaScript to TypeScript, Vue 2 to Vue 3, and CSS to SASS. • Created and maintained the company’s common components such as set block, date picker, radio, select box, check box, pagination, modal, filter, fixed header table, accordion, and so on. • Wrote guide documents for colleagues on the company's common components. • Built a deployment pipeline with Gitlab CI/CD for the company's component library in a private repository. • Improved client's website by keeping filtered data after the page is refreshed. • Improved recertification refresh token when access token expired in JWT. • Published two Flutter plugins called cool_dropdown and cool_datepicker. Show less
-
-
-
The Joeun Programming Institution
-
Seoul, South Korea
-
Student
-
Oct 2019 - Mar 2020
• Served as team leader during development of a food recipe website. • Programmed with Java and object-oriented design principles. • Developed web applications using Spring Framework. • Wrote SQL queries and managed MySQL databases. • Applied JDBC architecture in creating database-driven Java applications. • Implemented AJAX in web applications. • Served as team leader during development of a food recipe website. • Programmed with Java and object-oriented design principles. • Developed web applications using Spring Framework. • Wrote SQL queries and managed MySQL databases. • Applied JDBC architecture in creating database-driven Java applications. • Implemented AJAX in web applications.
-
-