GithubHelp home page GithubHelp logo

css_html_practice's Introduction

👋 Hi, I'm Spencer

A passionate frontend developer from Denver, CO

Napolean Dynamite GIF

Connect with me

https://www.linkedin.com/in/spencer-haka/ @spencer.haka

Blogs posts

Summary

I am a graduate of the Front End Engineering program at Turing School of Software & Design. My background professional experience includes project management in the homebuilding industry which required a lot of creativity (especially considering recent supply chain issues), excellent customer service & customer facing interactions, efficient time & schedule management, and an ability to communicate complex ideas to both customers and sub-contractors.
A couple of my greatest strengths include interpersonal/team work, and problem-solving. I consider myself an introverted personality type, but I really enjoy and prefer working and collaborating on teams—it gives me the opportunity to learn new and cool things from my teammates, and for us to build a better overall application. And I enjoy problem-solving in many aspects of my life from solving a jigsaw puzzle in my free-time, to solving home-improvement issues. I even struggle to pull myself away from a task (as my wife can attest) because I can't stop thinking about how to tackle a problem or improve a project!

What I'm Looking For

I'm looking for an opportunity to work on a team of developers building and improving the applications. My skillset leans toward front-end technologies but I'm open to learning new concepts especially as I am familiar with a lot of the fundamentals of software engineering and very comfortable with anything JavaScript related.

Recent Projects

My most recent project is an application called Board Together—it was built with React, and implements Router for URL route matching, and some React Hooks for state management. The idea was to create an application in which a user can peruse popular books (for the current week) in a variety of genres, and save them for reading later. Cypress testing framework was also incorporated to test as many facets of the user experience as possible. The primary challenge I faced with this project was global state management, in particular utilizing the useReducer hook. It proved difficult changing state as complex as this seeing as state is "read only". Having to make a copy of state, then making any changes and re-assigning state was a challenge to wrap my head around at times, but I feel I came out the other side with a much better understanding of this.

Current Projects

I'm currently looking at expanding on the Neatflix project by writing a simple backend API using Express.js and hosted on vercel. This will allow for more control of the information incorporated into the application and will even allow the user to sign in and see their own book ratings, comments, and reviews.

Languages and Tools:

bootstrap circleci css3 cypress express git graphql heroku html5 javascript jest mocha mongodb nextjs nodejs postgresql postman react redux sass selenium tailwind typescript webpack

Spencer's GitHub stats Top Langs

speekins

 speekins

speekins

css_html_practice's People

Contributors

speekins avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.