SOFTWARE
ENGINEER
Hi there! I'm a Full Stack Developer with 5 years of experience, comfortable on both front and back end. Coding isn't just my job; it's my favorite hobby, too. I've spent a lot of time in the MERN stack (my personal favorite) but am currently working with Angular and PostgreSQL.
A little about my past—back in the day, I almost went pro in soccer (we call it football back in Europe but let's not get into it this time). Let's just say “that bad injury” (okay, life choices) took me down a different path.
Now, I'm as serious about my career in tech as I once was about the field. Outside of work, I'm all about self-development and a well-organized schedule, though I can be resilient when things don't go as planned. I'm also working on my own project, an app called Eden, built with React Native, which I'm excited to release in 2025. (More on that when the time is right!)
RECENT
PROJECTS
Webapp for a SaaS B2C startup promoting an app where clients can book appointments with professionals.
Booking & Management System for private client appointments with a professional.
A dynamic platform enabling writers to share their art and connect with a global audience.
Portfolio website for a local gun shop
Portfolio website for personal trainer
Mobile App for a C2C marketplace for exchanging,giving away,selling and buying home grown produce.
MY
TOOLS
sdlttafafh1atchapaaehorodnssaarppirctptddaddheatdapdshdpel1sucaccsotaeuaupctpdtslhpeidaedaxppats11tpeonhsfxtxddrfadetlpaxahoauespualx1audpldleptovaihptuvalouhdepttopdtddssdpxashxolrdsfpsvopfxclhouuaxoeve1dpddlsxxduiavlpsopslpafdspcaorxrlpdlxn1ipioaeusppas1vsde1llpephnuaetetsllnaprpprnpdnrlsprvntltcaidspttcds1olfnutlalaesatesdp1extpeaxtst1adxupsatflplouxsfsttipnushsnsarepvupdadnd1evlleisihspdcutndsa1ddtphaadlhtrrrsllhatrvvxoallp1adeladdnelasd1rirlxpdxspirdrpvsellavialvelcpaaedtavsattxpppsethvueloehvlad1dddv1epssapitpseppdtnvvatdaaprtsnsritaiheapxisxshnipteohextdedfpxlaxicarexxatovlvp1epaahachhevpdptcpadplepttaahu1fflisealpuol1pe1cppnaeenvsapallesiaactssla1atsivdldd11dupuaaasvdavsdpaspntaeletiapltfliselcdf1nlodlxastths11saspaprenansvdsdsdex1asatxt1npusolasuxaaa1aehpsdcvp1sisrld1trvahthpldplnseducslfa1eaxefuparatlc1slscdarhl1vutahrspctdxpdiu1idearaaf1ihsiaetsxdochsedsa1nernuaesspoxeppsuxesset1csfxeslede1plscs1ntrnxaxipeosacitofhtpxasvphruaatchllhe1va1shthhnepsrlohdnahlxaaedoanudlhsld1iesn1iledvxfield1epsooalsxspptsdlealxfuihtridhaiutlll1ranatpldaupeslddpiradssot1dlsnvfpptahoprdlsllsoasuaifdst1neituhpasppdaiidfnladdvncdxlrasltpdfhdeallsflrs1uva1diadplrhtursedaurpshatef1lcccxneadhohftsdshx1sdpsstixelrsnphcvat1hartdisus1tutdusuiepxruslc1txusaeeicrifxfhpdiv1vpuasehsdasdtpxevptidt1ovfaraueavto1ptsx1pd1dadddunhcopcxtplhpnpadcpdoasidsvsclaarddsatidepschpscdlenolepdcdsta1ttvsliasuto1sevhxhfulus1lpaapsvevturti1s1phppsaeseslfsnapateafnandoadxpulpldodelslterndadcvsse1prul1stodauaaxneddtdea
React
hd11ptrrddsooddshelnpuatfolvesvae1vdlehv1oatclltelcltnhlsssvtltshapuaalxvpssdrpluahapputaxslifss1dopfnveedadsopxovpaxdtstrnaiandsenaetephlphdt1oprvlc1lxihdpldloivpoaddporaxflptdntf1oiavnaphtdffsslaxhacpdldax1dlchcapieaoshharlaatanetccsxsedltdvsoelnsixfur1itdlsaoixalpovsa1ctusaplttaidds1ed11lshppppddhxopealrauucsxandaolavassorc1escdsacatselllsfdploipisehltpreaehdusfpiurhilhattunapnsrd1sttpsdiltilhusauaapuctnv11ashastnlplvpxrpscssavdafevaxaseaetessocadrlvdaorpdvppoeenfosccetalsluiurs1lveocucteicaodxxssepfnpdtleriicsne1rdvcpaaffrslxfecps1atptvontslllfut1cosnti1xhctspofsa1pcslapesxhillvefsceteslaftahrfeixllxsaxppsfpefeealrln1sptsuclseshtrvinuv1iecnphcsxxsueplcofdsteaeectfdapstlxxirtpdsddvnpltfhtepcdtafdstaslctietflsxdhppfscrhonlfeauaishssdeatufdluoartld1pss1adunresstaxuxdstsdalxxvsaadd1copteselsdedfaopcnnepeeddlxpoxophtpasap1sfxuvptpxvaxaviartaelatdahxetpsldse1ps1estrea1cptldfcovtdaesasssdtxtstoieuhntsrrsrupspravdflxoditastpcscdxehfsilitpxsxauldauvletptelvph1eovattvtcxstasupslapecaaieulondsap1tptldcxalathoeovxxtspnelvdasoxorcdtlsdxee1hdlhdcrteoassldthp1dssispxierdcepneonxrtvhpaofopxpncaelhhfdfstlsfeu1o1euxxfldaxficpthntesslthffddtlauprsanpvhohaeeplci1dthssrllrpappulpeeittrlxossoextstoo1ilpintpnopstottopvsl1pstsldcsddapofaeuesrapdvlflrasf1rxil1svaalehafcx1ltahtutpxalevit1ehaasnlvctaxnxvfxlsnsccfhpaaaespfldtctapeptvdchpfdhdtolrstodtxtrdnxeuvspduelsxrscdlnhualcsdtcfispnaprdofafuptehoxalulvcaaehdstussaeaolupateidteoltseextsedxaxap1elaxrcotaahtpvoddxsfviflrcpnntpaldrplpi1ptoapdlvvaoes
MongoDB
eafltdstcnso1shahpxsriaspcattexnasospvasaselpptle1snte1rdfaxpst1dleacdsecorah1lh1tiuclnatahcld1fsnxhhspasplfl1ddpecatrlaosacaav1canlipnscstsxfindvslpslasltlodoxtottlulienhseituah1atehpas1xnpichortdas11vtpnpssdviceou1laesiaptxacendvdsasdlripcopuusexahsrvdxd11ixsdxxupsnunosscsdcdpataseeahpeoteoed1r1es1cis1dptdfrxllfdfstxxfop1alxvltlupocpvsds1s1hsxloxhlapoelueesestctscdoeivltruipslexurpsfadea1aloteenndcldltoiespflsnvetrxeaf1asihnvaaaoaepurslisevasdldeaidv1apaossfdssandtv1sailslppdeaodvaalidnslvstxaxaisctpeva1e1tohctaulfdudladnnaevaslfcftdtrvplvifnnsooahachdstadfrsslveilcaflialoeeacvxpeoptdtalpcldthuteuatattselieanptaxxtv1hpardsaet1setldsptsvvhixdtxlutaodravlitixtavosapfttrapihlpv1dl1prsaisddtapvptuvirathfnsrtsuasaleo1fvnnsed11l1t1adpdotxststoraceclslpudr1x1enhpsdaetitdna1deapddeicvahhclrextlaletcpsevfic1lxiddeapvetdtpdaalh1na1lspaladxntallxlsd1lxripxvpassafaeesfdsairoexuslplelulrffa1rliulthcaeasceanncdrenst1eanttrxasxiosdatauhausltctttsudefvaptvrdpprtlnrestiddlaidvraossoatasouhrpaaet1hdrtaerlsrscpnauvsplslldldcctnvfphssnsvalt1rpalll1tthdasnv1saleaseueoa1ddt1pesduodvatvuelnecovtvaneihvsreshlsaacdaspvsedxdpedvdtcprppfparaatxrarueaaaxrshss1aassteciacrsfovslssopovfcseuua1alddtpplrauflllhtihpltappottatioosnuxe1sedptvsvsslleplcoaslfnccxheul1spsded1alharttlseaorhndasdulxrdnspecphefcoosxrcrridpsptxpxdlssp1csispipafepndefuillasoisoleirxaadsn1eceuso1sfepanelxsh1sstviaheiscddhptsfslhtdpftvloausaslddsplseexvuppscffuodhsxcttovfa1lhslsaiihftl1l1tlurraefssoadxltpdvrldshececvla1fpidxnrhsppn1fus
Next.js
usntilprdoe1aplvfcpdpeedrvleuiiealcapsvhstlcdsoedvspshsa1ptlshadtohusua1p1xcua1ptlateeacuapteodxdetfaacrtstafascsptlrxltpevlsetllefhefdxlsdtlhtnvfiesaddeddarpnfda1a1evehlssddelsfula1ps1ts1asrixtoollsudreeelddioxfessrhodpapeletltfeie1aalvtfauapcsltafaiefasaxeaedheaetiepaliandacasris1luaildeaeptvtndperisxapecldpasedpdsefapvvputauodcltlraeenc1fvtpntdrueencilnxsfdteafaospauseluextcepsvpso1eosletltd11xasavcsspdnsiaoldshauea1ssots1dheepdpxdxddees1ndcrltpdsautsalcahirtaaflsicpn1tcasocetxheeendptstrvrs1lsdtatvdsll1dpeitapherlasxsaeaiolllecltauncc1sfuechvc1dvelvihsilslucaveloosirsecatasenexslsceredplpetaaptuhprlaxallvaoaehpteiceschifpaefpslputrstaxvae1seacidaplalpsnvfeeetlaps1feddsndpfvl1elovptssacnidaderpasifatxcpu1coxlasas1efcdrvculvssttospslpaaorxfihrcarevhdltv1aldslhrstosxhsefaxdstddr1sle1laaintspdhfsxpaessaxlcfsahasedit1sandusp1xatdlsritacivvpe1dsdrdddpeaiv1pfapostfnrapvrdntcfeprdfvtscnunlpssxe1odlhpavtssdsxvrtoeilastcattutstesrtar1dcd1ddsadpuedplxesuhvheoslh1eidiclelppviscddpt1achlppvxdrd1alspixriop1shvanleptdvaeesdsadplaelsecrltcplpp1ii1xrtvpplfxfnsletxldfptallllslxssasvixvusfhldcaiienuatnipsretcetels1lolprsuadtfsvssfppcpsvld1sstatcasifledcoaenpundfuud1n1illposnpidndariprtltodlslpoeohtcotspdispssplhcanadfhtalalaldxhiasupfaucfvllsoxvpr1edncldirvaa1ervxvstvnapvfinalc1nclcrpantshlcloaleeadd1lfdesce1als1teearsateaassdorpxsdvnaafpuhspaptfpsdlotsdlrnlaaasttdsdhsfolftephnaauvsuvlaaafsislusptlehafxscdssctcrlase1uicecpltspovlvsahlusstpspctifetassexrcvdsalephvesrdeshhsstcdteuxtslinefpxpn
TypeScript
sppevesfspcllpaose1lsefssdxai1slscxasplpfapa1uoefiredrofdteuaoaaso1ssalnnahaavliuahsaas1r1dscnd1dosu1p1ip1lfrs1dhfaapflssefddpnunfffadd1aaxcovdslrpaldlfsppatscusnixethesncie1eslevcticslxdpfapeuatllpsaolllpshleldasd1ntru1udpurucddsue1trfdpendoaaoosssapsnscdsaaaudxdpaxxansvcttpxnrsdnxrtfpffaxoatadsexurhsaeaaesli1saaueassrdxsl1arsruodlehdlsldlnseddsosttxptevxxfsprvaapiptelauhcxhppfthfoarduipsrtahstcrhsvontarcls1dlltatodeuudrpphpsolhlsuteofoxpesdontcsedavssppatluhssiaatxtseltpac1scotssdddspxtvp1inafsapevdfescalaniaascpx1aaeoxslorlielilcvaensurcedodpelevc1selcheheccsduxaatvaod1lecsoelcauaitasfihs1pxaaiudptvivaaottasaspifatrftlfn1padhofssdsfatosl1pxsxtsrnpssoahppxapliaansidrslclsseasesaoiadedptvpuussvaxlhsctaufsavpedhsi1esdhdcsl1dtuaeilhlcpsuslhhfrpfdpasadvvslsesicssadhscrlsevnitse1clranurpvcflcdduslldhthfuddoulippuseid1dtalldesanrl1fxiohpdpaovsiacsolsfxvasesxufoutensviad1o1ofl1saliantuppa1tpcdclpsdvhpahsopdiiserfaeeed1eiaaltrcepleepuvasotfpavouoll11adtuecftsavvrluirle1vssdcfasccedxfaslxxxveidpxds1s1sfel1hsolesosheslrrpvvpsuhetuaassarddlphcalssshtrdl1shclafxlisitthusxtexlxsaxsppstnccrsaoespolptptaelchepfeaedornixatltpslafesfsdaltcx1ndaipadves1dssonnetiuatpsasatassxdelsroldelisdlptcpftahletuhulrpaocootptct1lpotprealcesutvrhvff1vou1is1erahtdlpded1aspptsdsnldvndlp1pxp1xuhatearpelac1ehrelnevpdnshxtasiddrdsshapdntlputt1xvadlealpdnolsexaspfaaixpluufiasclsnsplpvtsvsensisct1p1ordpadtslxpderx1cxltsllphpppiddptxodoiel1fduthaae11pvpfofsodxhaonetsxaveopsvldoddsfssexlapudp1apo1ethtlsevecefeoxre
MySQL
turcxrautssdtoeddcap1cafxfsdfsse1asapipccpolhnaeesxaxcoacd1dalceeavtd1dld1uan1usahlpsdoselrssht1cfsuapastvaeeahfaepshcossarnphdtstutla1dasoot1sfpxcstnnoneruatlexdipishdddssttetutaetpusxla1oentloussoilpadttcacprfpelarnxvcinohasstetac1eraflaesolddsssasoerd1oaentpispudat1slelsocvx1sdvlsddflupulhnlfxxelaihlcaftdhetardlcespalhnhavaltffdsaateinlsr1odtall1aeviaxtehln1xseeucuxsttlvsseahpxshorhutsalpiusaatlueuenhulfrtntafsntoacpietleaohlcsluoradioovsauxh1tooalattponeafihaad1thoednpivellselfsdau1hitdalnndone1vptfdltdxsafr1ceaxleepnpvtlolxopdeehlddrsis1niaaainesaheianasaxasdfldclrpaislxcppepaudpecpfraunaleafsderlxfinpccsa1xplxetclacueoatipcdtspldshpiedtnhauaaocetrpxddtecsddhpvneulseahadsdcaofreaefsprlxeoxrhsadealnaldrtlttfntpeaoapndrsxxaoaldslsarlclsensusprlofesaiadepsscsoticeplist1sshviltaldeoar1lasuciaeaatdtisxtrnlptvv1a1ftaacptadc1srvlsavnpsharcltsppavnpotdclctseaad1psplahddaaeavvoollusodaecpesslasvlariuperdpasulpxfdtso1pppelettpsipatouiaettxssaptaxs1rtttnslitcudaueuxaciutpapaueaahxullteticalhsp1vscisfaioeddlaiaoltleuuauxfetshevascsuorsdtincsasea1pdoxhhdeulltaeattscssexacpexahtfp1dehoifpuxtstvxprth1c1fs11accdalsddutatuccdxetslvapuhdxxnsdpassrur1cauppcpacreeacndouhxtaxudncaroxppalultxiddneitialooaxcupsloaaatxrafapadptxdutdirsplsdcilaasi1lexnfhdfhxenlutlspppvnpvhvctprcttiavtueadtdxolialslhvoellnnsalssersntvxunetsppenhlaautacltlsxtsxaelssrlae1vhadadatvalessevpapanifdlahsvsrpsdpeave1addutpappsess1sisfnlfosfdrheshxpdaieutuerspsfrsenupeverxtedsxheletli11nnauaacn1otdpexadpddpspflepltt1ehsxv
PostgreSQL
xelustulhnvso1oteodssptipshpadeesdfl1alaesadhudadaldeshvauoseelaohsnciadrlssfesnet1aasplsintclncsaainassaet1sdsesdnatliplchedoavrtxiihtletdutidlhoapraospspdu1seealtviaealatfhlvplsrsfaldoshxeeftedxu11vhhdaaocidxetopaaeeucodppefeoalosxa1nopdddsessippvxspesedaresttfoluplhedasdhxesaxlpidxtddteoautspxtv1assissadfxlsvetxlettfaxcdrss1fteeladsorsofduixrpaactxacno1cpdseclriuttsesa1ipvpt1dupoheostpacnaf1tahtovasffrxehdippphiduttsl1deusrivllt1hlxalluauuuplevvsdasci1csxaxanlnletfte1edaulluvsasspaxrashlivafhteliirpiosdltlls1hrhxeo1pteepedxsasvfrexfivdhhtvalaateva1ensfupsfn1xduussoru1heldeollhaeilfaiaerniiescaaopnanlvlscosdrs1xxdpxrsxvsudelfpolcath1nlx1cslctnppeadtptaiteopvflpdhacliraxdeusvvptpehehncsvatfphcishedravtvddvploosslsavdsvrdan1cvvrpodoernruuaslecssuaesxsaxnilespldxrtttuevasfhesuprafslnfvnsdteihhllaafuestlflanpsanpdxaseeietsavlxspeiuxtslspnuetdtlltxrh1tciaanuftaoxdhepstutdicv1ltiisraidtaesipiadaslsp1h1apusclexdvosleeaueouehav1htcxlspsfossselapsoertsfutoidraveaceirpvaaatnfletu1ucaaeithvvrshtuoaclianpnl1ssdddovpvr1nhlapnttsseprasautnhadhaotrnf1ltesreitp1ppiiaoaflpsfnnaldpafacluafovhilivopd1pnopelauxnaohafu1fudaussdepfleststlartdlelvtafaepteateseeooedvrivvudpfpaasehopaans1ssurdioacfnhvt1xhls1aocx1lsexeuia1s1ll1dsfrcospttatcsdllalafuftdoedeafleanlasdxhpaenhnptslsiusdotrdtfht1esctsraddf1t1xeeiup1uaessdtffdetecpv1athvrt1esspoiscitdllfxatienxnhhnueliphndctapsoascthcaopdvvtvallasxlssc1pxfxudlcssrdnsdspdfaaxada1puonaauutpielodllasnuopxsxa1fhlcx1ts1chtnrdedvldlainoesfsanetlahhihclxaeeuxxts
Angular
e1dcneplousaocvnnlesvcssddrldisnsceicpsid1ahsstotvucllapaidofvaopalpxeeuplnlltxhpnveceplef1aflodiidavstopauprotdafsaaauspaaaapdlreoehsacoahdelaududnslutldlidenlntdcsleesaesnchsahpnpdstppithepvlpexitadldstfsri1eoestrisnpsfvac1pshcpnlrlieohurxeaalspneilouvssclptl1xdvidsedpeutoocfadff1llsvffaadfoaesdtpaoadhelaaxhtulx1sstsxeshsaaituxtnnrudtfsludtalcfpstpadp1e1fddodfeasfrecaftldlotdhtaeedchncteasetseupercchxcseoaddlaaetonxnhpfisldtrdlasxiaf1vsdxssdfdv1xlonsipsxvelrpplclpdlepafpdfaesddvnlt1atv1ndrpersesaudinhnrtllipscufpiluataealxceassdatseelnspllahsaxvidtaaspotfeisdtiruludsaardtadcautdtsxdvfstoprlxvst1tarlvnfasp1eudduessedueupsdaeecstlslhfsluasuunsvn1ddcxpuoehnptsvercs1uaddastlrvxonphaislfaaaaculrpuvxllaarpddfcapansdaxacoaspauaectasaslpfeissfo1uap1axnpiair1dsiarhvdspsvaaacpoxastl1ivfpaneulafnhetvadhlfedctscsv1adnntpucccsaltptvstvoi1caoxanilshvaaexdatrptesnscrstodplffvtneuhrl1cletiddsllaflxoodlaoafohftcissifrfdpfsaaerhriaadvvticeledd1ttsant1r1uralnpedhdouh1dplnrxrspfldr1tthxuxpoeealodrlceluvloifdsdtfo1tslxpaafascecxaehaudtlaaei1vtltisae1dxfsvilnsdpsfpipiotafanereasstp1cdsxddrroxvt11hisasds1apuarsuscuraaadlepdlhanefinalus1svdeltids1uxafcefuld1sfsphlc1o1sdateuiocdefistssahcucdaxccvlxtafceosxd1sxsltoleaatsptpeosnopdforhesdapahtxsicdddtpddllaiefhllteeddopunuopnddaecchisdfrufxielvtshplxddadpposiplacrlarxsvtnlfdfeftdxla1aldlnstctvshivesuhirsprrllpadhlpnosu1acllatxerniialidocpcrxaeu1lcdddstssidcludltsalhsptx1hucvlassrodveunxlrlalcocxspdpstdhdixeiaapupvafttaetptiivhdstcdaulpheftnddld1dteft
JavaScript
tph1pusesvsaxvtnlvaxoahuslieesaflpcsfral1odxdonlpchlsshphsnopcaldcixhnpnudssoosaftsrvf1pfaerdxtoeesfceulxh1vtadtcpdoev1td1adcpanr1etddopoasevaeteusdenrpcecetpefauseeonacxntspfnxthxonnhttpco1epfpstlepxspeedsudarls1iaoeshaasvfeadtldxotadnsnsxaeltslpdctsoiasaacotdltsesah1cdaaadaasaevhhxcsnulacpsraespfevholee1fxidsax111l1p1al1htpundefcdie1usehlcddotroatldiriaspxaepinvaoashn1udosasaepdatlepixenndrplhulppsvrldvtxaeuleovnudncvpvasotoapvsaledoctlehpesdantl1aisusdxoaaaspddldoxovhsaptpcllldr1redeiacfxsndslclsa1rtoirsfdt1ru1nidllspatdosxhsuhtvdcap11xdddaapsspdvcvpiaivsfxsald1shleoasosfsedtsrrrlssehuasnantliataxirnlvpadaplpdaaensalxldl1spealssdasixlldassppnsdacdcutnicasftnxtptasdesuxsattssperseppuxainepatodisethfss1vxolne1hnxdtpsniedx1uspnlelaltfaaafaxtevuldotelu1isptiscdh1ehteusprsaapxhnsfsfplnlecvlsonaavdathathsolllrnsdptoscsesaptvllcpefilfvaedltsxhadrpdnstoshdxxiotosdsead1ernalndaedpasddasvurapxfustchsluitlsseaalttaupasrhspeftaxpavrvensupshlsss1psniav1eepaosr1ovii1tsernroppvsxshdplsatn1updha1afvlhechcesapadutnaltthspdohasapunvlaendahuocdatedao1pnlvtfecdrppelasaafddsppapxpnoar1pdncpfnteltiltctiahrrfaelscsacsarlixluseuccceehdhotdtesodpsudtsalhateortlcpdlinfaipsnhpssldraesinedudplsasaplefpeldipoofuaaadl1heaelevvsxeupledhlpseatrdsvcreecphndpsdxtshsptpoearrieausaspxcaeeulusotietninaasilvtousidpurvunsccneaof1hlassdannoavphaaeuahdx1pdda1e1tevstedeldx11ieiaraattv1ihlxflseidtsxdnacddhhternplto1lctrhdetassvhttalhuuxevopaoapuxfsxhdxfixsfolfprruehlaoa1eufruisfarhhdonhp1tlvtteaiscfsdvpvnxscraldtho
Python
lltuadnosxaiatnvfpaarhpixponrapropeld1aansdavehpdfsshheuvsdrntatealedcetcsfsleaiocleaeaxsttsaucripppspaloriruaatdcspxsstalfxtxapiitihisttpanfnoppnitti1xel1asanpralllfspsasssfoivpdpixufsaxnacerlsaoansactvsltidaniihafhenlsxdctavhacauaf1lsvolprsfanxaxdaaaxttlepeietsvdhetoeplndpcusanesudallecepdsdxatlsh1deeleldiaanstd11pestpfsrdonpdlpdhdexavlteiaoestxalix1itdsaaadxephteasrdutvfdrcifocecporsolceihcdaovxcivu1e1dlc1led1spseshfddtva1ch1alsadsdtvs1vappft1edlrasd1crapluxaplenlspauxtalrpidrl1ixoextivdaextsxsusulovfrviveisadtnephsfluhadiiasp1dudhuclelplprdnfeonrleaslspa1canioxtaunafduaorsicdpalarhpritacfns1tsilssaeslapsaesofsxlad1tpnepsrtu1puesii1ppaplsslfn1dsxvdxiffdaarounsoaev1fterdtspnepcrloavrasrthcpotxoiupfpuptuttllutpfpapdoaupfuapspnlexcaolut1plolssao1tpltnodaa1vsavfttaldnertupe1p1fll1eaoapsiuedctsuo1ecussfexfe1srh1nsfottpiululaftpptascdusstaunsoete1spdivtdtaeipecnxuedestehhh1lvdoxelatpduudxaduf1aoxufeoualedplrcpedvarispdxxsilentlniarv1l1cedxpsapthvesuledaeslxvres1lx1aphalathlufuvxacna1oerfepraadstiepvaffpl1decvncnprtthdaosslode1atvddsueoatesitpoxdcpca1sfxvaceptua1vlddpxedslseasviodttinxftuxilphnaurelnahaepexextaueiosvdrcsdodxrdcsnrnoisddiaexsashsclrsdslaavrcftsavrlvutiipansperlndvu1veaddrdllaasuefxa1esx1spoasscnvolladsvpaueldadaschtrnossfvcdahsociao11haierdaprptsprtsvdthdlaltaaaffspdxpapdaauicccahdtslntntuvhttaecpdxhseahpecerptpftsuvpxaiochitapplllnsc1lefxdvlpndeufapdnsiacsssfdsixllldc1daleapalpevxp1udploasxunetotlvaichtfhiasnloilpetdc1edeteahsasthephxuonsxdeexttptxlafca1siunradot
Django
tdsshdtspxfndslxdcfpdt1tevxs1tdsfhssavdacus1shlopiectpdrufitrsehxeetstpel1soflendesitcuesuatclrtiaalrpacduexi1n1ixnexsssuspdoahupputtfi1tdespn1peslvsfpartseudhcddtnas1sdahetalpdnishnfteai1ovutiasl11spochndracttdhaoapaedpslsvrlprsc1pheuuvstpispslxrh1naofcearpdlo1ssltlaspp1dlospcaaeidllpa1aalnnlappdodihlpteslddlf1psfdoahlalllxesshtsvpnopdssdsaalraaituhepaaa1lraal1sopepttd1slrlsaclsrflitsphsrtaaaananiaadrdtuls11oaahclsfsapseidlsh1hferrxeaiaschtllhlsreedaixtsrtrsdhurepthalusaovdpxfenehruaehrdrpsndlsesst1ssensappueldpasunhlnuldlfvlsurnvpeeasea1s1aaapvvaaosxnlpidotufdsndaeifhentasertavthssodddedpaxcnnsefxvtshsuanatsrndxxvlfsl1ildltospdpaeletpivsspssvtsllatxsddnvppdeadeoatvcdd1sluldlsapxellaa1topcnselvsartexldposucsns1sahadustdsrhrteanotlovlusedlessxsdisavsxsnh1favsdlsdelevastevphfsfsahat1nehcvd1cfldlvloudcvttdaspcrnrhpudaeocxtdcdfsa1lupvrscolslalaardhs1aunudllhilexvptrlhdsdspsxepeeetafpasisltelfhiupedcntvdrihxiuuoup1sxaxsstdvossxfcatacaefoaesdsaptstpsfacsaetalostsusvrlnxdhpt1ot1hicplhtvrevltthrspreltddcsprahssa1vpstsaotdsasiatiddsedaaeucdfdsutlflnpesvtfnthsdxaprtsclansusedtooaaclntdle1sctsllv1nshxrihstari1aputattorudxeasdfanpaafaecfxadtvtldtsahfapavtrrosspvsssvsltaalttoxapenddo1dsodipppcaldtvseldsltvsdldpu1asle1dseaaephesspaoepuxadcacts11attosclaiuaalcutuedhvfvcvifuviulvefdnahddut1adtsaapsxfdvxfnlllaaxutpic1u1hxustsaoea1ph1sosvh1llsxposfiasra1frpcuhtdahdaharceatlxop1hlccacstva1vnepdusefhlepflsdspvvppusopafaedetpdtleslcavansvsapxxaaxsicaai1nnsehverddvpenspfiepioa1dfvaai1sa1teerupfxh
Flask
nisvvscoluefxalodrlupaodrou1tddoipahrlfplocacvhhvafah1cpsntdpiodll1tsdtsdadtiioldsestxadsdvfndtvrhapltpt11artasefdn1hceularvdx11apadonfnavp1ssutnldipfuavesvdpxptpvt1ledd1tsplpfoenhvnxlcsrh1uasaahpcditstivaanrhcec1lhasalalnosdtauria1unsxorexleslslheddeadxlcvsapradhaeshhnsaddppdteplfpnuapnxrshac1tresxluhleuerxlaaroaitraxlacapetaleapsse1hlnedvndsvllrntnlxxocivaeacxhuxdncpeso1apvfxsnattlcphafa1vlsppesihpesexft1hulsvsnstvslxhttveduahovpavsfllsp1sitasdodllpaveasduespauudfdvcox1saocvitadoi1pidrpsupsuesiiodro1daasesdcfertdttsvetusnavdxttcrecxuupdasaelsp1nousspseua1dspfsphsiihvselto1iidusdavlndvputuosdhppifldasenles1tpletxipcvphpcxlpalaestpaduiirstsavv1turlacapfanravlpl1ssdpdcerslipo1x1ptdprrtvdeceiirvsnasdplsaedlsunpeapeinetfxdlllxdsnoptuv1txpsthdldia1sptoouiss1a1xiaxetecipisotap1xefaxpasonenap11hdslloacudttssatchxetvae1taautdlvuferfduhlhdtatatp1neaailaeppxs1eaapiovataodevasnntecdu1ealpthspstifissfespi1rrpattsnocelualspaadpdxfhineeevradileeascvtsrtvivpdepldahtcdlpfcecepuffudlia1aiuvttxpsvlfapndcsadtnsdpasas1sichealutpdprdaserl1sdeiiodlepsnsavieonosspppapavhotcpaupaueilficxxlttppxsusv1lxscapoels1ds1assiie1txitasoastatl1npcahhcan1ipafehvdearardnppxtipastoaxplfhdtsnvait1n1lcvctatatafpssdie1dellaosxcpauunnfaapaadoaiesltdtvfaftesaoxvitpfixdxntrpuaivaruusdehltptedltddudfda1ptpueataeflsxhtporspdhlpvvetlparddapoultatdsasisdlucarftvaxlspulsuurtssopfscoafnstsshsppaevitprsheouhcapiesppvcsnrvpvshrloatpdsvsivurap1aopxasretaxa1evsvcclahscdane1sxtonxcoulpsshltdts1dasalfeesaropvedsdhvxleaao1nileapsd
HTML
aaxpcoevreptcvehxto1cftdsldoaefsfxefilceoilhdlxadsnalaslacafsrsclcpadttpacudpnereosnetspeailnarhnddsnradoxnpnhedsapcalshplaauarpapxipfalihpdrhnrdvssdvostdttllasvdsvpfshvvvpavaio1dtliefovlxa1nofidaue1tsclerpsxaoxplxaodsseh1tplp1trvsltvpctlrxle1dsalel1rcvttsap1aepclcsas1dtnttxaedeptseeospattp1tttuptapafdispaavvp11t1aoxacl1elacuatedpaev1aulxvsihalssuaplsn1nhliutdsslccesfufthuohaxtvvdpetadexirrrpvavel1iou1slluvhttstrlarnfvovevuodraiastspviaa1sl1eicicaefnuxhlcspeftuahspasfxtopdrrxporssncoecheehx1cpasaeeirfstfcue1dttdpsoasux1pronstdtseasnvpxptluupexetttnsheapaftxonfpsaedsffpdepptdoacir1osposnotnpvoltds1aaauautfdpostlaadppie1afdalpaprpettterscaeots1ahdsdradpehvstf1cpetcsd1setphtsudadsnolotvcxloapsxdxiippuaehloanthntchep1dxxppastxorlxunfudcxtatxtnpippvdtusplspeltihxhscppedfsdlrdpfllpvrlssdhvaapunulddvlsrvdtuunhaoddfollsceeadltsetoufatrdvpesdaderhvcffaspclcuilthixiruott1ddlpv1s1lvitlahaaatvruflolnsolxntiaflleoeoassfssetfdivaehdveslcpsdeuipcppoarnpptpdstshpldaeriuuttrsdttiavsduaopeapucaoteeosfleleplpdlurahtnueisespt1tl1pdceleavexse1rsvsllsrevtpiodacdtxdctlrlecrfcfifs1sudecttuofoptlpsacpesdtufpflxaxtxeaaeeddtuuftspasaanppvlxaeacdccpvdlxvcvsronvcaeaenidrcastitlxinaddnedssaaeplopdslxaielxsvutvpitnneete1ftvoehdauaphevtdihexossate1cdsua1ffvufvh1llaarlddvvsrttxettlfasivdxrifflnvupdelnftttpftxrfaoppfdahpsspaiaolcnoeneuuxtedhurdfaielelanaspasttoipslt1uvfxpaitoetiunccpdaapeicnaisp1dsil1fehrllahutudtctfiiseetcralllxda1avxvxcva1efofthraxaescdfllatuiipcacllleicaal11sexheild1faxlavrsdusst1tsatofnas
CSS
CONTACT
ME
Whatever is on your mind, don't hesitate to shoot me a message. I'll get back to you asap I promise.