Yaron Fainstein
Senior Software Engineering at VALD Performance- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Spanish Native or bilingual proficiency
-
Hebrew Native or bilingual proficiency
Topline Score
Bio
Peter Koevari
Yaron is not only a solid developer, but also bringing humour and camaraderie to any team. Yaron is a true team player and able to keep calm under pressure, dispatching work with Chuck Norris-like efficiency. He tackles new areas with openness and a learning-based attitude, and I would gladly recommend him to any prospective employer looking for a top-class developer who will bring culture and positivity to the work place.
Ruben Fainstein
Yaron es una persona con una inteligencia superior, honrado y capaz de superar cualquier problema. Tiene muy buena relacion con la gente. Es apto para cualquier programa de gerencia.
Peter Koevari
Yaron is not only a solid developer, but also bringing humour and camaraderie to any team. Yaron is a true team player and able to keep calm under pressure, dispatching work with Chuck Norris-like efficiency. He tackles new areas with openness and a learning-based attitude, and I would gladly recommend him to any prospective employer looking for a top-class developer who will bring culture and positivity to the work place.
Ruben Fainstein
Yaron es una persona con una inteligencia superior, honrado y capaz de superar cualquier problema. Tiene muy buena relacion con la gente. Es apto para cualquier programa de gerencia.
Peter Koevari
Yaron is not only a solid developer, but also bringing humour and camaraderie to any team. Yaron is a true team player and able to keep calm under pressure, dispatching work with Chuck Norris-like efficiency. He tackles new areas with openness and a learning-based attitude, and I would gladly recommend him to any prospective employer looking for a top-class developer who will bring culture and positivity to the work place.
Ruben Fainstein
Yaron es una persona con una inteligencia superior, honrado y capaz de superar cualquier problema. Tiene muy buena relacion con la gente. Es apto para cualquier programa de gerencia.
Peter Koevari
Yaron is not only a solid developer, but also bringing humour and camaraderie to any team. Yaron is a true team player and able to keep calm under pressure, dispatching work with Chuck Norris-like efficiency. He tackles new areas with openness and a learning-based attitude, and I would gladly recommend him to any prospective employer looking for a top-class developer who will bring culture and positivity to the work place.
Ruben Fainstein
Yaron es una persona con una inteligencia superior, honrado y capaz de superar cualquier problema. Tiene muy buena relacion con la gente. Es apto para cualquier programa de gerencia.
Experience
-
VALD Performance
-
Australia
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineering
-
Mar 2022 - Present
-
-
-
Mandalay Technologies
-
Australia
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
May 2018 - Apr 2022
-
-
-
-
Senior Software Developer
-
Jun 2016 - May 2018
Highlighted achievements: - Analysis, design and creation of new micro services and API's. - Fixing and ensuring Integration Tests run across all environments (Dev through Prod). - Support for current and legacy software, ranging from WCF services to MVC / Angular web pages. - Documentation, ranging from improvement of existing to creation of new documents and how-to articles. - Support all teams across the business with their tickets and requirements. - Liaison with clients for support and certifications. - Creation of new tools to automate and improve testing and deployment of software and services. - Services upgrades.
-
-
-
Magenta Retail
-
Retail
-
1 - 100 Employee
-
Senior .Net Developer
-
Sep 2014 - Apr 2016
Senior .Net Developer for a company developing POS (Point Of Sale) software. Responsibilities: - Implementation of new software modules - Implementing enhancements for the system - Testing releases & releasing updates on time - Bug fixes & Support Some of the Technologies involved: - .Net 4.5 under Visual Studio 2012 / 2013 / 2015 - MS-SQL under Sql Server Management Studio 2012 (SSMS) - Hardware integration (Printers, Vouchers, EFTPOS) - SVN (Source Control)
-
-
-
Runge ICT
-
IT Services and IT Consulting
-
Lead Developer
-
Nov 2013 - Aug 2014
Team leader on a startup project which involves integration of different services (both local and web based). Responsibilities: - System design and architecture - Coding and implementation, VS 2013 and .Net 4.5 - Mentoring junior staff - Research, prototyping & feasibility assessment Some of the Technologies involved: - .Net 4.5 & VS 2013 - Git (Source Control) - XSockets - WCF and Web Services - MEF and plugin architecture - MSMQ - AutoMapper - SQL
-
-
-
-
Software engineer
-
Oct 2012 - Aug 2013
Contractor Software Engineer for the company. I’ve been in charge of adding features, fixing, redesigning and improving the windows application of the company. In addition to my development duties, I’ve helped with hardware issues, troubleshooting problems, finding and fixing security issues, bringing team members up to speed on new .Net 4 features, working with the company’s designer in order to improve the software’s usability and design, and creating various tools to work with the in house database in order to ease developers work. Responsibilities: * Design of new features to the product using C# in Visual Studio 2010, .Net 4 & WPF. * Revision and refactoring of current code and software structure. * Introduction of TDD methodologies using NUnit. * Creation of utilities to improve the workflow and productivity of the team. * Bug fixes.
-
-
-
-
External consultant / programmer
-
Apr 2012 - Jun 2012
I wrote a web service that took care of secure insertion of encrypted data from different clients into the database. The clients communicated with the server sending HTTP post messages. I wrote the server in PHP, which extracted and decrypted the messages, before inserting the decrypted data into a MySQL database. Responsibilities: * Writing the web service and logic (PHP). * Testing of the web service and encryption decryption correctness (Windows & Linux). * Working with the head of research and development in charge of the project to assure software was bug free and working correctly.
-
-
-
-
Quality Assurance for BlackBerry Travel project
-
Dec 2010 - Jun 2011
Quality Assurance of the BlackBerry Travel software on different BlackBerry devices Translations and Quality Assurance tests for the Spanish version of the software Quality Assurance of the BlackBerry Travel software on different BlackBerry devices Translations and Quality Assurance tests for the Spanish version of the software
-
-
-
-
Pro Bono, Software Design and Development for PHD Student
-
Sep 2009 - Sep 2009
A former colleague of mine is currently completing his Doctorate in Toxinology at the University of Queensland. This work requires a long and tedious process of inputting venom data from one program, into another program, in order to allow the required analysis. Realizing this process would take weeks, I volunteered to create a program to automate the data transfer and sorting process. This program now reduces the time required from several weeks, to 20-30 minutes. A former colleague of mine is currently completing his Doctorate in Toxinology at the University of Queensland. This work requires a long and tedious process of inputting venom data from one program, into another program, in order to allow the required analysis. Realizing this process would take weeks, I volunteered to create a program to automate the data transfer and sorting process. This program now reduces the time required from several weeks, to 20-30 minutes.
-
-
-
Kidum
-
Education Administration Programs
-
1 - 100 Employee
-
Psychometric Instructor, Research & Development
-
May 2005 - Oct 2007
During my time working for Kidum I was an instructor in Spanish language skills, Mathematical skills and English skills. I also updated and revised all associated study materials and lesson plans. I was subsequently given responsibility for training other instructors, as well as accountability for the Spanish Language Division’s Research & Development program. Responsibilities: * Preparation of students for Psychometric exam (including mathematics, Spanish language skills and English language skills) * Development of lesson plans and associated educational materials * Training new instructors * Administrative coordination * Research and Development - responsibility for the entire Spanish Language division
-
-
-
-
Software Engineer, Research & Development
-
Aug 2006 - Dec 2006
As a member of the Vulnerability Team my role was to identify vulnerabilities in a variety of operating systems and products. Once identified, I would incorporate these vulnerabilities into our database. Striving to improve business processes and develop new tools that enabled the team to work faster and more efficiently, I successfully created an automated tool to query key websites and automatically update databases with new information. Responsibilities: * Creation and maintenance of the vulnerabilities database * Vulnerabilities research and characterization * Improvement of team processes, including the development of relevant tools
-
-
Education
-
Ben-Gurion University of the Negev
Bachelor of Engineering (BEng), Computer Software Engineering -
בית הספר התיכון לחינוך סביבתי, בן גוריון
Math / Physics & Environmental studies