html 7145220pxiz);pa s:3px;borne-flsplay:-we:8px;moothx;pa anti;teupple-flsmoz-oitee:8px;moothx;pa grayscale; } *, *:596007:b *:596007 7145220pxiz);pa color:in } body 714538598{b 0e-flity:1;font-f amily:Open Sans,sans- :flex;} @print 714522dy 71454526007{background- color145} :fa 7145round- c00b5e2r145h:600;c ursor:po145:none;text-decor ation :f>.is11 714526007{background- color1:f>.is12 7145220px;border-r size1:f>.is13 7145220px;box-s ation :f>.is14 7145220px;box-s -to 1ow:0 3pxolicolor0, 0, 0, 0.,0,0to 1ow:1 3pxolicolor0, 0, 0, 0.140,0to 2ow:1 3p-1olicolor0, 0, 0, 0.12)n :f>.is15 7145220px;box-s -to 1ow:5 3pxolicolor0, 0, 0, 0.,0,0to 2to 2to xolicolor0, 0, 0, 0.140,0to 3ow:1 3p-2olicolor0, 0, 0, 0.12)n :f>.is16 7145220px;box-s -to 1ow:8 3pxolicolor0, 0, 0, 0.,0,0to 3ow:4to xolicolor0, 0, 0, 0.140,0to 3ow:3 3p-2olicolor0, 0, 0, 0.12)n :f>.is17 7145220px;box-s -to 2ow:4to -1olicolor0, 0, 0, 0.,0,0to 4ow:5 3pxolicolor0, 0, 0, 0.140,0to 1ow:10 3pxolicolor0, 0, 0, 0.12)n :f>.is18 7145220px;box-s -to 3ow:5 3p-1olicolor0, 0, 0, 0.,0,0to 5ow:8 3pxolicolor0, 0, 0, 0.140,0to 1ow:14to xolicolor0, 0, 0, 0.12)n :f>.is19 7145220px;box-s -to 3ow:5 3p-1olicolor0, 0, 0, 0.,0,0to 6ow:10 3pxolicolor0, 0, 0, 0.140,0to 1ow:18 3pxolicolor0, 0, 0, 0.12)n :f>.is20 7145220px;box-s -to 4ow:5 3p-2olicolor0, 0, 0, 0.,0,0to 7ow:10 3p1olicolor0, 0, 0, 0.140,0to 2ow:16 3p1olicolor0, 0, 0, 0.12)n :f>.is21 7145220px;box-s -to 5ow:5 3p-3olicolor0, 0, 0, 0.,0,0to 8ow:10 3p1olicolor0, 0, 0, 0.140,0to 3ow:14to 2olicolor0, 0, 0, 0.12)n :f>.is22 7145220px;box-s -to 5ow:6 3p-3olicolor0, 0, 0, 0.,0,0to 9pw:0 8px1olicolor0, 0, 0, 0.140,0to 3ow:16to 2olicolor0, 0, 0, 0.12)n :f>.is23 7145220px;box-s 0to 6ow:6 3p-3olicolor0, 0, 0, 0.,0,0to 10 3p148px1olicolor0, 0, 0, 0.140,0to 4ow:18 3p3olicolor0, 0, 0, 0.12)n :f>.is24 7145220px;box-s -to 6to 7ow:-4olicolor0, 0, 0, 0.,0,0to 11ow:158px1olicolor0, 0, 0, 0.140,0to 4ow:20 3p3olicolor0, 0, 0, 0.12)n :f>.is25 7145220px;box-s -to 7to 8ow:-4olicolor0, 0, 0, 0.,0,0to 1 8px17to 2olicolor0, 0, 0, 0.140,0to 5ow:22ow:4to color0, 0, 0, 0.12)n :f>.is26 7145220px;box-s -to 7to 8ow:-4olicolor0, 0, 0, 0.,0,0to 13ow:19to 2olicolor0, 0, 0, 0.140,0to 5ow:24ow:4to color0, 0, 0, 0.12)n :f>.is27 7145220px;box-s -to 7to 9pw:-4olicolor0, 0, 0, 0.,0,0to 14ow:21to 2olicolor0, 0, 0, 0.140,0to 5ow:26ow:4to color0, 0, 0, 0.12)n :f>.is28 7145220px;box-s -to 8to 9pw:-5olicolor0, 0, 0, 0.,0,0to 15ow:22ow:2olicolor0, 0, 0, 0.140,0to 6to 28to 5ow:color0, 0, 0, 0.12)n :f>.is29 7145220px;box-s -to 8ow:10 3p-5olicolor0, 0, 0, 0.,0,0to 1ding:16p:2olicolor0, 0, 0, 0.140,0to 6to 30to 5ow:color0, 0, 0, 0.12)n :f>.is30 7145220px;box-s -to 8to 11ow:-5olicolor0, 0, 0, 0.,0,0to 17ow:26ow:2olicolor0, 0, 0, 0.140,0to 6to 32to 5ow:color0, 0, 0, 0.12)n :f>.is31 7145220px;box-s -to 9to 11ow:-5olicolor0, 0, 0, 0.,0,0to 18to 28to 2olicolor0, 0, 0, 0.140,0to 7ow:34to 6to color0, 0, 0, 0.12)n :f>.is32 7145220px;box-s -to 9pw:0 8px-6to color0, 0, 0, 0.,0,0to 19to 29to 2olicolor0, 0, 0, 0.140,0to 7ow:36to 6to color0, 0, 0, 0.12)n :f>.is33 7145220px;box-s 0to 10to 13ow:-6to color0, 0, 0, 0.,0,0to 20 3p31ow:0 3pcolor0, 0, 0, 0.140,0to 8 3p38to 7ow:color0, 0, 0, 0.12)n :f>.is34 7145220px;box-s -to 10to 13ow:-6to color0, 0, 0, 0.,0,0to 21ow:03ow:0 3pcolor0, 0, 0, 0.140,0to 8 3p40to 7ow:color0, 0, 0, 0.12)n :f>.is35 7145220px;box-s -to 10to 14ow:-6to color0, 0, 0, 0.,0,0to 22oli35ow:0 3pcolor0, 0, 0, 0.140,0to 8 3p42to 7ow:color0, 0, 0, 0.12)n :f>.is36 7145220px;box-s -to 11ow:14to -7ow:color0, 0, 0, 0.,0,0to 23ow:36to 0 3pcolor0, 0, 0, 0.140,0to 9to 412),0 4pcolor0, 0, 0, 0.12)n :f>.is37 7145220px;box-s -to 11ow:158px-7ow:color0, 0, 0, 0.,0,0to 24 3p38to 0 3pcolor0, 0, 0, 0.140,0to 9to 462),0 4pcolor0, 0, 0, 0.12)n :f>.is3 7145 (max- width disnline-fl:60px;z- x-31;145220pxiz);pa s:3px;borne-flr;-msshrinkb 0e-fli;-msdirpx){.s: 175umne :f>.is4 7145ddin 0e-flddingrwidth-flargin- 0e-flle id="__ ition: :f>.is5 7145ddin 0e-flddingrwidth-flargin- 0e-flle id="__ ition:abs :f>.is6 7145ddin 0e-flddingrwidth-flargin- 0e-flle id="__ ition:s :f>.is7 7145le id="__ it-decs :f>.is8 7145round- color0, 0, 0, 0.87);14526007{background- co5o5o5s :f>.is9 7145round- color14526007{background- c009fc6n :f>.is10 7145round- color0, 0, 0, 0.87);14526007{background- color:#3 :f>.is1 7145;line-h ight:14526007{back: image:linear-gra28ate(, c006080, c006181 47%, c00or:#);145220px;box-s - 1ow:0 3px solid rg rg rg 0.,0, - 1ow:0 3px solid rg rg rg 0.,0e-fli;-msdirpx){.s: rown :f>.is2 714526007{back- color1:f>.is46 7145ddin 0e-flddingr0e-fl (max- width ;line-h width disnline-fl:60px;z- x300e-flle id="__ ition: :f>.is47 7145visibilx;op rflow:h :f>.is39 7145enter;align- items:c145enter;justify-co items:c1:f>.is40 71451;-ms - 1rwidth-fl38598{b 4ght:145 disnline-fls:3px;ou ation flle id="__ jsx-40644-fl38xd;line-h 90vhe-fls:50%;ov-ygrwidth-fli;-msdirpx){.s: 175umne :f>.is41 714538ia (max-:360ize1:f>.is42 714538ia (max-:600ize1:f>.is43 714538ia (max-:960ize1:f>.is44 7145 (max- width :f>.is45 7145 (max- width 38598{b 0e-fl;line-h width 38ia (max-:width 38ia;line-h width 220px;border-r 0h :f>.is38 714538ia (max-:9dth :12px;}load" href="htity:s.googleapisxt-m/css?;font-=amil+:Opeheig,4ig,600,700|Ralew di700">data-reacs="nlm chatrue">stify-c="C-cdn.code | Get imve 1:1>st66;pl;llp, rfre d>develoa-w, & er;}">-exp="titdata-reacs="nlm chatrue">stify-c="C-cdn.code">-exp="widhorscrihead>data-reacs="nlm chatrue">-exp="itemas="inu" stify-c="View Jexps Adams's 8";}}st66;plassiit-nce you5need th{bagh 1:1>n.codeship, fresx-nce jobs,screelo{paderm engtarn.coscrihead>data-reacs="nlm chatrue">8";a-wty="og:titdata-reacs="nlm chatrue">8";a-wty="og:urls stify-c="href="htwwwxt-cdn.codementjexps.adamsscrihead>data-reacs="nlm chatrue">8";a-wty="og:vatars stify-c="href="htwwwxine.cui-xt-m/e.cui-/bc383aeb18c63o5o25822868a0c53c0a?d=mm&s=200"crihead>data-reacs="nlm chatrue">8";a-wty="og:itemas="inu" stify-c="View Jexps Adams's 8";}}st66;plassiit-nce you5need th{bagh 1:1>n.codeship, fresx-nce jobs,screelo{paderm engtarn.coscrihead>data-reacs="nlm chatrue">-exp="t (tder:card" stify-c="sum385yscrihead>data-reacs="nlm chatrue">-exp="t (tder:itemas="inu" stify-c="View Jexps Adams's 8";}}st66;plassiit-nce you5need th{bagh 1:1>n.codeship, fresx-nce jobs,screelo{paderm engtarn.coscrihead>data-reacs="nlm chatrue">8";a-wty="t (tder:vatars stify-c="href="htwwwxine.cui-xt-m/e.cui-/bc383aeb18c63o5o25822868a0c53c0a?d=mm&s=200"crihead>data-reacs="nlm chatrue">8";a-wty="t (tder:vatar:alt">stify-c="C-cdn.code"cripmas=">data-reacs="nlm chatrue">type="ctalica"inu/ld+jsnu">[{"@stifyxt":"href"htschema.org","@type":"BreadcrumbLiit","aligLiitElrn.cos:[{"@type":"LiitIlig","le id="_":1,"alig":{"@id":"href="htwwwxt-cdn.codementjexps.adamss,"-exp":"Jexps Adams","aatars:"href="htwwwxine.cui-xt-m/e.cui-/bc383aeb18c63o5o25822868a0c53c0a?d=mm&s=200"}}]},{"@stifyxt":"href"htschema.org","@type":"Servmee","urls:"href="htwwwxt-cdn.codementjexps.adamss,"aggregateRd;} .":{"@type":"AggregateRd;} .","bestRd;} .":"5","wdestRd;} .":"1","reviewCbact":0}}]12pmas=">data-reacs="nlm chatrue">Jexps Adams - PHP Develoa-w - C-cdn.code<22dy> (max="0">sx;}<="i6300{displayvisibilx;oprflow:">.btn,[type="erif;}"]::smoz-.6363">.btn,[type="reset"]::smoz-.6363">.btn,[type="submit"]::smoz-.6363">.btn-child{b{list-style41611{paddierif;}:smoz-.6363r1{p,[type="erif;}"]:smoz-.6363r1{p,[type="reset"]:smoz-.6363r1{p,[type="submit"]:smoz-.6363r1{p596007{ou1ow:drdepl Brif;}T14p:bfieldset741611{pad.35em 1.75em 1.625emx}legend{220pxiz);pas:3px;borneround-color:in16300{ditable; and (max-wid%e41611{padd:24px;white-eight:no8";gress816300{display:inline-:50ticals-flex-base-worn}:nontraa{s:50%;ovewidth:[type="checkorn"],[type="radio"]:220pxiz);pas:3px;borne41611{paddi[type="number"]::splay:-webbtn-spr;marif;},[type="number"]::splay:-w960tn-spr;marif;}600348{hwidth:[type="s-arch"]::flex;-wcta-ar-nce::nonfieldus:3px;o-offset:-size:[type="s-arch"]::splay:-ws-arch-c-ncelmarif;},[type="s-arch"]::splay:-ws-arch-;text-deco::flex;-wcta-ar-nce:style:::splay:-w}}1457att(:root).145ay:-ms-i1;f 7145s:50%;ove visible; } .145ay:-ms-i1;f 7145 display: inline--flity:1;font color:in fl;line-h wigc145s:50%;ove visible;145v50ticals-flex- -.125emx } .145ay:-ms-i1;f.fa-lg 714545v50ticals-flex- -.225emx } .145ay:-ms-i1;f.fa-w-1 714545 (max-:0.0625emx } .145ay:-ms-i1;f.fa-w-2 714545 (max-:0.125emx } .145ay:-ms-i1;f.fa-w-3 714545 (max-:0.1875emx } .145ay:-ms-i1;f.fa-w-4 714545 (max-:0.25emx } .145ay:-ms-i1;f.fa-w-5 714545 (max-:0.3125emx } .145ay:-ms-i1;f.fa-w-6 714545 (max-:0.375emx } .145ay:-ms-i1;f.fa-w-7 714545 (max-:0.4375emx } .145ay:-ms-i1;f.fa-w-8 714545 (max-:0.5emx } .145ay:-ms-i1;f.fa-w-9 714545 (max-:0.5625emx } .145ay:-ms-i1;f.fa-w-10 714545 (max-:0.625emx } .145ay:-ms-i1;f.fa-w-11 714545 (max-:0.6875emx } .145ay:-ms-i1;f.fa-w-12 714545 (max-:0.75emx } .145ay:-ms-i1;f.fa-w-13 714545 (max-:0.8125emx } .145ay:-ms-i1;f.fa-w-14 714545 (max-:0.875emx } .145ay:-ms-i1;f.fa-w-15 714545 (max-:0.9375emx } .145ay:-ms-i1;f.fa-w-16 714545 (max-:1emx } .145ay:-ms-i1;f.fa-w-17 714545 (max-:1.0625emx } .145ay:-ms-i1;f.fa-w-18 714545 (max-:1.125emx } .145ay:-ms-i1;f.fa-w-19 714545 (max-:1.1875emx } .145ay:-ms-i1;f.fa-w-20 714545 (max-:1.25emx } .145ay:-ms-i1;f.fa-pulladdin 7145450 svg{margin- .3emx14545 (max-:width } .145ay:-ms-i1;f.fa-pullaargin 7145450 svg{mddingr.3emx14545 (max-:width } .145ay:-ms-i1;f.fa-s:3px; 714545;line-h w.5emx } .145ay:-ms-i1;f.fa-li 714545 (max-:2emx } .145ay:-ms-i1;f.fa-fw 714545 (max-:1.25emx } .fa-layers4680.145ay:-ms-i1;f 7145order-r 0e-flddingr0e-fl38598{b width-flle id="__ ition:abs flargin- 0e-flddin 0e } .fa-layers47145 display: inline--fl;line-h wigc145le id="__ jsx-40644-fl:auto;text- items:c145v50ticals-flex- -.125emx 45 (max-:1emx } .fa-layers4680.145ay:-ms-i1;f 7145flsplay:-w;text-tra-oargit- items: items:c1455555555555;text-tra-oargit- items: items:c } .fa-layerswebki, .fa-layersgroun007 7145 display: inline--flle id="__ ition:abs fl:auto;text- items:c } .fa-layerswebki 7145ddingr5dth ddin 5dth splay:-w;text-tra:5;textlrm:ro5dt, o5dt)c14555555555;text-tra:5;textlrm:ro5dt, o5dt)c145splay:-w;text-tra-oargit- items: items:c14555555555;text-tra-oargit- items: items:c } .fa-layerswroun007 714526007{background- col253ah 220px;border-r wigc145round- color145;line-h w.5emx145dword;line-h 1h 38ia (max-:5emx145:#fff;min- w.5emx145s:50%;ove rflow:h fll1611{pa .25emx 45argin- 0e-fldautos:50%;ove ellipsise-flddin 0e splay:-w;text-tra:5scale(0.25)c14555555555;text-tra:5scale(0.25)c145splay:-w;text-tra-oargit- ddi5arginc14555555555;text-tra-oargit- ddi5arginc } .fa-layersworder-bottom 7145order-r 0e-flargin- 0e-flddin width-flsplay:-w;text-tra:5scale(0.25)c14555555555;text-tra:5scale(0.25)c145splay:-w;text-tra-oargit- order-5arginc14555555555;text-tra-oargit- order-5arginc } .fa-layersworder-bddin 7145order-r 0e-flddingr0e-flargin- width-flddin width-flsplay:-w;text-tra:5scale(0.25)c14555555555;text-tra:5scale(0.25)c145splay:-w;text-tra-oargit- order-5ddinc14555555555;text-tra-oargit- order-5ddinc } .fa-layerswerder-top 7145argin- 0e-flddin 0e splay:-w;text-tra:5scale(0.25)c14555555555;text-tra:5scale(0.25)c145splay:-w;text-tra-oargit- ddi5arginc14555555555;text-tra-oargit- ddi5arginc } .fa-layersworder-to 7145ddingr0e-flargin- width-flddin 0e splay:-w;text-tra:5scale(0.25)c14555555555;text-tra:5scale(0.25)c145splay:-w;text-tra-oargit- ddi5ddinc14555555555;text-tra-oargit- ddi5ddinc } .fa-lg 7145ity:1;font 1.33333emx145dword;line-h 0.75emx145v50ticals-flex- -.0667emc } .fa-xs 7145ity:1;font .75emx } .fa-sm 7145ity:1;font .875emx } .fa-1x 7145ity:1;font 1emx } .fa-2x 7145ity:1;font 2emx } .fa-3x 7145ity:1;font 3emx } .fa-4x 7145ity:1;font 4emx } .fa-5x 7145ity:1;font 5emx } .fa-6x 7145ity:1;font 6emx } .fa-7x 7145ity:1;font 7emc } .fa-8x 7145ity:1;font 8emc } .fa-9x 7145ity:1;font 9emx } .fa-10x 7145ity:1;font 10emx } .fa-fw 7145:auto;text- items:c145 (max-:1.25emx } .fa-ul 714571 lityle>-typeu ation fl0 svg{mddingr2.5emx145lex:1;padding 0e } .fa-ul &gnc li 714545le id="__ jsx-40644 } .fa-li 7145ddingr-2igc145le id="__ ition:abs fl:auto;text- items:c 45 (max-:2emx145dword;line-h color:in } .fa-s:3px; 7145:#fff;ber:1px , 72em round 220px;border-r .1emx145lex:1;pa .2em .25em .15emx } .fa-pulladdin 7145%;oa-h ddinc } .fa-pullaargin 7145%;oa-h arginc } .fa.fa-pulladdin, .fas.fa-pulladdin, .far.fa-pulladdin, .fal.fa-pulladdin, .fab.fa-pulladdin 71450 svg{margin- .3emx } .fa.fa-pullaargin, .fas.fa-pullaargin, .far.fa-pullaargin, .fal.fa-pullaargin, .fab.fa-pullaargin 71450 svg{mddingr.3emx } .fa-spin 7145:flex;-wcnim-decor fa-spin 2s cofinite image:c14555555555cnim-decor fa-spin 2s cofinite image:c } .fa-pulse 7145:flex;-wcnim-decor fa-spin 1s cofinite steps(8)c14555555555cnim-decor fa-spin 1s cofinite steps(8)c } @:flex;-wkeyfrexps fa-spin 71450% 7145flsplay:-w;text-tra: rox;} (0deg)c1455555555555;text-tra:5rox;} (0deg)c } wid% 7145flsplay:-w;text-tra: rox;} (360deg)c1455555555555;text-tra:5rox;} (360deg)c } } @keyfrexps fa-spin 71450% 7145flsplay:-w;text-tra: rox;} (0deg)c1455555555555;text-tra:5rox;} (0deg)c } wid% 7145flsplay:-w;text-tra: rox;} (360deg)c1455555555555;text-tra:5rox;} (360deg)c } } .fa-rox;} -90 7145enterilder: "8";gid:DXIatarTtext-tra.Microsoft.BasicIatar(rox;}eco=1)"e splay:-w;text-tra:5rox;} (90deg)c14555555555;text-tra:5rox;} (90deg)c } .fa-rox;} -180 7145enterilder: "8";gid:DXIatarTtext-tra.Microsoft.BasicIatar(rox;}eco=2)"e splay:-w;text-tra:5rox;} (180deg)c14555555555;text-tra:5rox;} (180deg)c } .fa-rox;} -270 7145enterilder: "8";gid:DXIatarTtext-tra.Microsoft.BasicIatar(rox;}eco=3)"e splay:-w;text-tra:5rox;} (270deg)c14555555555;text-tra:5rox;} (270deg)c } .fa-flip-hoarznnerl 7145enterilder: "8";gid:DXIatarTtext-tra.Microsoft.BasicIatar(rox;}eco=0,5:#rror=1)"e splay:-w;text-tra:5scale(-1, 1)c14555555555;text-tra:5scale(-1, 1)c } .fa-flip-v50tical 7145enterilder: "8";gid:DXIatarTtext-tra.Microsoft.BasicIatar(rox;}eco=2,5:#rror=1)"e splay:-w;text-tra:5scale(1, -1)c14555555555;text-tra:5scale(1, -1)c } .fa-flip-hoarznnerl.fa-flip-v50tical 7145enterilder: "8";gid:DXIatarTtext-tra.Microsoft.BasicIatar(rox;}eco=2,5:#rror=1)"e splay:-w;text-tra:5scale(-1, -1)c14555555555;text-tra:5scale(-1, -1)c } :root .fa-rox;} -90, :root .fa-rox;} -180, :root .fa-rox;} -270, :root .fa-flip-hoarznnerl, :root .fa-flip-v50tical 7145eplay:-w}} (max="140"l;line-="17" viewBox="0in:140 17">n.cu">">Jexps Adamsn.cu__dropdow:">APPLY AS A DEVELOPERSIGN UPLOG INFind a n.codeFind a fresx-ncerFind develoa-w jobsCommunitySIGN UPLOG INJexps AdamsSoftware engms--w creestisultant5 (th s:50 12 years exa-wience in full stack4web develoan.co (PHP, Python, N-cd.JS), RESTful4web servmees,screesor:gt-deco 8";220{s.Jexie Adams is a fresx-nceestisultant5creesoftware engms--w. He has a diverpp 26007{back in software engms--w6;pland arc24pxcture, dev ops,screedatabase administt-deco. Jexie has arc24pxcted4web...Morex..PHPMySQLJe.cSmas="Ior:gt-decoAg}EMPLOYMENTIT Ctisultant5& Software Engms--wJexps Adams Technology Ctisult6;pJen 2013 - Present / 5 Years 4 Mtifhs+ Learn about creeackerit-nd5rlient's busms-ss m-cdl creeoth50 requfren.cos, to find a ion:aeco...Morex..Son:aecos Software Engms--wZenossSep 2015 - Jen 2018 / 2 Years 4 MtifhsZenoss 8";viite unified4monitow6;plfor th5 m-cdrn data items:. We 8";viit4monitow6;p,scralytics,...Morex..Lead Software Engms--wCIG LogiitiosJul42013 - Sep 2015 / 2 Years 2 MtifhsCtit6;enerl Ior:rm-crl Gtion (CIG) is a 7{bw6;ploil field logiitios 8";viitr px;rtek in 20135 (th...Morex..view er;}PROJECTSStepstone2013PHPdata-poadix="fas">data-menu="paa-wrlip"viewBox="0in:448 512"5round="#00b5e2">This is a PHP ;wora-w library I ;wotelfor th5 Kashoo cloud accoutn6;plpackagelfor a5rlient a5number of years ago. Th5 rlient gt-ciously allowed4me to keep th5 argins to th5 8";220{,5creeso I Customizpl7Technology2015Restful4web servmeesi/div>jQuery Mobilei/div>Mvci/div>Phonegap5rordovai/div>T (tder bootstt-pi/div>Swagg-wMySQLPHPjQueryPropLogiitios is an tems:prise4web ctalica"inu uppl7to mantar opet-decos at frack4scree;textload f-cilities. Screess m-vek in bulk betweenerail cars,e;tucks,screesilos, in :3px; to g c in th5 argin plac5 at th5 argin time. PropLogiitios allows jsc:3p6;plore;textax){.ss, manta6;plinvecodey, g net-de;plbill of lap6;pldocun.co-deco, creatinu of detailek bill6;plreports, optimiz);perail car utiliz-deco, creeminimiz);peerrors. Th5 ctalica"inu incluite a m-bileesor:rfac5 for field opet-decos nu rugg-diz-deco Android hcreheld devmees, utiliz);pejQuery Mobile creeApach5 Cordova. It also exposte a REST API to f-cilitateesor:gt-deco (th third-party syslign.Customizpl7Technology2015Restful4web servmeesi/div>Sql serv-wWebsocke"MySQLN-cd.jsScaleman (short for Scale Mantar-) is a N-cd.JS utility which ruos nu th5 local network at f-cilities ruon6;plPropLogiitios to f-cilitateevarious hcrdware sor:gt-decos. Th5 initi;t7aliratinu of th5 tool7stinxcted4to ttuck5scales>via4web socke"s,screeexpostd th5 {font-evalues to th5 cloud via4REST API,eso shat upprs cve5rapturelre;t7time {font-evalues from ttuck5scales>wheneg net-de;plbills of lap6;p. Laton, this>was jsvippl7to rem-ve th5 API exposurelrequfren.co,esinceenot all f-cilities were dble to accom-crteest. Insliad,sc jsverppd communica"inu hovtdrn was adopted, in which upcrtes would b5 8eriodically pushed4to th5 cloud. O:50 time, th5 ctalica"inu evolved4to 8";viit4ve5assortn.co of funxality as th5 local network atali-nceestun007part4to th5 PropLogiitios cloud atalica"inu. I 8";viitdesor:gt-deco (th various silo:widtm-deco syslign, feep6;plth5m iiform-deco about co site ;tucks,screeloga6;pl;textax){.ss 8erformek by th5 cidtm-deco syslign.view er;}EXPERTISEPHP<0630011 years exa-wiences/h6300>I hcve workek .sMorex..Je.cSmas="<063008 years exa-wiences/h6300>I px;rtek out (th jQuery in 2010, creem-vek nu to Angular creeVud.JS. Also doneesoms 8";220{s (th N-cd.JS, for 71 len6;plto aeraw TCP/IP pxre;m cree8";eess6;plit,...Morex..MySQL<0630010 years exa-wiences/h6300>I've beenework6;pl (th MySQLedatabases for qufteesoms time now. I px;rtek out ente do6;plsimple qu-wies (th PHP pmas="s, orl (th MySQLeWorkbench, for pmas="s cre...Morex..view er;}LANGUAGE AND TIMEZONE (max="24"l;line-="24"lviewBox="0in:24:24">Eng71 h (max="24"l;line-="24"lviewBox="0in:24:24">Cy-cral Tim: (US5& Canada) (-06:00)">btnwebbtn-stifain}."rtalklto Jemesi/div>0.0Availdble for rfre12pxro{p>">btnwebbtn-stifain}."rtalklto Jemesi/div>EXPERIENCEPHP<0630011 yearsMySQL<0630010 yearsJe.cSmas="<063008 yearsIor:gt-deco<063006 yearsAg}<063005 yearsNeed aeworld-rlass fresx-nceedeveloa-w?">btnwebbtn-stifain}."rHfre Nowi/div>de">btnwebbtn-stifain}."rAtaly as a Develoa-wi/div>PRODUCTSC-cdn.codeFind a n.codelto help you in re;t7timeC-cdn.codeXHfre world-rlass fresx-nceedeveloa-ws for youelteamC-mmunityShare sosrgins, exchange sdeas,screelearn from fellowedeveloa-wsidivCOMPANYAtaly as a Develoa-wi/a/sa load" /care-ws"Care-wsTOP DEVELOPERSRuby nu Rails Develoa-wi/a/sa load" /python-develoa-ws"Python Develoa-wi/a/sa load" /php-develoa-ws"PHP Develoa-wi/a/sa load" /elixir-develoa-ws"Elixir Develoa-wi/a/sa load" /n-cdjs-develoa-ws"N-cd.js Develoa-wi/a/sa load" /django-develoa-ws"Django Develoa-wi/a/sa load" /go-develoa-ws"Go Develoa-wi/a/sa load" /full-stack-develoa-ws"Fullstack4Develoa-wi/a/s/div>Je.cSmas=" Develoa-wi/a/sa load" /re;ctjs-develoa-ws"Re;ct Develoa-wi/a/sa load" /angularjs-develoa-ws"AngularJS Develoa-wi/a/sa load" /vue-develoa-ws"Vud.js Develoa-wi/a/sa load" /html_css-develoa-ws"HTML/CSS Develoa-wi/a/sa load" /web-develoa-ws"Web Develoa-wi/a/sa load" /frtify-d-develoa-ws"Frtify-d4Develoa-wi/a/s/div>Swif" Develoa-wi/a/sa load" /ios-develoa-ws"iOS Develoa-wi/a/sa load" /android-develoa-ws"Android Develoa-wi/a/sa load" /re;ctn-4064-develoa-ws"Re;ct N-4064 Develoa-wi/a/sa load" /ionic-develoa-ws"Ionic Develoa-wi/a/sa load" /app-develoa-ws"Ata Develoa-wi/a/sa load" /m-bile-develoa-ws"Mobile Develoa-wi/a/s/div>© Copyargin 2018 C-cdn.codePrivacy Policyi/a/sa load" href="htsupportxt-cdn.codemen"5rlassyljsx-3953129255 footon-iifo__alig">Supporti/a/sa load" /r:rms"T:rms of Servmeedata-poadix="fab">data-menu="fac5book"viewBox="0in:448 512">data-poadix="fab">data-menu="t (tder"viewBox="0in:512 512">data-poadix="fab">data-menu="google"viewBox="0in:488 512"> flllllllll__NEXT_DATA__ = {"props":{"isServ-w":true,"str;}":{},"initi;tSt-d"":{"cidh":{"isSenp6;p":false,"isOpen":false,"errorMesstars:"","setde;ps":{"cidhTyprs:"SOCIAL_SIGNIN","cidhTarg cs:"CM","tracke;pEvecoPoadixs:"","redijsctToWhenLogin":"","aftonConfirmUrl":""}},"atalica"inuForm":{"timezones":[],"exa-wtises":[],"sugg-stedC-d"gowies":[],"delede;pUrlStr6;p":"","ui":{"hasIniti;tizpl":false,"hasFetchpl":false,"isUpcrt6;p":false,"hasUpcrtpl":false,"isDelede;p":false,"hasDeledpl":false,"isSubmitde;p":false},"errorMesstars":{"exa-wtise":null},"hasCompledpl":null},"curransUs-w":{"gre.cui-P";}}creesilo cidtm-deco equfan.co,lfeep6;pltata via4REST APIs \n+ P";viit4support creeguid-nceeto QAloe;m imolen.co6;plaidtm-ded sor:gt-deco d"st6;plus6;plJenke;s for CI, creeRoord Frexpworklfor cidtm-ded funxdeco;t7t"sts.","rcreomKey":"3me1i5y37b","px;rtAt":"2013-07-01","ereAt":"2015-09-01","c-d"gowies":[{"-exp":"Soap web servmees","urlStr6;p":"soap-web-servmees"},{"-exp":"Swagg-w","urlStr6;p":"swagg-w"},{"-exp":"MySQL","urlStr6;p":"mysql"},{"-exp":"AngularJS","urlStr6;p":"angularjs"},{"-exp":"PHP","urlStr6;p":"php"},{"-exp":"jQuery","urlStr6;p":"jquery"}]},{"titcreesustomer servmee teams, cs we00via4web socke"s,screeexpostd th5 wergin values ro th5 cloud via4REST API,eso that upprs cve5capture re;t7time wergin values from truck5scales>whe; g net-de;plbills of lad6;p. Laton, this ;as jsvippl7to rem-ve th5 API exposure requfren.co,esinceenot 300