[{"@-contxt":""htts:/schema.org","@type":"BreadcrumbLi:s","-iteLi:sElgement:[{"@type":"Li:sIite",";positio":1,"-ite":{"@id":""https:/wwwn.codementor.iowes-moberlyt,"_nam":"Wes Moberly","-imagt:""https:/-cdnhpth:srck-content.cm/CCUcv3ZOT0KEgvwtt75Ut}}]},{"@-contxt":""htts:/schema.org","@type":"Serv_ie","urlt:""https:/wwwn.codementor.iowes-moberlyt,"aggregateRratin":{"@type":"AggregateRratin","bh:sRratin":"5","wtossRratin":"1","reviewCrout":0}}]}Wes Moberly - JavaSscrip Developpe - Ccodemento (funectio(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm .strt': new Dtate).getTimte),eveent:gtm js'});var f=d.getElgemensByTagNnam(s)[0], j=d.createElgemen(s),dl=l!='dataLayer'?'&l='+lt:''j.async=true'j.src= '"https:/wwwngoogletagmanmagrt.cm/gtm js?id='+i+dl;f.sparenNcod.,insrtBbefor(j,f)e ;)(w-inow,docuemen,';bdy> svg:nt(:root). svs-inlinet-f 5{ ;overflow visible; } . svs-inlinet-f 5{ display: inline-block; ;font-size :inherit -height :ter{ ;overflow visible;{ vveticalx-align -.1252em } . svs-inlinet-f.fa-lg 5{ vveticalx-align -.2252em } . svs-inlinet-f.fa-w-1 5{ -widthx0.06252em } . svs-inlinet-f.fa-w-2 5{ -widthx0.1252em } . svs-inlinet-f.fa-w-3 5{ -widthx0.18752em } . svs-inlinet-f.fa-w-4 5{ -widthx0.252em } . svs-inlinet-f.fa-w-5 5{ -widthx0.31252em } . svs-inlinet-f.fa-w-6 5{ -widthx0.3752em } . svs-inlinet-f.fa-w-7 5{ -widthx0.43752em } . svs-inlinet-f.fa-w-8 5{ -widthx0.52em } . svs-inlinet-f.fa-w-9 5{ -widthx0.56252em } . svs-inlinet-f.fa-w-10 5{ -widthx0.6252em } . svs-inlinet-f.fa-w-11 5{ -widthx0.68752em } . svs-inlinet-f.fa-w-12 5{ -widthx0.752em } . svs-inlinet-f.fa-w-13 5{ -widthx0.81252em } . svs-inlinet-f.fa-w-14 5{ -widthx0.8752em } . svs-inlinet-f.fa-w-15 5{ -widthx0.93752em } . svs-inlinet-f.fa-w-16 5{ -widthx12em } . svs-inlinet-f.fa-w-17 5{ -widthx1.06252em } . svs-inlinet-f.fa-w-18 5{ -widthx1.1252em } . svs-inlinet-f.fa-w-19 5{ -widthx1.18752em } . svs-inlinet-f.fa-w-20 5{ -widthx1.252em } . svs-inlinet-f.fa-pullg-lef 5{ {margin-right .32em{ -widthx auto } . svs-inlinet-f.fa-pullg-righ 5{ {margin-left0.32em{ -widthx auto } . svs-inlinet-f.fa-;borde 5{ -height :.52em } . svs-inlinet-f.fa-li 5{ -widthx22em } . svs-inlinet-f.fa-fw 5{ -widthx1.252em } .fa-layers0 sv. svs-inlinet-f 5{ -botton 0d; -left00d; {margim auto; ;position :absolute -right 0d; -top 0d } .fa-layers05{ display: inline-block; -height :ter{ ;position :relative; ;text-align :center{ vveticalx-align -.1252em -widthx12em } .fa-layers0 sv. svs-inlinet-f 5{ :-webkit-transfor-o-riign :cente :center{ -transfor-o-riign :cente :center } .fa-layerst-tex, .fa-layersd-cunfte 5{ display: inline-block; ;position :absolute ;text-align :center } .fa-layerst-tex 5{ -left0500% -top 500% :-webkit-transfor: -tranltate(500, (500)r{ -transfor: -tranltate(500, (500)r{ :-webkit-transfor-o-riign :cente :center{ -transfor-o-riign :cente :center } .fa-layerst-cunfte 5{ ;background-color :#f253a% ;border-radius :ter{ -color :#fff{ -height :.52em{ -line-height 1% {max-widthx52em{ ;min-width :.52em{ ;overflow :hidden ;padding .252em -right 0d; -text;overflow ellipsisd; -top 0d :-webkit-transfor: scale(0.25)r{ -transfor: scale(0.25)r{ :-webkit-transfor-o-riign -to -righr{ -transfor-o-riign -to -righr } .fa-layerst-bottom-righ 5{ -botton 0d; -right 0d; -top auto; :-webkit-transfor: scale(0.25)r{ -transfor: scale(0.25)r{ :-webkit-transfor-o-riign -botto -righr{ -transfor-o-riign -botto -righr } .fa-layerst-bottom-lef 5{ -botton 0d; -left00d; -right auto; -top auto; :-webkit-transfor: scale(0.25)r{ -transfor: scale(0.25)r{ :-webkit-transfor-o-riign -botto -lefr{ -transfor-o-riign -botto -lefr } .fa-layerst-top-righ 5{ -right 0d; -top 0d :-webkit-transfor: scale(0.25)r{ -transfor: scale(0.25)r{ :-webkit-transfor-o-riign -to -righr{ -transfor-o-riign -to -righr } .fa-layerst-top-lef 5{ -left00d; -right auto; -top 0d :-webkit-transfor: scale(0.25)r{ -transfor: scale(0.25)r{ :-webkit-transfor-o-riign -to -lefr{ -transfor-o-riign -to -lefr } .fa-lg 5{ ;font-size 1.333332em{ -line-height 0.752em{ vveticalx-align -.0667emr } .fa-xs 5{ ;font-size .752em } .fa-sm 5{ ;font-size .8752em } .fa-1x 5{ ;font-size 12em } .fa-2x 5{ ;font-size 22em } .fa-3x 5{ ;font-size 32em } .fa-4x 5{ ;font-size 42em } .fa-5x 5{ ;font-size 52em } .fa-6x 5{ ;font-size 62em } .fa-7x 5{ ;font-size 7emr } .fa-8x 5{ ;font-size 8emr } .fa-9x 5{ ;font-size 92em } .fa-10x 5{ ;font-size 102em } .fa-fw 5{ ;text-align :center{ -widthx1.252em } .fa-um 5{ {listdive id="_/nex"><.heade -lassd=jss11 .js17 .js3 .js1 .js7 .js8 .js2">< spa -lassd=jsx-926527879">< vg xmlns=""htts:/wwwnw3.org/2000/ vg"k-widt="140" -heigh="17" viewBox="0x 0140 17">< pat id=M-11-22h164v60H-11z">< pat hptl="#08A" id=M135.124 0l-10.341 15.769h4.646L139.77 0z">< pat hptl="#4CC" id=M125.273 0l10.341 15.769h4.647l-.091-.137L129.918 0z">< pat hptl="#000364" id=M0 10.315c0-.747.131-1.463.394-2.147a5.33 5.33 0x 01x1.142-1.804A5.406 5.406 0x 01x3.373 5.13c.726-.304 :.554-.45702.481-.45701.260 02.318.266x3.176.799.858.532 :.502 :.22701.9302.084l-3.238.975c-.429-.691-1.058-1.037-1.889-1.037-.692 0-1.27.256-1.734.768-.463.511-.695x1.195-.695x2.053 0x.428.063.819.187x1.172.124.352.298.653.52.902.22.248.48.442.778.58.297.14.612.208.944.208.415 0x.795-.1x1.142-.3.345-.201.602-.46.768-.779l3.238.996c-.401.843-1.041 1.535-1.92 2.074-.878.54-1.948.81-3.207.81-.914 0-1.733-.157-2.46-.468a5.639 5.639 0x 01-1.847-1.244A5.246 5.246 0x 01x.394 12.46 5.92705.92700x 01x0 10.315zm17.562 5.662c-.92700-1.754-.152-2.48-.456a5.408 5.408 0x 01-1.838-1.234 5.208 5.208 0x 01-1.131-1.805 6.084 6.084 0x 01-.384-2.147c0-.746.128-1.462.384-2.146a5.208 5.208 0x 01 1.131-1.805 5.534 5.534 0x 01 1.837-1.244c.727-.311 :.554-.46702.481-.467.92700x1.75.15602.47.467a5.56 5.56 0x 01 1.82701.244c.499.519.88x1.12x1.143 1.805.262.684.393 1.4.393 2.146 0x.747-.128 1.463-.384 2.147a5.206 5.206 0x 01-1.13 1.805c-.5.518-1.111.93-1.838 1.234-.726.304-:.554.456-2.48.456zm11.978 0a4.975 4.975 0x 01-2.065-.425 4.794 4.794 0x 01-1.63-1.193 5.616 5.616 0x 01-1.069-1.794 6.366x6.366x0x 01-.384-2.25c0-.788.117-1.528.353-2.22.235-.69.567-1.289.996-1.793a4.717 4.717 0x 01 1.526-1.193 4.315 4.315 0x 01 1.941-.436c.74800x1.432.18x2.055.54.623.36x1.1.843x1.432x1.451V.63h3.322v11.407c0x.332.062.564.187.695.124.132.346.211.664.238v2.8a7.94 7.94 0x 01-1.598.167c-1.163-.028-1.827-.491-1.993-1.39l-.062-.58c-.402.677-.928x1.181-1.578x1.513-.651.332-1.35.498-2.097.498zm14.387x0c-.914 0-1.734-.149-2.46-.446a5.456 5.456 0x 01-1.848-1.213 5.178 5.178 0x 01-1.152-1.774 5.707 5.707 0x 01-.395-2.105c0-.788.131-1.531.395-2.23a5.402 5.402 0x 01x1.141-1.835 5.34 5.34 0x 01 1.837-1.244c.727-.305 :.554-.45702.482-.457.92600x1.75.15202.47.457a5.43 5.43 0x 01 1.82701.234 5.23 5.23 0x 01 1.13 1.794 6 6 0x 01x.385x2.136c0x.194-.007.384-.02.57-.015.187-.035.35-.063.487h-8.055c.055.734.32201.29.801.67.477.381 1.02.5701.63.57.483 0x.95-.116x1.4-.352.45-.235.75-.553.904-.954l2.822.788c-.428.858-1.093 1.556-1.992 2.095-.9.54-1.98.809-3.238.809zm24.537-.207h-3.322V9.65c0-.719-.128-1.24-.384-1.566-.256-.325-.598-.487-1.027-.487-.443 0-.876.18-1.298.539-.422.36-.73.823-.924 :.39v6.243h-3.321V9.65c0-.719-.128-1.24-.384-1.566-.256-.325-.6-.487-1.028-.487-.443 0-.875.176-1.297.529-.423.352-.73.819-.924 :.4v6.243h-3.321V4.88h2.989v1.826a3.934 3.934 0x 01 1.64-1.515c.692-.345 :.495-.518x2.408-.518.443 0 .837.056x1.183.166.346.111.64.263.883.457.242.193.443.418.601.674.16.255.274.528.343.819.4-.677.941-1.2 1.62-1.566.677-.366x1.452-.55x2.324-.55.692 0x1.25.128 1.672.384.421.256.75.588.985.996.236.408.391.853.468 1.337.075.484.114.955.114x1.41v6.97zm7.39.207c-.914 0-1.733-.149-2.46-.446a5.456 5.456 0x 01-1.847-1.213 5.178 5.178 0x 01-1.153-1.774A5.707 5.707 0x 01 70 10.44c0-.788.131-1.531.394-2.23a5.402 5.402 0x 01x1.142-1.835 5.34 5.34 0x 01 1.837-1.244c.727-.305 :.554-.45702.481-.457.92700x1.75.15202.47.457a5.43 5.43 0x 01 1.82701.234 5.23 5.23 0x 01 1.132 1.794 6 6 0x 01x.384x2.136c0x.194-.008.384-.021.57-.014.187-.035.35-.062.487h-8.055c.055.734.32201.29.801.67.477.381 1.02.5701.63.57.483 0x.95-.116x1.4-.352.45-.235.75-.553.903-.954l2.823.788c-.429.858-1.093 1.556-1.992 2.095-.9.54-1.98.809-3.239.809zm17.832-.207h-3.32V9.65c0-.719-.136-1.24-.406-1.566-.27-.325-.626-.487-1.07-.487-.235 0-.473.048-.715.145a2.65602.656 0x 00-.685.404 3.543 3.543 0x 00-.592.61202.7502.7500x 00-.415.767v6.244H83.16V4.88h2.99v1.826c.4-.65.968-1.151 1.701-1.504.734-.352 1.578-.52902.534-.529.70600x1.276.128 1.712.384.436.256.772.588x1.007.996.235.408.391.853.467 1.337.076.484.114.955.114x1.41v6.97zm9.197-.581c-.457.194-.976.373-:.557.54a6.467 6.467 0x 01-1.786.248 4.27 4.27 0x 01-1.172-.15602.61302.61300x 01-.966-.498x2.324x2.324x0x 01-.653-.901c-.16-.374-.24-.823-.24-1.349V7.39h-1.39V4.88h1.39V1.417h3.322V4.88h2.222v2.51H99.83v4.542c0x.36.093.62.28.778.188.16.419.239.696.239.235 0 .484-.042.747-.124.263-.083.499-.174.706-.27l.62302.634zm6.331.788c-.92700-1.754-.152-2.48-.456a5.408 5.408 0x 01-1.837-1.234 5.208 5.208 0x 01-1.132-1.805 6.084 6.084 0x 01-.384-2.147c0-.746.128-1.462.384-2.146a5.208 5.208 0x 01 1.132-1.805 5.534 5.534 0x 01 1.837-1.244c.726-.311 :.553-.46702.48-.467.92800x1.751.15602.47.467a5.56 5.56 0x 01 1.82801.244c.498.519.878x1.12x1.142 1.805.262.684.394 1.4.394 2.146 0x.747-.128 1.463-.384 2.147a5.212 5.212 0x 01-1.131 1.805c-.499.518-1.111.93-1.838 1.234-.726.304-:.553.456-2.48.456zm14.345-8.255c-.802.014-1.526.145-2.17.394-.643.249-1.117.622-1.42201.12v6.534h-3.32V4.88h3.051v2.2c.387-.734.875-1.304 :.463-1.712.589-.408 1.215-.625 :.88-.653.276 0 .449.007.518.02v2.987zM15.133 10.335c0x.858.22901.546.68602.064.456.519 1.037.778x1.743.778.346 0x.665-.07.955-.207a2.29 2.29 0x 00 .758-.581c.214-.25.384-.55.508-.903.125-.352.187-.736.187-1.15 0-.858-.228-1.546-.684-2.064a2.2 2.200x 00-1.724-.778x2.2602.260 00 0-1.733.788c-.215.25-.385.55-.509.903a3.436 3.436 0x 00-.187x1.15zm91.653x0c0x.858.22801.546.68502.064.456.519 1.037.778x1.743.778.346 0x.665-.07.955-.207a2.29 2.29 0x 00 .758-.581c.215-.25.384-.55.509-.903.124-.352.186-.736.186-1.15 0-.858-.228-1.546-.684-2.064a2.2 2.200x 00-1.724-.778x2.2602.260 00 0-1.733.788c-.215.25-.384.55-.509.903a3.436 3.436 0x 00-.186x1.15zm-76.35302.842c.45700x.893-.135 :.308-.405.415-.27.74-.639.976-1.11v-2.28a3 30 00 0-1.007-1.36c-.464-.352-.945-.528-1.443-.528-.36x0-.689.08-.987.238-.297.16-.556.37-.778.633-.221.263-.39.567-.508.913a3.387x3.387x0x 00-.177x1.099c0x.816.242 1.487.72702.012.484.526x1.114.788x1.889.788zM46.23 9.298c-.07-.69-.319-1.237-.748-1.638-.43-.401-.961-.602-1.598-.602-.65 0-1.187.205-1.61.612-.421.408-.667.951-.736 1.628h4.692zm31.92800c-.07-.69-.32-1.237-.748-1.638-.43-.401-.962-.602-1.598-.602-.651 0-1.187.205-1.61.612-.422.408-.667.951-.736 1.628h4.692z">dive-lassd=jsx-957151171 .heade"/>Wes Moberlydive-lassd=jsx-504766363kemeu__dropdowe">dive-lassd=jsx-534553027 call-to-aectio--grou">APPLY AS A DEVELOPERdive-lassd=jsx-534553027 auhn-item">SIGN UPa href="https:/wwwn.codementor.iologin"e-lassd=jsx-534553027 emeuu-lin rauhn-ite--login">LOG IN/div>< spa -lassd=jsx-954596007">Find a ementoa href="https:/:hren.codementor.i" -lassd=jsx-3825932626 emeuu-ite">Find a frerelncera href=/jobs" -lassd=jsx-3825932626 emeuu-ite">Find developpe jobsa href=/community" -lassd=jsx-3825932626 emeuu-ite">Communitya -lassd=jsx-3825932626 emeuu-ite">SIGN UPa href=ologin"e-lassd=jsx-3825932626 emeuu-ite">LOG IN/div>/div>Wes MoberlyFullgssrck0developpe -wth a :focu on Reacx, Redux, Vue, Ncod,max-wWordPressI'm a software englinpe at Losantmax-wa frerelnce0developpe -wth ;ove 8 yearu of exppeience0builddin webs-its, web raps,max-wRESTful APIs. I 2neviously worked at GE Avitatiomax-wI've worked -wth...Moren../p>JavaSscripWordPressGipFunectioalVim>/div>< sectioe-lassd=jsx-2361812664 sectio">EMPLOYMENTSoftware Englinpe IILosant< spa -lassd=jsx-33859015478-item_-cmspay__timestamp">Oct 2017 - Presten / 7 Months

I spex-wmost of my time workdin ioeim2neviin iur frfontex-wReacx / Redux rap (hreacxoriin ild...

Moren../p>Software EnglinpeGE Avitatio< spa -lassd=jsx-33859015478-item_-cmspay__timestamp">Sep 2016 - Oct 2017 / 1 Year 1 Month

I was :hred as part of a new team tasked -wth0builddin a new sparch / recommex-tatiom/ emtrics...

Moren../p>< sectioe-lassd=jsx-2361812664 sectio">PROJECTSAllRecipes< spa -lassd=jsx-19141741858-item_-cmspay__timestamp">2015PHP>/div>WordPressHTML5CSS3Bootstrap< vg aria-:hiddet=true"kdata-2nefix="fas"kdata-_ico="pappe-lip"e-lassd= svs-inlinet-f fa-pappe-lip fa-w-14 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0448 512" -colo="#00b5e2">< pat hptl="curarenCcolo" id=M43.246 466.142c-58.43-60.289-57.341-157.511 :.386-217.581L254.392 34c44.316-45.332 116.351-45.336 160.671x0 43.89044.894 43.943x117.329 0x162.276L232.214 383.128c-29.855 30.537-78.633 30.111-107.982-.998-28.275-29.97-27.368-77.473x1.452-106.953l143.743-146.835c6.182-6.314x16.312-6.422022.626-.241l22.861022.379c6.315 6.182 6.422016.312.241022.626L171.427 319.927c-4.932 5.045-5.236 13.428-.648 18.292 4.372 4.634x11.245 4.711 15.688.165l182.849-186.851c19.613-20.062 19.613-52.725-.011-72.798-19.189-19.627-49.957-19.637-69.154 0L90.39 293.295c-34.763 35.56-35.299 93.12-1.191 128.313 34.01 35.093 88.985 35.137 123.058.286l172.06-175.999c6.177-6.319016.307-6.433 22.626-.256l22.877022.364c6.31906.177 6.434016.307.256 22.626l-172.06 175.998c-59.576 60.938-155.943x60.216-214.77-.485z">a targSet=_belnk"k rel=nooppine" href="htts:/dish.allrecipest.cm"e-lassd=jsx-19141741858"The Dish blog/div>

I was responsible :freim2lgemendin a -cmslete re_deign of the .mai s-itmax-wthe Dish blog as awWordPresswtheme, creatdin a number of custto plugliswto hax-le some of the .ore -cmslex ;bactex-wfeatures (:freexamsle, syncdin the WordPresswuser loginu on boat s-itswto a s-ngle slignon API),max-wthen migratdin boat s-itswto a new multis-itminutalltatio.Portlax-wTrail Blazers< spa -lassd=jsx-19141741858-item_-cmspay__timestamp">2015PHP>/div>MySQL>/div>WordPressDrupalHTML5CSS3< vg aria-:hiddet=true"kdata-2nefix="fas"kdata-_ico="pappe-lip"e-lassd= svs-inlinet-f fa-pappe-lip fa-w-14 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0448 512" -colo="#00b5e2">< pat hptl="curarenCcolo" id=M43.246 466.142c-58.43-60.289-57.341-157.511 :.386-217.581L254.392 34c44.316-45.332 116.351-45.336 160.671x0 43.89044.894 43.943x117.329 0x162.276L232.214 383.128c-29.855 30.537-78.633 30.111-107.982-.998-28.275-29.97-27.368-77.473x1.452-106.953l143.743-146.835c6.182-6.314x16.312-6.422022.626-.241l22.861022.379c6.315 6.182 6.422016.312.241022.626L171.427 319.927c-4.932 5.045-5.236 13.428-.648 18.292 4.372 4.634x11.245 4.711 15.688.165l182.849-186.851c19.613-20.062 19.613-52.725-.011-72.798-19.189-19.627-49.957-19.637-69.154 0L90.39 293.295c-34.763 35.56-35.299 93.12-1.191 128.313 34.01 35.093 88.985 35.137 123.058.286l172.06-175.999c6.177-6.319016.307-6.433 22.626-.256l22.877022.364c6.31906.177 6.434016.307.256 22.626l-172.06 175.998c-59.576 60.938-155.943x60.216-214.77-.485z">/div>

Pneviously awWordPressws-itmhosted at forward:cente.net, nro part of the .mai Drupalws-it. I inutalled ax-wicofigure-wthe blog module, create-wthe necessary page / -bloc ;tmspltens ,styld everythdin to .mtchwthe rest of the s-it, wroitma < sectioe-lassd=jsx-2361812664 sectio">EXPERTISEJavaSscrip<}smale-lassd=jsx-3727385988-ite__exp">8 yearu exppeience

I use the followdin elngumags, frameworks,max-wtools at workmax-w:frefrerelnce0ax-wppesioal 2nebjecs: - Ncod.jswto create ;bactex-wraplicapicos,mAPIs,max-...

Moren../p>WordPress<}smale-lassd=jsx-3727385988-ite__exp">7 yearu exppeience

I have ;ove 7 yearu exppeience0developdin custto WordPresswplugliswax-wtheams ax-wbuilddin webs-its, web raps,mAPIs,max- .ore on -to of the WordPresswplatsfor.wI've...

Moren../p>Funectioal<}smale-lassd=jsx-3727385988-ite__exp">3 yearu exppeience

I use funectioal 2negrammdin wherever possible to ensure -cdtmis -lean,8-cocise,mreadable, ;tstable, ax-w:rer frfm unexppcte-w.sid-effjecs.>/p>view:.mor/ sectio>< sectioe-lassd=jsx-2361812664 sectio">LANGUAGE AND TIMEZONE< spa -lassd=jsx-480714575 ">< vg xmlns=""htts:/wwwnw3.org/2000/ vg"k-widt="24" -heigh="24" viewBox="0x 024x24">< pat hptl="#333" id=M14.887x3.896c1.775 2.14702.736:4.6202.873x7.404h2.812a8.607 8.607 0x 00-5.685-7.404zm-2.187-.29V11.3h3.658c-.163-2.975-1.376-5.528-3.658-7.694zm2.187x16.498a8.607 8.607 0x 00 5.685-7.404H17.76c-.137 2.783-1.098 5.257-2.873x7.404zm-2.187.29c2.282-2.166x3.495-4.72 3.658-7.694H12.7v7.694zm-3.478-.253C7.427 17.987 6.455 15.5 6.317 12.7H3.428a8.607 8.607 0x 00 5.794 7.441zm2.078.18V12.7H7.719c.16102.94 1.349 5.47x3.581 7.62zM9.222x3.858A8.607 8.607 0x 00 3.428 11.3h2.89c.137-2.8x1.109-5.287 2.904-7.441zm2.078-.18C9.068 5.83x7.88 8.36:7.719 11.3H11.3V3.68zM12022C6.477 2202 17.52302 12S6.477 2 1202s10 4.477 10 10-4.477 10-10 10z">English< spa -lassd=jsx-480714575 ">< vg xmlns=""htts:/wwwnw3.org/2000/ vg"k-widt="24" -heigh="24" viewBox="0x 024x24">< pat id=M0x h24v24H0z">< pat hptl="#000" hptl-ruyl=":nozero" id=M12022C6.477 2202 17.52302 12S6.477 2 1202s10 4.477 10 10-4.477 10-10 10zm0-1.4a8.6 8.6 01x0 0-17.2 8.6 8.6 0 0 0 017.2zM10.3 7h:.4v4.823a.7.7 0x 00 .7.7h4.785v:.4H12.4a2.102.1 0x 01-2.1-2.1V7z">Eastern Timt (US & Canada) (-05:00)<}butto -lassd=jsx-1637164163k">talk to Wes< spa sstyl=";font-size0">< sectioe-lassd=jsx-316311005 sectio">5.0< vg aria-:hiddet=true"kdata-2nefix="fas"kdata-_ico=".str"e-lassd= svs-inlinet-f fa-.str fa-w-18 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0576 512" -colo="#00b5e2">< pat hptl="curarenCcolo" id=M259.3 17.8L194 150.2 47.9 171.5c-26.2x3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z">< vg aria-:hiddet=true"kdata-2nefix="fas"kdata-_ico=".str"e-lassd= svs-inlinet-f fa-.str fa-w-18 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0576 512" -colo="#00b5e2">< pat hptl="curarenCcolo" id=M259.3 17.8L194 150.2 47.9 171.5c-26.2x3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z">< vg aria-:hiddet=true"kdata-2nefix="fas"kdata-_ico=".str"e-lassd= svs-inlinet-f fa-.str fa-w-18 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0576 512" -colo="#00b5e2">< pat hptl="curarenCcolo" id=M259.3 17.8L194 150.2 47.9 171.5c-26.2x3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z">< vg aria-:hiddet=true"kdata-2nefix="fas"kdata-_ico=".str"e-lassd= svs-inlinet-f fa-.str fa-w-18 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0576 512" -colo="#00b5e2">< pat hptl="curarenCcolo" id=M259.3 17.8L194 150.2 47.9 171.5c-26.2x3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z">< vg aria-:hiddet=true"kdata-2nefix="fas"kdata-_ico=".str"e-lassd= svs-inlinet-f fa-.str fa-w-18 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0576 512" -colo="#00b5e2">< pat hptl="curarenCcolo" id=M259.3 17.8L194 150.2 47.9 171.5c-26.2x3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z">Available :fre:hre}<}butto -lassd=jsx-1637164163k">talk to Wes< sectioe-lassd=jsx-316311005 sectio">EXPERIENCEJavaSscrip<}smale-lassd=jsx-2611816300">8 yearuWordPress<}smale-lassd=jsx-2611816300">7 yearuGip<}smale-lassd=jsx-2611816300">4 yearuFunectioal<}smale-lassd=jsx-2611816300">3 yearuVim>/div><}smale-lassd=jsx-2611816300">1 year< spa sstyl=";font-size0">< spa -lassd=jsx-1890583560 2nemoctio-bae__tnex">Need a world--lass frerelnce0developpe?<}butto -lassd=jsx-3969921857k">Hhre Now< spa -lassd=jsx-1890583560">to<}butto -lassd=jsx-842105057k">Aaply as awDeveloppePRODUCTS

< spa -lassd=jsx-3953129255 footne-emeu__2neduct-titth">CcodementoFind a ementowto help you inmreal time/p>

< spa -lassd=jsx-3953129255 footne-emeu__2neduct-titth">CcodementoXHhre world--lass frerelnce0developpes :freyiur team/p>

< spa -lassd=jsx-3953129255 footne-emeu__2neduct-titth">CcmmunityShare inseighs, exchange ideas,max- learn frfm fellow0developpes/p>COMPANYAaply as awDeveloppea href=/carepes"e-lassd=jsx-3953129255 footne-emeu__-ite">Carepes/div>TOP DEVELOPERSRuby on RailswDeveloppea href=/pythio-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">PythiowDeveloppea href=/php-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">PHPwDeveloppea href=/elixir-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">ElixirwDeveloppea href=/ncodjs-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Ncod.jswDeveloppea href=/django-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">DjangowDeveloppea href=/go-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">GowDeveloppea href=/fullgssrck-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Fullssrck0Developpe/div>JavaSscripwDeveloppea href=/reacxjs-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Reacx Developpea href=/lngularjs-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">AngularJS Developpea href=/vue-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Vud.jswDeveloppea href=/html_css-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">HTML/CSS Developpea href=/web-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">WebwDeveloppea href=/frconted-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Frconted0Developpe/div>SwifpwDeveloppea href=/ios-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">iOS Developpea href=/ax-roid-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Ax-roidwDeveloppea href=/reacxnlativ-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Reacx NlativwDeveloppea href=/ionic-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Ionic Developpea href=/app-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Aap Developpea href=/mobilv-developpes"e-lassd=jsx-3953129255 footne-emeu__-ite -topdev">Mobilv0Developpe/div>© Ccpy-righ 2018 CcodementoPrivacy Policya href="https:/supportn.codementor.i" -lassd=jsx-3953129255 footne-iofo__-ite">Supporta href=/tnems"e-lassd=jsx-3953129255 footne-iofo__-ite">Tnems of Servicedive-lassd=jsx-3953129255 footne-iofo__social--lins">< vg aria-:hiddet=true"kdata-2nefix="fab"kdata-_ico="facebook"e-lassd= svs-inlinet-f fa-facebook fa-w-14 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0448 512">< pat hptl="curarenCcolo" id=M448 56.7v398.5c0 13.7-11.1 24.7-24.7 24.7H309.1V306.5h58.2l8.7-67.6h-67v-43.2c0-19.6 5.4-32.9 33.5-32.9h35.8v-60.5c-6.2-.8-27.4-2.7-52.2-2.7-51.6 -87x31.5-87x89.4v49.9h-58.4v67.6h58.4V480H24.7C11.1 480x 0468.9 0x455.3V56.7C0 43.1 11.1 32 24.7 32h398.5c13.7x 024.8 11.1 24.8 24.7z">a href="https:/wwwntwitnte..cm/.codementoIO"e-lassd=jsx-3953129255 footne-iofo__social--ite">< vg aria-:hiddet=true"kdata-2nefix="fab"kdata-_ico="twitnte"e-lassd= svs-inlinet-f fa-twitnte fa-w-16 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0512 512">< pat hptl="curarenCcolo" id=M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974016.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974012.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969:7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36x14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828046.782-104.934 104.934-104.934 30.213x 057.502 :2.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366044.833-46.132 57.827 21.117-2.273 41.584-8.122x60.426-16.243-14.292 20.791-32.161039.308-52.628 54.253z">a href="https:/plus.google..cm/102580007686679046547"e-lassd=jsx-3953129255 footne-iofo__social--ite">< vg aria-:hiddet=true"kdata-2nefix="fab"kdata-_ico="google"e-lassd= svs-inlinet-f fa-google fa-w-16 " role="-ig"exmlns=""htts:/wwwnw3.org/2000/ vg"kviewBox="0x 0488 512">< pat hptl="curarenCcolo" id=M488 261.8C488 403.3 391.1 504x248 504x110.8 504x0 393.200x256S110.8 8x248 8c66.800x123024.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7x156.6 98.2 0x135-70.40140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z">/div>< __NEXT_DATA__ = {"props":{"isServte":true,"stmor":{},"initialSsrad":{"rauh":{"isSenddin":false,"isOpen":false,"errorMessagd":"","settdins":{"rauhTypd":"SOCIAL_SIGNIN","rauhTargSe":"CM","trackdinEvrenPnefix":"","re-irsecToWhenLogin":"","aftneCcofirmUrl":""}},"raplicapicoForm":{"timezones":[],"exppetises":[],"suggestedCradgories":[],"deletdinUrlStrdin":"","ui":{"hasInitialized":false,"hasFetched":false,"isUpdatdin":false,"hasUpdated":false,"isDeletdin":false,"hasDeleted":false,"isSubmittdin":false},"errorMessagds":{"exppetise":null},"hasCcmsleted":null},"curarenUste":{"gravatarPnehpthIimag":"","ssmalAvatarUrl":"","defaultRrad":0,"rvailableForCcotractJob":false,"-line-in":null,"github":null,"ssrckexchange":null,"ui":{"2nehpth":{"isLoaddin":false,"isUpdatdin":false},"-lins":{"-line-in":{"ssrtus":"disiconpcte-"},"github":{"ssrtus":"disiconpcte-"},"ssrckexchange":{"ssrtus":"disiconpcte-"}}}},"2nehpth":{"tosAccepted":true,"2nerequis-itLoaded":false},"curarenJob":{"2ublishedAt":null,"exppeience":"","payemenErrorPayload":{},"2neductDe<<<