Post Job Free
Sign in

Android Developer Technical Support

Location:
Alexandria, VA
Posted:
January 29, 2024

Contact this candidate

Resume:

Bill Choi Email : *********@*****.***

https://www.linkedin.com/in/bill-choi-8a06a753/

Experience

Gap Inc (remote)

Android Developer San Francisco, CA, August 2021 - December 2023 Developed Logger Library, Network Library, Feedback Library using MVVM Pattern and Room database Implemented the Logger Library in various custom Android apps to serve as a debugging tool and monitor user experiences.

Proficient in Kotlin, Jetpack(LiveData, Room, Lifecycles, Data Binding, Navigation, ViewModel), WebView, Hilt(Dependency injection), Coroutine(Asynchronous programming), Jetpack Compose, Retrofit(RESTful API), Benchmark(measure the performance of app), Unit Tests(JUnit, Mockito), UI test(Espresso), Profiling(cpu, memory), ProGuard(Optimization, Performance), Version Catalog(Version control for multiple apps)

Exellent in Git, Room, SQLite, DataStore, Cookie

Skills: Jetpack · Jetpack Compose · Hilt · GraphQL · Unit Testing · Agile Methodologies · Jira · Espresso · Room Database · Performance Benchmarking · ProGuard · Kotlin · Android Development · Android SDK · SQLite · Java · NewRelic · Jenkins Pipeline · Cipher encryption PSIwebware

Android App Developer Alexandria, VA, Mar 2011 - August 2021

TAMS: TAMS is a web and app-based Business Management software solution for both Facility Maintenance and Janitorial Services with major clients including The Pentagon, BWI Airport, US Federal Courts, Library of Congress, and more.

Android Applications: Built 8 Android apps end to end and provided technical support as the main android developer: TAMS Quality, TAMS Physical Inventory, TAMS Service Request Quality, TAMS Service Request Field Ops, TAMS Service Request Initiator, TAMS Inspection, TAMS Service Request, TAMS Preventative Maintenance Inspection. Used SQLite for the local mobile database and WebServices and SOAP for downloading and uploading data to servers. The apps can be found on the Google Playstore: https://play.google.com/store/search?q=psiwebware&c=apps

Technical features built:

Created GPS tracking system to monitor inspector’s real time field activities. Developed XML Parsing program. Designed SQLite db structure. Saved all data from Web Service XML data into SQLite data of the app. Downloaded all data from server to the SQLite data in the android app to make them offline compatible so workers can get field data even when disconnected from internet in certain parts of buildings and can send collected data to server when reconnected to internet. Recorded GPS information so managers could see work location and time proof from workers. Created easy UI’s so inspections could be finished within 2 clicks and without typing in information. Processed image data and converted into binary data. Used and Experienced Java, Kotlin, Retrofit API, MVVM, Room Database, LiveData, View Binding

Impact:

These applications have provided $5 million revenue over the last 10 years. 10K location inspection schedules downloaded to each customer’s SQLite db. Can control multiple work sites in one app (each client company has from 1 to 100 sites). Can download 1 million location inspection schedules to multiple worksites in one app. PSIwebware

ASP.Net Developer Alexandria, VA June 2003 - Mar 2011 Automation:

Developed automated data implementation to save time and cost. Developed automated report notification email to users (daily/weekly/monthly basis). Developed front end using Html Server Controls, ASP.NET Web Controls and developed email using SMTP and Mail Message

Used Crystal Reports

General Technology Incorporated

Web Developer Warwick, RI Jan 2000 - June 2003

Education Technology:

Provided a tighter school community between school administration, parents, teachers and students using the web as a platform.

Provided integration of technology into teaching and learning. Environment: VB ASP 3.0, Vbscript, JavaScript, MS-SQL 7.0 (Stored Procedure and Trigger), IIS5.0 HTML, CSS, Visual Basic 6.0, COM/DCOM, COM+, Visual InterDev 6.0, Windows 2000 server, Windows Terminal Server, Citrix Server, Source Offsite 3.0 Samsung SDS

Software Engineer Seoul, South Korea July 1992 - Jan 1999 Sales and Supply System: Maintenance/Enhancement of systems for Sales & Distribution System. Management of Sales/Profit, POS, Master Data.

Analyzed and reviewed the requirements to Design, Develop and testing. Performed Unit and Integration testing for code modules. Environment: IBM ES9000, MVS/ESA, IMS, COBOL, COBOL II, FOCUS, JCL, DB2, IMS DB, TSO. Education

Korea University

Bachelor of Science in Statistics Seoul, South Korea 1987 – 1992



Contact this candidate