Ron Hachmon
Software Developer
Computer science graduate, responsible autodidact with a high work ethics, and a collaborative team player.
about
Hi there! I'm an experienced software developer with a deep passion for coding.
I find joy in crafting elegant solutions to complex problems and constantly expanding my knowledge in the ever-evolving world of technology.
When I'm not immersed in lines of code, you'll likely find me in the kitchen, experimenting with new baking recipes and creating delicious treats.
I also have a strong wanderlust, as exploring new places and experiencing diverse cultures excites and inspires me.
As I embark on this exciting journey as a software developer, I'm eager to combine my love for coding with my creativity, curiosity, and zest of life.
experience
2024 — Present
Full Stack Developer Internship · Offisito
Internship for a web application managing the rental of office space
TypeScript
React
NodeJS
MongoDB
Express
MUI
2022 — 2022
Software Developer Internship · Red Hat
Development from end to end of a web app platform that helps users schedule meetings with others based on the most available date.
Python
Django
MySQL
Pytest
2018 — 2020
Order manager expert · Checkpoint
Order manager intermediate
Order manager
In charge of integration of purchase orders into company system guidelines and shipment protocols.
projects
![profile picture](/_next/image?url=%2Fassets%2Fimages%2FProjects%2FEnigma.jpg&w=640&q=75)
Enigma Machine
Developed a client-server desktop application using Tomcat and implemented the Enigma machine. Created a contest where clients compete to decrypt encoded messages. Leveraged Java for server-side logic and JavaFX for intuitive client apps
Java
JavaFX
Apache Tomcat
![profile picture](/_next/image?url=%2Fassets%2Fimages%2FProjects%2FCut%20it%20Out.jpg&w=640&q=75)
Cut it Out
A web application that uses an AI model to separate the image's main subject from its background, the app utilizes Docker AWS and GitHub actions to automate the deployment process.
TypeScript
React
NodeJS
Docker
AWS
![profile picture](/_next/image?url=%2Fassets%2Fimages%2FProjects%2Ffacebook.jpg&w=640&q=75)
Desktop Facebook
Designed and developed a Facebook desktop application by utilizing the Facebook API. The main focus was to implement various design patterns, including Singleton, Strategy, Adapter, Iterator, and more, in order to enhance the application's architecture and functionality.
C#
.NET
![profile picture](/_next/image?url=%2Fassets%2Fimages%2FProjects%2FBulls%20project.jpg&w=640&q=75)
Bull Detection
This project showcases the use of transfer learning to train an SSD (Single Shot Detector) model for detecting bulls in images.
Python
Pytorch