Portfolio Website of Eric Kizaki

Even this website is part of the portfolio. Built using React.js, Next.js, Node.js, running on Vercel.

GitHub

HTML5

HTML5

Extensive Experience using HTML5 APIs such as WebSockets for real-time applications. In depth knowledge of offline applications using local storage and IndexedDB.

Angular

Angular

Extensive experience using Angular on the client for creating rich single page applications.

React

React

Experience using React on the client for creating web application user interfaces. Experience with redux and React Native.

Node.js

Backend Development

Extensive experience Node.js for creating web server applications using Express.js and serverless microservices on AWS Lambda. Experience using PHP, Python, and Java for creating backend services.

Database

Database

Extensive experience using NoSQL datastores such as MongoDB and DynamoDB. Experience with various relational database such as Oracle, SQL Server, and PostgresSQL. Database schema and table design experience.

AWS

Cloud

Extensive using various cloud platforms for development and setting up CI/CD.


WebGL Visualizations...It is in 3D!

I have been experimenting with WebGL technology and I created A 3D container yard that renders 11,000+ containers each clickable with its own JavaScript data. Renders at 60fps on most hardware.

WebGL

CSS3...animations!

It is not just responsive design (see this website). CSS3 can be used to animate. For the small demo bellow click the red railcar to move the train and click the yellow containers to have them come off the train.

CSS3

Java

Extensive experience with Maven, Spring MVC, Spring JDBC, and Oracle. See Linkedin. Click demo for the source to a small demo app.

Java

Presentations

Here is a list of presentations I have given to a live audience on HTML5 technology. I am an advocate for the web as an open platform. Finely tuned HTML5 presentations using impress.js

Mic