Oran G.

About Me

An experienced software developer who has been professionally developing for over 7 years in a variety of roles and organizations. As a software developer, I am familiar with technologies such as C#, MySQL, Oracle DB, JavaScript, and Assembly. I usually enjoy working on backend and low-level programming work. I am particularly motivated by working on something meaningful that helps people and facing big challenges that no one is sure how to address.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Software Developer
2018 - Present (7 years)
Remote
  • Successfully set up a restful API & back end for a VR multiplayer game using node.js and PostgreSQL.

  • Developed innovative software solutions for a broad range of clients, which range in terms of size and complexity.

  • Ensure that features are being delivered efficiently and on-time.

Freelancer
Freelancer
Software Developer
2017 - 2020 (3 years)
Remote
  • Coding, testing, debugging, modifying, and executing C# programs for software projects according to design specifications and clients' requirements.

  • Used structured analysis and design to determine steps to develop programs.

  • Provided code reviews for other team members to ensure highest possible quality in software products.

Ora Golan Center
Ora Golan Center
Researcher
2017 - 2018 (1 year)
Remote
  • Served as the sole researcher and developer of the project, my job was to conduct the research and deliver an algorithm.

  • Researched an algorithm that can diagnose patients instead of the therapist diagnosis, using voice recognition for a variety of applications.

  • Developed a system comprising of a dedicated recording software, a MySQL database, and a chain of C# and C++ microservices for manipulation, analysis and machine learning of the recordings and diagnostic data. Achieved over 70% accuracy for the algorithm.

Linkury (Acquired by Algomizer)
Linkury (Acquired by Algomizer)
Project leader
2015 - 2016 (1 year)
Israel
  • Maintained the amorphousness of the product (as a measure against competition).

  • Solved the recognition-by-competition problem in a maintainable way, which enabled successful distribution of product after months without new clients.

  • Implemented an in-house try-catch-throw mechanism, to successfully compile product using a compiler without try-catch support (old Clang version).

E-Line
Co-founder and developer
2012 - 2015 (3 years)
Remote
  • Established the company as a side project with three partners.

  • Designed, developed and maintained a CRM and entrance-line management system for nightclubs and bars.

  • Developed a smart name search for the club’s/bar’s people database, that could retrieve the correct results regardless of the search or db-entry language.

IDF (Israeli Army)
IDF (Israeli Army)
Software Developer
2011 - 2014 (3 years)
Israel
  • Was responsible for a real time intelligence system. The system was a 3 tier - scalable server layer, database and widely distributed client application.

  • Triggered and participated in building a new fully functional intelligence system in 24 hours, during a war situation.

  • Built the system using infra components I wrote, which were used hundreds of times by many soldiers during the 1 week operation.

Linkury (bought by Algomizer)
Linkury (bought by Algomizer)
Junior Developer
2008 - 2011 (3 years)
Israel
  • Built the toolbar using C#, and was docked to the browsers from outside.

  • Successfully implemented the docking POC - A mechanism that can recognize active windows. Deployed the solution with the product to millions of users.

  • Setup the docking POC to also decide if the active windows are browsers or not, and dock the toolbar to the foremost one, taking into account size, location, differences between versions, and handle special windows-Z-order conditions.

Showcase

Researcher/Developer
Researcher/Developer
  • Ora Golan is a Doctor of Chiropractic specializing in emotional problems, allergies, anxiety, and functional chiropractic.

  • She developed a recording software that analyzes recordings and diagnostic input to identify correlations.

  • Her role involved conducting research, algorithm development, and database creation.

Researcher, developer & project leader
Researcher, developer & project leader
  • Developed an application for injecting and manipulating the behavior of multiple applications.

  • Implemented and maintained a product with a defined, amorphous structure.

  • Utilized C++, ASM, PE loading/manipulation, .NET CLR, encryption, and compression technologies.

Developer and Product Manager
Developer and Product Manager
  • Developed a real-time 3-tier intelligence system.

  • Led the product from initial requirements through deployment.

  • Collaborated with clients and incorporated feedback throughout the entire process.

Senior Back-End Developer
Senior Back-End Developer
  • Developed a REST API for a VR game using Node.js and Postgresql on an AWS 0-down-time setup.

  • Implemented a Postgresql database with indexes and stored procedures for game data management.

  • Utilized CD pipelines for REST API development and deployment, including horizontal auto-scaling for production.

Education

Education
High School Physics (2004-2010)
HOF HaCarmel
2004 - 2010 (6 years)