{"componentChunkName":"component---src-pages-resume-tsx","path":"/resume","result":{"data":{"resume":{"title":"PUBLIC RESUME","date":"2021-01-22T13:27:31.145Z","childMarkdownRemark":{"id":"14b8d75a-e0c5-5dc4-a5e0-9138dd5721bc","htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Garrett Weems"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"summary","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#summary","ariaLabel":"summary permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Summary:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Dedicated and efficient full stack developer with 6+ years’ experience in application layers, presentation layers, and databases. Java Backend Web Development, Java Spring Boot, Adobe certified associate, Adobe, Photoshop, Adobe Illustrator, Spearheaded successful transition, Seeking to further improve HTML5 and CSS3 skills as the future full stack developer at Atmospheric Solutions."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"skills","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#skills","ariaLabel":"skills permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Skills:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"React, Redux ,Gatsby.js, Python, Java ,Node.js, Express , SQL ,Graph QL, Vue.js , Postgres ,ES6 ,HTML , JavaScript , ES6 ,Rest-API ,JWT  Redux-Sagas , Spring Boot, ES6 ,Async-Await ,NPM Node.JS Packages , Jest"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"education--certifications","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#education--certifications","ariaLabel":"education  certifications permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Education & Certifications:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Lambda School "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Computer Science / Full stack Web Development"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Java Backend Web Development"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Java Spring Boot"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Adobe certified associate "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Adobe Photoshop"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Adobe Illustrator "}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"work-experience","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#work-experience","ariaLabel":"work experience permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Work Experience:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"tridius-technologies-llc","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#tridius-technologies-llc","ariaLabel":"tridius technologies llc permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Tridius Technologies LLC"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"oct-2019---july-2020","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#oct-2019---july-2020","ariaLabel":"oct 2019   july 2020 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Oct 2019 - July 2020"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"frontend-developer","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#frontend-developer","ariaLabel":"frontend developer permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Frontend Developer"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Agile work environment"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Refactored a large portion of the codebase for high reusability for this project and upcoming projects "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Jest component unit testing "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Created custom react hooks for consuming the backend rest-api "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"GraphQL Queries resolving data from the backend database consumed by our Rest-API"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"GraphQL Mutations to asynchronously post data to our backend database"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Create different webviews for users depending on the role aligned to the user authentication"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Created an admin dashboard with a table component capable of lazy loading new columns and rows, filterable, sortable, and implemented search the url query parameters"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Implemented new features or bug fixes through Microsoft Dev-Ops"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Exposure/ Familiarity to building api endpoints  .NET Core framework"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Wrote a highly re-usable, well-documented React component library with the use of Storybook.js"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"All components were strictly typed with Typescript"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Implemented lazy loaded components with the recent React.lazy() function for a faster initial load time"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Satisfied requirements within banking industry standards"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Created custom form components with heavy input validation for submitting sensitive info"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Implemented test driven development (TDD)"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Unit Testing with Jest javascript framework "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Technologies"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"React.js"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Typescript"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Redux"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Redux sagas"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"React hooks"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"GIT"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Material-UI"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"React Router"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Formik"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Styled components"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":".NET Core"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"copart","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#copart","ariaLabel":"copart permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Copart"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"2019-3-months","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#2019-3-months","ariaLabel":"2019 3 months permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"2019 (3 months)"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"ux-ui--frontend-developer-intern","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#ux-ui--frontend-developer-intern","ariaLabel":"ux ui  frontend developer intern permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"UX UI / Frontend Developer Intern"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Worked in an Agile development environment "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Wireframed pages for a new company project while also having to follow existing corporate branding Technologies"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"HTML "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Figma UX / UI Design tool"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Bootstrap css framework"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Created interactive prototypes for demo to the project owner "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Exposure to Angular.js "}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"prism-designs","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#prism-designs","ariaLabel":"prism designs permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Prism Designs"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"2015---2018","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#2015---2018","ariaLabel":"2015   2018 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"2015 - 2018"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Junior Frontend Developer / Graphic Artist "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"HTML / CSS For client pages"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Create custom svg graphics for use with React.js components"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Redux state management "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Used Axios for API request"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Node.JS / SQL Database backend environment "}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"personal-projects","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#personal-projects","ariaLabel":"personal projects permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"Personal Projects"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Portfolio website - "},{"type":"element","tagName":"a","properties":{"href":"https://www.google.com/url?q=https://glweems.com&sa=D&ust=1611325602177000&usg=AOvVaw0dr8M1zbvZUvnuPFXiOk1L","target":"_blank","rel":["nofollow","noopener","noreferrer"]},"children":[{"type":"text","value":"glweems.com"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Open source code - "},{"type":"element","tagName":"a","properties":{"href":"https://www.google.com/url?q=https://github.com/glweems&sa=D&ust=1611325602178000&usg=AOvVaw2bGB2FRo8bQMricFV3-rBj","target":"_blank","rel":["nofollow","noopener","noreferrer"]},"children":[{"type":"text","value":"github.com/glweems"}]}]},{"type":"text","value":"\n"}]}],"data":{"quirksMode":false}},"frontmatter":{"id":null,"title":"","date":null},"rawMarkdownBody":"Garrett Weems\n\n## Summary:\n\nDedicated and efficient full stack developer with 6+ years' experience in application layers, presentation layers, and databases. Java Backend Web Development, Java Spring Boot, Adobe certified associate, Adobe, Photoshop, Adobe Illustrator, Spearheaded successful transition, Seeking to further improve HTML5 and CSS3 skills as the future full stack developer at Atmospheric Solutions.\n\n## Skills:\n\nReact, Redux ,Gatsby.js, Python, Java ,Node.js, Express , SQL ,Graph QL, Vue.js , Postgres ,ES6 ,HTML , JavaScript , ES6 ,Rest-API ,JWT  Redux-Sagas , Spring Boot, ES6 ,Async-Await ,NPM Node.JS Packages , Jest\n\n## Education & Certifications:\n\n-   Lambda School \n-   Computer Science / Full stack Web Development\n-   Java Backend Web Development\n-   Java Spring Boot\n-   Adobe certified associate \n-   Adobe Photoshop\n-   Adobe Illustrator \n\n## Work Experience:\n\n### Tridius Technologies LLC\n\n### Oct 2019 - July 2020\n\n#### Frontend Developer\n\n-   Agile work environment\n-   Refactored a large portion of the codebase for high reusability for this project and upcoming projects \n-   Jest component unit testing \n-   Created custom react hooks for consuming the backend rest-api \n-   GraphQL Queries resolving data from the backend database consumed by our Rest-API\n-   GraphQL Mutations to asynchronously post data to our backend database\n-   Create different webviews for users depending on the role aligned to the user authentication\n-   Created an admin dashboard with a table component capable of lazy loading new columns and rows, filterable, sortable, and implemented search the url query parameters\n-   Implemented new features or bug fixes through Microsoft Dev-Ops\n-   Exposure/ Familiarity to building api endpoints  .NET Core framework\n-   Wrote a highly re-usable, well-documented React component library with the use of Storybook.js\n-   All components were strictly typed with Typescript\n-   Implemented lazy loaded components with the recent React.lazy() function for a faster initial load time\n-   Satisfied requirements within banking industry standards\n-   Created custom form components with heavy input validation for submitting sensitive info\n-   Implemented test driven development (TDD)\n-   Unit Testing with Jest javascript framework \n-   Technologies\n-   React.js\n-   Typescript\n-   Redux\n-   Redux sagas\n-   React hooks\n-   GIT\n-   Material-UI\n-   React Router\n-   Formik\n-   Styled components\n-   .NET Core\n\n## Copart \n\n### 2019 (3 months)\n\n#### UX UI / Frontend Developer Intern \n\n-   Worked in an Agile development environment \n-   Wireframed pages for a new company project while also having to follow existing corporate branding Technologies\n-   HTML \n-   Figma UX / UI Design tool\n-   Bootstrap css framework\n-   Created interactive prototypes for demo to the project owner \n-   Exposure to Angular.js \n\n## Prism Designs \n\n### 2015 - 2018\n\n-   Junior Frontend Developer / Graphic Artist \n-   HTML / CSS For client pages\n-   Create custom svg graphics for use with React.js components\n-   Redux state management \n-   Used Axios for API request\n-   Node.JS / SQL Database backend environment \n\n## Personal Projects\n\n-   Portfolio website - [glweems.com](https://www.google.com/url?q=https://glweems.com&sa=D&ust=1611325602177000&usg=AOvVaw0dr8M1zbvZUvnuPFXiOk1L)\n-   Open source code - [github.com/glweems](https://www.google.com/url?q=https://github.com/glweems&sa=D&ust=1611325602178000&usg=AOvVaw2bGB2FRo8bQMricFV3-rBj)"}}},"pageContext":{}},"staticQueryHashes":["4132723914"]}