X

I'm currently looking for internships or part time gigs, feel free to reach out viaemail orlinkedin if you have or know of any opportunities available!


Overview

Hi my name is Evan Nishi, a self taught programmer, community leader, and avid learner. I have demonstrated a strong work ethic, a passion for learning, high adaptability, a knack for problem solving, and accountability while on projects. I mainly do web development, but also some machine learning on the side. If you want to see some of my projects, feel free to look on myGithub.




Personal Projects

  • Personal Site V2
  • 04/2020-09/2020
    Created a personal website (looking at it right now!)

  • Media Bias Visualization
  • 10/2020-12/2020
    Webscraped data and created a visualization of media bias vs viewership link

  • Birthday Card Generator
  • 11/2020-06/2021
    Created an api that generates and stores birthday cards with custom messages/theming given a post request link

  • Spotify LED Matrix
  • 03/2022
    Programmed an LED matrix to sync up with my spotify and display the album cover and other information about the currently playing song using a raspi link




Education

  • Las Lomas High School
  • Student, 2018-2022
    High School Dilpoma

  • Diablo Valley College
  • Student, 2019-2022
    A.S. Computer Science

  • San Jose State University
  • Student, 2022-present
    B.S. Digital Forensics




Work

  • TrantonLLC
  • Contract backend web developer, 01/2020-02/2020
    Was a paid contract developer for TrantonLLC. Worked mainly with discord.js, AWS EC2, and express.

  • The Coder School
  • Code coach, 02/2021-09/2021
    Taught and tutored students in basic programming concepts.

  • Kwan Logistics
  • Grunt, 06/2022-07/2022
    Literally moved and palletized boxes and helped staff with computer issues in the hot LA sun. A little hard labor goes a long way.

  • Drem
  • Intern, 06/2022-09/2022
    Was a lead intern for Drem, a fintech startup based in SCU. Worked mainly with code organization and quality, typescript, tailwind, and react.




Tools/Technologies:

I love learning new technologies, along with the following tools. I am also experienced with linux, scrum, git, mongodb administration, and bash scripting.

Javascript/Typescript

I am familiar with syntax and structure of javascript programs, as well as Object Oriented concepts and modules. I am also familiar with sending and receiving requests, CRUD operations with noSQL databases, dynamic websites with react, and asynchronous programming.

Accompanying tools:

  • Express
  • Mongoose/Mongo
  • Next.js
  • Node.js
  • React.js

Python

I am familiar with syntax and structure of python, as well as Object Oriented concepts and modules. I also am familiar with the usage of virtual environments with pip packages. I also have some understanding of data science and machine learning concepts and have taken basic data science COMSC-120ds at DVC.

Accompanying tools:

  • OpenCV
  • Pandas
  • Poetry
  • Pipenv
  • Pyquil
  • Sqlite
  • Tensorflow

Java

I took APCS A and COMSC 255, which taught Java gui programming, control flow, and OOP. I also learned web development and routing with Spring Boot, as well as familiarized myself with build tools such as Gradle and Maven.

Accompanying tools:

  • Gradle
  • Maven
  • Spring Boot

C++

I took COMSC 110, COMSC 165, COMSC 200 and COMSC 210 at DVC and covered C++ fundamentals, data structures, and best practices. I also used C++ in VEX robotics, mainly working with littlevgl graphics library for the UI of our controller.


HTML/CSS

I know how to style and make responsive static websites with HTML and CSS.