Hello there,

I'm Aleks,

and I'm a web developer!

profile-picture

A LITTLE ABOUT ME

I am a Junior Software Engineer and a recent graduate of a full-time, intensive, 13 week, full-stack boot camp at the University of Washington. I have a newfound passion for programming, more specifically frontend development, and am constantly learning new methods to improve my skills and knowledge base to continue creating dynamic, interactive web applications.

STACK, TOOLS, & SKILLS

JavaScript
jQuery
AJAX
Bootstrap

React.js
Redux
HTML5
CSS3

Node.js
MySQL
Sequelize
Postman

Express.js
MongoDB
Mongoose.js
Robo 3T

PROJECTS & COLLABORATIONS

WIZARDS & WHITEBOARDS

A MERN-stack dungeon-crawler RPG built using React.js and Redux, designed to teach basic coding concepts and provide practice for algorithm challenges to new developers seeking a fun and interactive way to implement their skills.

SO THIRSTY

A full-stack web application that allows users to make a profile for each one of their plants to show off their personalities, keep track of watering, and upload user photos to keep records of their growth.

PARK SKY

Allows a user to search for any national park for a given visitation date in the US. It not only displays general information and a brief summary for each park, but also presents the user with a star chart of what the night sky will look like at that park on a specific date, and general weather information provided by the National Parks Service.

EMPLOYEE DIRECTORY

A React app that uses Axios to make API calls to the Random User Generator API. The user can search for an employee via first or last name (non-case sensitive). Employees can also be arranged in both ascending or descending order based on either their first or last name. These actions are performed via sort and filter functions.

NOTE TAKER

A note taker app that keeps track of the information entered by the user and stores it as notes that can be saved or deleted. It utilizes Node.js and Express.js for full frontend-backend functionality.

WEATHER DASHBOARD

A weather dashboard that takes the user's city of choice into the input field. Once the user presses the search button or hits the enter key, the current weather data, including the temperature, humidity, wind speed, and UV index, and weather icon, is generated onto the main card.