portfolio clapa lucian - amazon s3clapa+lucian.pdftechnologies and libraries: java + android...
TRANSCRIPT
![Page 1: Portfolio Clapa Lucian - Amazon S3Clapa+Lucian.pdfTechnologies and libraries: java + android framework, RxJava2 for reactive programming, Retrofit2 in combination with RxJava2 adapters](https://reader036.vdocuments.net/reader036/viewer/2022081612/5f0f67187e708231d443fc2f/html5/thumbnails/1.jpg)
Portfolio
DealDashappAretailappforauctionsfromUSmarket.DealDashisapennyauctionplatformwhereuserscanbidondifferentitemsandgetthematadiscountedprice.Iwasresponsiblewiththeapp'sdevelopmentandarchitecture,butalsoresponsiblewiththereleaseprocessandPlayStoreadministration.IhadalotoffreedominchoosingtherightapproachesandIcouldalwaysexpressmyideasandtrynewprototypes.SincetheteamwasquitesmallIalsohadtodevelopsometimeswithoutmockupsordescriptionsfromdesigners.Technologies and libraries: java + android framework, RxJava2 for reactive programming, Retrofit2 incombinationwith RxJava2 adapters as http client, Dagger2 + AutoFactory for dependency injection, Dart +HensonforIntentscreationandargumentsinjection,Glideforimageloading,LeakCanaryforfindingmemoryleaksandothersmalllibraries
![Page 2: Portfolio Clapa Lucian - Amazon S3Clapa+Lucian.pdfTechnologies and libraries: java + android framework, RxJava2 for reactive programming, Retrofit2 in combination with RxJava2 adapters](https://reader036.vdocuments.net/reader036/viewer/2022081612/5f0f67187e708231d443fc2f/html5/thumbnails/2.jpg)
![Page 3: Portfolio Clapa Lucian - Amazon S3Clapa+Lucian.pdfTechnologies and libraries: java + android framework, RxJava2 for reactive programming, Retrofit2 in combination with RxJava2 adapters](https://reader036.vdocuments.net/reader036/viewer/2022081612/5f0f67187e708231d443fc2f/html5/thumbnails/3.jpg)
MyWalletAbankingappforstoringpaymentcards,couponsandsupermarketcards.Themainpurposeoftheappwastostorepayment cards andpay contactless at POSusingNFC. It alsohad some secondary feature for storingcoupons and redeeming them at the shop either by scanning some QAR code or through POS.Iworkedasanandroiddeveloperinateamof20people.Myrolewastoimplementveryfeatureswithverydetaileddescriptionandhighqualitymockupsandspecificationsfromdesigners.Theappwasveryfocusedonsecurity and it involved communicating with some SIM applets through some complex protocols.Technologies and libraries: Java + android framework, Retrofit as http client, Picasso for image loading,SimAlliance for communicatingwith the SIM, some SDK for communicationwith backend, and other smalllibraries.Alsothisappwasreleasedto3countrieseachonehavingsomedifferences.Wewereusingflavorstoachievethat.
![Page 4: Portfolio Clapa Lucian - Amazon S3Clapa+Lucian.pdfTechnologies and libraries: java + android framework, RxJava2 for reactive programming, Retrofit2 in combination with RxJava2 adapters](https://reader036.vdocuments.net/reader036/viewer/2022081612/5f0f67187e708231d443fc2f/html5/thumbnails/4.jpg)
ClappyBirdHDMyfirstpersonalgame,acopyofthewellknownFlappyBird.ThegamewasdevelopedusingLibGdxlibraryforjavagames.Thegameispublishedinplaystoreandhasmorefeaturethantheoriginalgame.
![Page 5: Portfolio Clapa Lucian - Amazon S3Clapa+Lucian.pdfTechnologies and libraries: java + android framework, RxJava2 for reactive programming, Retrofit2 in combination with RxJava2 adapters](https://reader036.vdocuments.net/reader036/viewer/2022081612/5f0f67187e708231d443fc2f/html5/thumbnails/5.jpg)
FlashlightThiswasoneof thefirstapps Ieverbuilt,asimple flashlightappwithsomesecondary featuresofblinking,red/bluepolicescreenorsimplebedlamp.ThisisapersonalappandIhavearound100kdownloadsandsomehundredactiveusersdaily.This isoneofmyproudestcreationssince itwasmyentrypoint to theandroidworlds.Technologiesandlibraries:java+androidframeworks,EventBuss,Dagger2,LeakCanaryandsomeothersmalllibraries.
GooglePlaystoreappsAtthebeginningofmyprogrammingcareerIstartedsomepersonalappsandpublishedthemtoPlayStore.Eventhoughmostofthemdidn'tshowanyrealsuccessIamstillproudofthemandIstillusethemaspetappstotrynewstuff.Hereisalinktothestore:https://play.google.com/store/apps/developer?id=CLP+STUDIO
![Page 6: Portfolio Clapa Lucian - Amazon S3Clapa+Lucian.pdfTechnologies and libraries: java + android framework, RxJava2 for reactive programming, Retrofit2 in combination with RxJava2 adapters](https://reader036.vdocuments.net/reader036/viewer/2022081612/5f0f67187e708231d443fc2f/html5/thumbnails/6.jpg)
CLPSOFTWARESTUDIOLLCAlsorecentlyIopenedacompanywiththeideaofcreatingaproductthathelpspublicinstitutionsintheprocessofpublicacquisitions.Idevelopedawebsitethathelpspublicinstitution'susersincreatingdocumentsandalsoallowmanagementtoapprovethedocuments.FornowIhaveapublicinstitutionsthatusestheproducts.Link:achizitii.clpstudio.roThereisaReactJSfront-endappservedasastaticserverfromanAWSbucket,aSpringBootrestfulserverthatconnectstoaMysqldatabaseusinghibernate.TheserversareusinglinuxOSprovidedbydigitaloceans.
![Page 7: Portfolio Clapa Lucian - Amazon S3Clapa+Lucian.pdfTechnologies and libraries: java + android framework, RxJava2 for reactive programming, Retrofit2 in combination with RxJava2 adapters](https://reader036.vdocuments.net/reader036/viewer/2022081612/5f0f67187e708231d443fc2f/html5/thumbnails/7.jpg)
![Page 8: Portfolio Clapa Lucian - Amazon S3Clapa+Lucian.pdfTechnologies and libraries: java + android framework, RxJava2 for reactive programming, Retrofit2 in combination with RxJava2 adapters](https://reader036.vdocuments.net/reader036/viewer/2022081612/5f0f67187e708231d443fc2f/html5/thumbnails/8.jpg)
ChemistryappiOSandAndroidappforchemistry.TheapphassomefreecontentandinapppurchasestoseesomeextracontentinaProbundle.WrittenusingReactNative+Redux.Notlunchedyet.