Sharon Rotgaizer

Sharon Rotgaizer

Personal Profile

I am 23 years old. I am a programmer and love maths (but as a habit!). During my BSc and even earlier I got envolved with some "classic" projects including building, configuring a server of my own and it's manager. More projects in the 'Projects' section. In math, I taught students and perpeared them for the final exams, in all highschool levels, even in the acedemy, the courses - Calculus 1,2, Algebra 1,2. I am currently a teacher assistant in both 'ML' & 'Porbability For CS' courses at Haifa University.

Work Experience

Haifa University, Freelancer

Oct 2019 - July 2023

In this work I created and maintained a site for the students at the CS department at Haifa University, with some main majorities: 1. Worked in Html, Js, PHP, Ajax, 2. Developed many automations, including whatsapp auto group creation, grades anaylizer from image, courses loader, and much more! Take a look at my Github project

SRWorkspace, CTO & Co-founder

May 2018 - Oct 2023

In this work I am responsible to the software development of the comapny, with some main majorities: 1. I have built a server from scratch, first in Windows and currently on Ubuntu, both with Apache; Configuring the networking and setting up the company's own ssl. 2. I have built server hosting and file manager for the company and for private clients (developers) who seeked for site hosting (Html, Js, JQuery, Css, Ajax, PHP) 3. Nowadays - company's web site manager. Maintaining and consistently upgrading the hosting manager & services. 4. Building and maintining web site and services for Computer Science Department at University of Haifa. More info & examples are in 'Projects' section

IDEA Tech, PHP developer

April 2019 - June 2019

During this work, learned and developed advanced PHP web-rest services including Html, Css in the client side. Example mini project under 'Projects' section

Education

Bsc, Computer Science

University Of Haifa

Between Fall 2019 - Winter 2024, graduating with excellence.

Check my book store!

Magshimim Cyber Program

Ort Bialik, Qiryat Bialik

between 2015 - 2018, during highschool. Magshimim is the Israeli national cyber program for army prepearation. While studying, I have built some projects, including a final one in 'Projects' section. In my studies I have learned C, C++, Python, Networks, Assembly, C#, OS.

Highschool

Rogozin School, Qiryat Ata

Graduating with excellence, with majorities of Math, Computer Science, Physics, in 'Software Engineering' class

Projects

SRWorkspace file manager

2018-2022

My most segnificant project, including Full domain manager and creation, full file manager, multiply accounts.

Popular Colors finder

2019

This project here was developed in IDEA Tech and allows you to get the most x common colors in a photo of your choice.

Folder Vault

2017-2018

This project was developed in Magshimim Cyber Program. This is Desktop application, built in C#, PHP for Windows OS; It's aim is to hide and encrypt access to folders by different users in one desktop or for classification and levels-accessing in organizations.

Trivia

2017

This is a multi-room game, for mutilple users over network via client side built in C# (Dekstop Application) The game has rooms, waiting-rooms, loby, statics etc.. Communication is via Sockets to a single socket server written in C++ which processes the requests and managers the games, including db implementation with sqlite 3.

Cinema

2016-2017

As a school project, but in professional level (well, for a teenager which is it's first web project), I have created entire cinema web site, including tickets ordering, seats choosing, 'payment' with preemptive re-captcha and recipt trailers preview, categories such as vip, 3d, users registration and an admin panel. Build in Aspx, Html, Js, css with sql in access. Unfortunately, it was a local site, maybe one day I will build it's modern version.

Tic Tac Toe using ML

2015-2016

It sound silly I know. In my first year at highschool and familiaring with C# at all, I have built a Desktop Application with four levels, and choosing the beginner player. In the extreme level - I have implemented maching learning; I saved all computer loses or player winnings in XML. The game used this data to predict what the user might do and prevent computers loss or help it winning.