11/29/2022 updated

**** ******** ****
100 % available

Senior Android Developer

Suceava, Romania
Worldwide
Computer Science Bachelor Degree
Suceava, Romania
Worldwide
Computer Science Bachelor Degree

Profile attachments

CV - Lucian Iacob

HTMLJava (Programming Language)Application Programming Interfaces (APIs)Android Software DevelopmentJIRAUnit TestingDependency InjectionGithubModel View ViewModelMaterial DesignStateflowFacebook FlowFirebaseGitKotlinReactive ProgrammingGraphqlRestful ApiJenkins
Android, Android SDK, Android APIs, Room, Dependency Injection, Flow, Firebase, Git, GitHub, GraphQL, HTML, Jira, Java, Jenkins, Kotlin, Material Design, MVVM, reactive programming, REST APIs, Stateflow, unit test, Retrofit , Ktor, Koin, Hilt

Languages

EnglishGoodRomanianNative speaker

Project history

Senior Android Developer

Priceline (Booking Holdings)
* Migrated core REST APIs to GraphQL. Involved in building a custom networking client
which can execute GraphQL queries on top of Ktor fit for the company's needs.
* Built a brand new module which applied a wrapper on top of Chrome Custom Tabs SDK
to simplify it's usage.
* Integrated Binary Compatibility Check Support for the public API of a module.
* Assisted client to re-write old legacy code which didn't fit current standards.
* Guided other developers in GraphQL world.
* Conducted discovery work for different technologies or software (e.g. Chrome Tabs,
LaunchDarkly, GraphQL) to assert their fit for Pricelins's use cases.
* Built Kotlin DSLs for different networking APIs.
* App URL: https://play.google.com/store/apps/details?id=com.priceline.android.negotiator

Senior Android Developer

IBM
* Developed an SDK that encapsulated the UI and logic for the user's medical history. I
focused on adding new features, fixing bugs, and creating unit tests.
* Created white label apps and branded applications for different clients and integrated a
common SDK for all of them. I was involved in colors, texts, and illustration changes for
each client.
* Participated in the internship program as a mentor. Assisted junior developers in getting
started on Android and other projects.
* Assisted with the transition from activity-based navigation to fragment-based navigation
and from Model-View-Presenter to Model-View-ViewModel (MVVM). We introduced
Reactive Programming to our app, together with Kotlin Flows and Stateflow.
* Contributed to switching to a Manual Dependency Injection instead of Kotlin library
(which doesn't have a type-safe parameters check at build time).
* Developed at the UI level using Material-UI and Material Design with CardViews and Lottie
animations.
* URL: https://www.bundesgesundheitsministerium.de/elektronische-patientenakte.html

Android Developer

* Designed, developed, and delivered a ready-to-use application for one of my clients, which
helped him manage his cattle farm.
* Added a new feature that reduced the calculation times by displaying a calendar with
tasks to be completed in the current day. Those tasks were automatically calculated based
on the previously added entries in the app: newborns and other features.
* Expanded the app by replacing the local database with a remote database, thus increasing
the capabilities of the farm employees to work together on the same data at the same
time.
* App Store URL: https://play.google.com/store/apps/details?id=com.farmexpert.android

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in