Skip to main content

Albert

Chang


Developer.

Designer.

DJ.

Skills

Interact with them to learn more!


Front End

REACT

React JS
Redux / React Redux
Higher-Order Components

JAVASCRIPT

ES6 JavaScript
Asynchronous Programming
Functional Programming

CSS

CSS3
Sass / Less
BEM Naming

HTML

HTML5
Web Components
Canvas

DESIGN

Mobile-first UI Design
Adobe Illustrator/Photoshop
Drawing/Sketching Accuracy

TESTING

Unit & Integration Testing
End-To-End Testing
Jest, Mocha.js, Chai.js

Back End

SERVERS

Node.js & File System
Koa.js & Express.js
AJAX & Axios

DATABASE

PostgreSQL
MySQL
MongoDB

BASH

Computer Automation
Shell Scripting
Git Version Control

Experience




FRONT END SOFTWARE ENGINEER

@ Cisco Systems, Inc.

Sep 2018 - Nov 2020

Converted from Contractor to Full Time Employee in Sep 2018 (3 months early!)
Owned and shipped robust ‘System 360’ dashboard web application to 3,000+ Cisco DNA Center customers worldwide
Developed ‘Service Explorer‘, a responsive System debugging tool that helps users monitor microservices in a hierarchical tree layout; used React and Cisco‘s HTML Canvas framework
Implemented a modern product landing experience for Cisco’s DNA Management System product that features Geo Map & Table views and Web Components
Optimized applications by utilizing React composition patterns and enabling real-time data flow throughout components via Web Sockets

System 360 (Dashboard)

Full-page screenshot of System 360 Dashboard

Service Explorer (Hierarchical Tree)

Full-page screenshot of Service Explorer tree with Sidebar open




FRONT END SOFTWARE ENGINEER (Contract)

@ Cisco Systems, Inc.

Jun 2018 - Sep 2018

Built Proof-of-Concept for ‘System 360‘, a new dashboard web application that centralizes System area information to help users monitor and manage their Cisco DNA Center product
Reduced initial React, JavaScript, HTML5, and CSS3 code by 40% by modularizing into reusable React components that transfer global data via Redux and REST
Presented multiple iterations to stakeholders, designers, & developers, and worked closely with them to determine long-term product vision for ‘System 360‘

Proof-of-Concept for System 360 (Dashboard)

Screenshot of the first-ever iteration of System 360 Dashboard

Portfolio

Click on them for more information!



About


I love being able to combine art and code to make something

beautiful.

EDUCATION


HACK REACTOR '18

Advanced Software Engineering

SAN JOSE STATE UNIVERSITY '17

Majored in Management Info Systems
Minored in Computer Science

Awards & Distinctions

Hack Reactor - Class President (2018)
IBM/GameStop Hackathon - 2nd Place
SJSU - Dean's Scholar (2016-2017)

HOBBIES


DJing: I mix quickly and embrace musical variety. Check out my mixes and mashups! FLMWRK

Programming: I am results-driven and love problem solving. Check out my GitHub!

Designing: I have loved art since I was 5. Won two t-shirt design contests at SJSU!

Weightlifting: The body works as one, as physical strength builds mental strength. Look good, feel good!

GOALS


With my solid front end and back end skillset, as well as my quick absorption of new technologies, I strive to enhance the world as a software engineer.

I enjoy seeing others succeed, and constantly search for ways to improve myself in many facets of my life.

But above all, I hope to be part of something that transcends personal growth — one that changes countless lives for the better.


Like what you have read?

Let's create some magic together.

Contact


Please email me at or fill out the form below!


TOP