Hello! I'm Nida Zaki, a Full Stack Developer from DeKalb, Illinois

Hi there! My name is Nida Zaki, and I am a Computer Science major with a passion for coding and problem-solving. I have always been intrigued by the intersection of technology and creativity, and strive to create innovative solutions that make a positive impact in the world.

When I'm not writing code, I enjoy exploring new programming languages and frameworks, experimenting with web and mobile app development, and participating in coding competitions. I am also an avid learner and always looking to expand my knowledge and skillset.

I am excited to share my personal portfolio project with you, where you can see some of my latest projects and get to know me better. Thank you for stopping by!

SELECTED WORK

Tech Stack: Angular.js, Material UI,  Java SpringBoot , JUnit and MongoDB

Highlighted Features:

ACE Editor: It interacts with Java files and JUnit test suites in real time capturing compilation output and error streams, offering instant feedback to the user.

Split Screen View: This functionality allows users to adjust the split screen ratio, ensuring they have optimal control over their workspace, delivering a user-centric and customisable experience. 

Tech Stack: React.js, Firebase Realtime Database

Highlighted Features:

Percentile Bar: As players progress through the game, their scores are compared to other players' scores and ranked accordingly. Players can see their percentile ranking, which motivates them to improve their score and climb higher on the leaderboard.

Undo Feature: It allows players to reverse their most recent move, giving them a second chance to make a different decision. This feature can be particularly useful when players accidentally make a wrong move or when they want to try a different strategy without having to restart the game.

Tech Stack: React, Java SpringBoot and MongoDB

Highlighted Features:

Custom Categories: The expense tracker allows users to create and modify custom categories based on their specific spending habits and preferences.

Dynamic Dashboard: Charts update based on hierarchical level of user selection. Such as based on time period, category or sorted by date. 

RELEVENT EXPERIENCE

May 2023 - Present

Volunteer Software Engineer @ One Community Global Network, San Gabriel, CA (Remote)

Aug 2022 - May 2023

Graduate Teaching Assistant @ Northern Illinois University, DeKalb, IL

ACHIEVEMENTS

I won a hackathon challenge for my team in August 2017 on implementing Smart Door system utilising a range of IOT sensors to improve convenience and accessibility

EDUCATION

Aug 2021 - May 2023

M.S. Computer Science,  Northern Illinois University

July 2019
B.Tech, Computer Science, Osmania University

GitHubLinkedInEmail