Giter Club home page Giter Club logo

Hi, I'm Riva Davidowski πŸ‘‹

I am a Software Engineer who has a passion for:

  • frontend technologies
  • code reviews
  • crafting stellar PR's
  • learning about web performance and accessibility
  • working with new tools and languages (Ones I work with but am new to are GraphQL, Docker, TypeScript, Scala, AzureDevOps to name a few)

Tid bit more about me:

  • I am eager to learn (I like jumping into new territory, whether that be working on the backend or the frontend)
  • I tend to set the bar high for the work I deliver (I really like my work to be nice and clean and I typically obsess a bit about whitespace, indentation, and variable names)
  • I put in πŸ’―% effort and am pretty determined to get the job done
  • Integrity, creativity, curiosity, humor and grit are some of my key attributes I am most proud of
  • I am focusing on best practices, improving past and current work, and learning new tools and technologies while working as a Software Engineering Apprentice at Microsoft Leap

Tools | Languages | Frameworks | Libaries:

HTML CSS JavaScript Material-UI Node.js Express.js React MongoDB TypeScript GraphQL

My journey

I transitioned into software engineering because I wanted to use my organizational skills and eye for detail to solve real world problems. I focus my efforts on delivering code that is clean and user focused while learning more about how code (different languages) work under the hood.

Prior to software engineering I worked in various industries (in startups holding customer support roles, building high end lighting fixtures at an architectural and design firm, and was a line chef on two of Seattle's food trucks). My background reflects my curiosity and desire to find an overlap between my talents and interests.

Goals

long term goals:

  • Run point on web accessibility and code reviews on a future team while working as a frontend engineer (this could change as I learn more about engineering, I am open minded)
  • Reach proficiency (advanced knowledge) of JavaScript, React, and TypeScript
  • Understand how to make web pages highly performant and accessible
  • Gain a advanced understanding of design systems, usage of APIs, serverless technology

short term goals:

  • Build upon and improve documentation as I build out new projects or work on new features
  • Continue to work towards advanced knowledge of JavaScript while solidifying knowledge of React best practices
  • Improve my current and past projects, working on web performance and accessiblity
  • Keep working on new features and continuing to remedy knowledge gaps in GraphQL, TS, Scala, React, JS

Hobbies and interests outside of coding:

  • I enjoy movies and shows 🎬
  • Playing chess β™ŸοΈ
  • Indoor climbing and aerial arts (with a heavy focus on static trapeze) πŸŽͺ πŸ§—β€β™€οΈ
  • Learning languages (Russian, Swedish, German)
  • Cooking, painting, and tending to my many plants πŸ‘©β€πŸ³ πŸ–ŒοΈ πŸͺ΄
  • Interested in the story and design behind products and how they work to impact the customer experience.

Riva Github Stats Top Langs

Riva Davidowski's Projects

201d65-lab5 icon 201d65-lab5

Part of 201 course pre-work at Code Fellows which included various code challenges.

aqaba icon aqaba

A complete makeover of the Aqaba perfume site using React, my API-server, Google API's/OAuth 2.0, and Material UI.Currently undergoing changes for rebranding.

book-project icon book-project

A book tracker web app. As a member of this open source organization and a part of the front-end team, I build React components using TypeScript, JS , CSS and Material-UI. I also assist with code review and ticket creation. See my contributions on 0.2.0 and main branches.

bookapp icon bookapp

My partner and I implemented a basic full-stack application for a book list which included the ability to search the Google Books API, add books to a database, and then render those books from a PostgreSQL database.

bus-mall icon bus-mall

An app that displays potential products to individuals in focus groups and aggregates votes.

chocolate-pizza icon chocolate-pizza

During this paired programming exercise, our job was to build a single webpage based off of the provided design comp assets. A time limit was given of 4 hours.

city_explorer_api. icon city_explorer_api.

This site was built with a stand-alone back end which interacts with a static front end. Data was requested from APIs, modified and sent to the client to be displayed in the browser. Data was persistedin a SQL database.

cookie-stand icon cookie-stand

This app calculates daily sales projections for each one of Pat's Salmon Cookie store locations and displays all data in a single table.

councildataproject.github.io icon councildataproject.github.io

Landing page for the Council Data Project organization. Contains information about the project and acts as a transfer site for supported instances.

food-for-thought icon food-for-thought

For code 101, created a simple blog site based on food recipes for breakfast, lunch, and dinner using HTML, CSS, and vanilla JS.

greenerfrontend icon greenerfrontend

A terrarium focused app that helps clients relax on multiple tech fronts.

guessing-game icon guessing-game

This project involved building an β€œAbout Me” webpage that quizzes the user on fun facts and gives the user some basic information about who I am and where I come from.

lab-01 icon lab-01

For this lab I built a single responsive web page based off of the provided design comp assets. My design is a mobile-first approach and is responsive.

lab-02 icon lab-02

Using jQuery Selectors and events to display, filter and style the images on our page

lab-14 icon lab-14

This lab involves seeding a database, then executing a series of commands to normalize data into two tables: books and authors. Using SQL I normalized data and removed duplications.

movie-night icon movie-night

Movie Night makes it easy for a user to pick a movie from a recommendation list based of ratings and save movies to a watchlist. The project used a public API, postgreSQL, and Heroku.

node-app icon node-app

A personal project for practice building a RESTful service with Node, Express and MongoDB, from setup to production.

personal icon personal

Udemy coursework, code challenges, and playground for trying fun and interesting code experiments!

portfolio icon portfolio

This lab involved creating a personal portfolio. We began with provided starter code and modified the contents to complete feature tasks. These tasks included: Refactoring the main.css file using SMACSS principles, modifying the contents of the template to make it our own, and adding in our own color scheme and Google fonts.

raw-material icon raw-material

For this group project, we created a smooth looking, modern online shopping experience for high-end quality morning beverage products using vanilla JS and local storage.

riva-portfolio icon riva-portfolio

My space-themed developer portfolio project built with JavaScript and React.

seattle-201d65-lab-14 icon seattle-201d65-lab-14

A paired programming exercise where our job was to bring functionality to an order form page and a shopping cart page. We had to fill in the necessary code in JavaScript and CSS files, but were unable to modify the provided HTML files in any way.

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.