Nataliya U.

Nataliya U.

Software Engineer

Berkeley , United States

Experience: 4 Years

Nataliya

Berkeley , United States

Software Engineer

144000 USD / Year

  • Immediate: Available

4 Years

Now you can Instantly Chat with Nataliya!

About Me

I am currently a senior studying computer science at the University of California Berkeley, which is the #1 ranked computer science program in the United States. A combination of formal education and extracurriculars have given me experience in leade...

Show More

Portfolio Projects

Description

In this project I implemented a version-control system that mimics some of the basic features of the popular systemGit. Mine was smaller and simpler.

A version-control system is essentially a backup system for related collections of files. The main functionality that Gitlet supports is:

  1. Saving the contents of entire directories of files. In Gitlet, this is calledcommitting, and the saved contents themselves are calledcommits.
  2. Restoring a version of one or more files or entire commits. In Gitlet, this is calledchecking outthose files or that commit.
  3. Viewing the history of your backups. In Gitlet, you view this history in something called thelog.
  4. Maintaining related sequences of commits, calledbranches.
  5. Merging changes made in one branch into another.

Show More Show Less

Description

Pintos is a simple operating system framework for the 80x86 architecture. It supports kernel threads, loading and running user programs, and a file system, but it implements all of these in a very simple way. In the Pintos project, I strengthened its support in all three of these areas. I also added a virtual memory implementation.

Show More Show Less

Description

I created an alternative solution to open source software and proprietary software. The goal of this project is to create a shift in technology where developers are incentivized via royalty payments when contributing to the open source model.

Show More Show Less

Description

I am currently working on a technology platform designed to incentivize large scale development by creating a self managed community of software developers who protect their shared code through free proprietary software licensing.

Show More Show Less

Description

I created an IoT device interoperability solution that uses compiler technology.

Show More Show Less

Description

Non-technical: I was a leading part in the organization of the worlds largest womens blockchain conference ever: SHE(256) - Women in Blockchain. The conference was such a success that SHE(256) developed into a functioning organization aimed at reaching out to women - young and old - who are interested in the technology sphere. I organized and planned the whole conference with a group of 8 others.

Show More Show Less