Skip to content

Itayventura/Itayventura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 

Repository files navigation

Hi there and welcome to my Github👋

I am a software developer with several years of experience in the industry. Over the course of my career, I have had the opportunity to write code for production applications used by tens of thousands of users. This experience has taught me how to write, design, test, and maintain scalable, clean, and user-friendly code.

In my current role at a fast-growing startup, I work in a collaborative team environment where delivering new features quickly and maintaining existing applications is essential. This role involves working on both backend and frontend (web development) tasks and daily database maintenance

You can reach me at:  Linkedin Gmail

My projects are available here

2021-now   Full Stack Developer at Neema.

  • developed reactive applications using Java, Kotlin, MySQL, MongoDB, JavaScript, HTML, CSS.
  • worked on a microservice written in Quarkus. the project embraces the asynchronous model. it has an independent MySQL database designed and implemented from scratch.
  • got to know Vert.x and its fundamentals.
  • gained experience in database design, database maintaining, SQL programming, Query optimization, solving deadlocks & database locks
  • monitored production applications on daily basis.
  • wrote plenty of plain SQL queries as well as hibernate entities for interacting with the database.

2020-2021   Independent

  • developed some web applications using the Spring Framework by leveraging Spring Boot, Spring Data, Spring Data Commons, Spring Data Rest, Spring Hateoas, Spring Cloud, Spring MVC.
  • used Junit and Mockito for testing.
  • learnt Docker and built an image for my apps.
  • integrated RabbitMQ as a message broker
  • contributed to an open source project
  • designed an employee management system implemented as a Spring boot web application. Notifier is a RESTful service that has a feature of sending messages in the company. Entities are managed by hibernate ORM, an embedded database is created by a script written in SQL.

2016-2020   BSc Computer Science @ Tel Aviv University

My studies at the university laid the foundation for my understanding of Computer Science, covering programming languages, data structures, related algorithms, as well as object-oriented programming and design. Additionally, I actively participated in various cooperative projects with different numbers of students, further enhancing my practical skills and teamwork abilities.

  • Doctor’s Delay - designed and implemented an app for tracking delays for doctor’s appointments. There are two main functions in the app: REPORT DELAY, REQUEST DELAY. The user may ask for the current delay of a specific doctor, or ask for a predicted delay for his future next appointment. The prediction made by analyzing past delays using ML algorithm. The project included front-end, backend and server-side implementation. Used Java for implementing the services, MySQL server for the clinic data and Linux environments.
  • Who wants to be a millionaire - designed and implemented a Trivia Game system which manages a music questionnaire and decides who the next millionaire is. Used MySQL for storing the data and Python for the service implementation and data collection.
  • Compiler - implemented a compiler as part of Compilation Course in Java



Languages

Java Python Kotlin C++ C HTML CSS JavaScript

Technologies

Quarkus Spring Vert.x gradle Maven Docker Hibernate RabbitMQ MySQL MongoDB Git Linux Flask Markdown Curl

Tools and Environments

SourceTree Intellij Jira Github Pycharm Visual Studio Kibana Bitbucket


Spring projects

Notifier Webstore Hello-RabbitMQ

Java projects

Doctor's Delay Stream processor Data Structures Data Structures Compiler Shapes

Python projects

Who wants to be a Millionaire Parking lot

MySQL Tips & Tricks

MySQL Tips & Tricks


Repositories cards

Notifier Card

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published