Eran Tenenboim

Eran Tenenboim

The Impossible of today is the standard of tomorrow.

Frankfurt, גרמניה
פרילנסר
  צור קשר

אודותינו

Experienced software engineer and team leader with 20 years of success serving a wide range of clients from start-ups to global banks. Proficient in server-side programming, low latency systems, and database development, with a thorough understanding of the entire software design process. A strategic thinker, able to approach projects with a big-picture perspective while also focusing on the finer details. Specializes in algorithmic trading systems and high-frequency trading platforms.

שפות

עברית
שפת אם
אנגלית
שליטה קרובה לשפת אם
גרמנית
רמת מתחילים

תחומי התמחות

הנדסה

298 ₪ לשעה
הנדסת תוכנה
Over two decades of extensive hands-on experience in software development with a strong background in multiple programming languages, including C/C++, C#, Go, Python, NodeJS, and SQL. Expert in designing and building efficient system architecture, utilizing Behavior-Driven Development (BDD) approach to ensure high-quality code implementation.

בכירים

315 ₪ לשעה
סמנכ"ל טכנולוגיות - CTO
Chief Technology Officer, Algorithmic Trading Firm

Managed the technological aspect of the startup, identifying and implementing technology solutions to improve efficiency and maintain system stability.
Designed and maintained the system architecture to meet the demanding requirements of high-frequency trading systems.
Oversaw security and performance, ensuring the highest level of protection by constantly monitoring and addressing any security issues.
Managed the recruitment process, building a talented technology team.
Implemented and enforced strict data storage and security protocols to protect sensitive information.
סמנכ"ל מחקר ופיתוח
As the leader, I have managed the R&D with one backend team of 4 developers, one fronted team of 4 developers, the QA team, and the automation of the QA team and DevOps team.
I have led the company to be sold and continue managing it through the transition to the buyer of it.
I have established and carefully trained the automation of the QA team to support the Product Owner with Gherkin and Cucumber to ensure the system is always stable.
סמנכ"ל פיתוח תוכנה
Team Leader, R&D Department

Managed a team consisting of a backend team of four developers, a front-end team of four developers, a Quality Assurance team, and Automation and DevOps teams.
Led the company through a successful sale and successfully managed the transition to the new owner.
Established a comprehensive automation process for the Quality Assurance team, providing training in Gherkin and Cucumber to support the Product Owner and ensure stable system performance.

טכנולוגיה

315 ₪ לשעה
Jenkins
Expert in building and managing CI/CD pipelines from scratch. Experienced in constructing multiple and freestyle pipelines and installing and configuring both Jenkins and Jenkins X. Skilled in creating downstream pipelines to provide a clear and comprehensive overview of all processes, ensuring seamless integration and delivery of code changes.

תכנות ופיתוח תוכנה

245 ₪ לשעה
.NET, C#, Dot Net, VB
Since 2008, I have been developing in c# through all the different frameworks.
I have successfully developed programs for Linux and Windows.
I have worked in different flavors of the .Net working environment, including .Net Framework, .Net Core, .Net Standard, and UWP.
In addition to all the others, I have also worked in implementing systems on different scales from POC up to full deployment system.
.NET Compact Framework
Develop some projects on.net compact for some embedded systems
ASP
ASP.NET
Developed backend support for different sites.
Using MVC methodology, developed some window web API for microservices and APIs of production system
C, C++
I have more than two decades of experience in programming
Throughout my years of programming, I have made programs for different systems, including Unix, Linux, and Windows.
For the programs mentioned before, I have used C and C++ with different versions: C++98, C++11/14/17.
The development systems divert from the embedded systems, and microcontrollers through the high-frequency trading systems, up to distribution systems.
Visual Basic
מתכנת, פיתוח תוכנה כללי
I have more than 20 years of hands-on experience in programming with platforms such as C/C++, C#, and SQL.
I have successfully developed programs for Linux and Windows. I have worked in different flavors of the .Net working environment, including .Net Framework, .Net Core, .Net Standard, and UWP.
In addition to all the others, I have also worked in implementing systems on different scales, from POC up to entire deployment systems.
Throughout my years of programming, I have made programs for different types of systems, which include, besides Linux and Windows, Unix.
For the programs mentioned before, I have used C and C++ with different versions: from C++98 to C++11/14/17.
The development systems divert from the embedded systems, and microcontrollers through the high-frequency trading systems, up to distribution systems.
DB - MySQL
designed and developed multiple MySQL schemes, some of them being in memory
DB - MSSQL, SQL Server
I have programmed and worked as an Applicative DBA for five years.
I have developed schemes and complex store procedures.
In addition, I have built complex trading commands over store procedures.
As an applicative DBA, I had to handle the database, which meant understanding the DB internals.
To enhance the database capability, I used SQL CLR.
Python
I have a total experience of 5 years of developing different products over Python, from embedded solutions through automation tools to a full-scale app.
For this, I had to use:
- Excellent Python designing and programming skills
- Experience with backend development (MongoDB, Redis)
- A good understanding and expertise with multithreading/multiprocessing
- Work independently and contribute to the team
- Great problem-solving skills
InstallShield
I have created a few setups plans for clients to allow them to install their products in a different locations and different languages
Node.JS
Build Rest API and implement microservices for different systems
DB - MongoDB
Design a few databases that are NoSQL values. it is a different mindset because the whole data is supposed to be in one place and with minimum splitting.
פיתוח אלגוריתמים
I have developed a High-Frequency Trading algorithm for different systems.
Most of the previously mentioned algorithms are fairly complicated mostly because they involve a huge amount of data with little to no processing time.
A variation of parallelism of tasks and using GPU and process tweaks were needed for this.
Bad algorithm development can differ between success and failure HFT algorithm, if it goes badly it can erase the company in milliseconds, which is not the ending we need.
Balances and non-stop tests must be built on top of it so that doesn't occur.
React.js
DB - NoSQL
Design a few databases that are NoSQL values. it is a different mindset because the whole data is supposed to be in one place and with minimum splitting.
API, REST, SOAP
implemented RestAPI and other API on different levels of the systems
using Swagger and Postman for generating documentation
מפתחי Front-end
מפתחי Back-end
I have more than twenty years of programming experience and system architecture.
I have implemented embedded systems and frontend systems.
I am using different tech stack depending on the client needs
C/C++, Python, SQL, no SQL, NodeJS

with strong building standards of CI/CD, BDD, and TDD.

עיצוב וגרפיקה

140 ₪ לשעה
עיצוב לוגו
I have designed a few logos from scratch. Mainly logos are derivative of the business inspiration. The most important thing to consider when designing a logo is the suitable correlation between the company and its design and how the logo would make the client feel.

נסיון תעסוקתי

אוגוסט 2022 - היום

Team Lead | Senior Software Engineer

Freelancer
  • Led a team of 4 development teams with a total of 30 team members in a project for virtual
  • hospital.
  • Served as both a technical lead and a mentor for junior team members, responsible for on-boarding and
  • training new team members.
  • Implemented best practices and processes to streamline development and improve overall team
  • performance.
  • Worked closely with stakeholders to understand requirements and deliver on-time, high-quality results.
  • Communicated effectively with team members and stakeholders to keep them informed of project
  • status, timelines, and deliverables. Convert Algo trading project from a monolith into microservices using
  • dockers and K8. Architecture and development. Using BDD approach for maintaining the system
  • functionality intact
  • Contributed as a member of the video streaming team, responsible for decrypting and encrypting video
  • content.
  • Tools: : C/C++, C#, Python, Cython, Go, NodeJS, ExpressJS, GraphQL, React. MongoDB, SQLite Jira (JQL),
  • GitHub , AWS(lambda,EC2,DynamoDB,DocumentDB,Atlas, Compass, Chimes, Aurora ), GCP.
ינואר 2020 - אוגוסט 2022

R&D Team Lead

FInscore
  • Hands-on software architect and team lead of fintech software.
  • Managing multiple teams (up to 12 developers and automation QA team).
  • Responsible for upgrading the system from a monolithic architecture to a micro-services-oriented system.
  • Responsible for development, DevOps, automation QA and Deployment of products to clients.
  • Development: .NET (Framework,Core, Standard), C#, C/C++, Python, NodeJS,Go
  • DevOps: Jenkins, Azure DevOps
  • Database: MSSQL, NoSQL (MongoDB)
  • WebApi auto documentation: Swagger, Postman
  • Automation QA: Selenium, Behave, Gerkhin, Cucumber
  • OS: Windows, Linux
פברואר 2018 - ינואר 2020

Technical Team Lead

Alcon System
  • Leading team of software developers using Agile methodology.
  • Working on embedded systems.
  • They are working with clients to find the best technology and solution that match their needs.
  • I was responsible for each aspect of the system's life cycle, from the design, architecture, testing, acceptance, and maintenance.
  • Development: Python, C# (.Net Framework/ .Net Standard/ .NetCore/ UWP), C/C++.
  • CI/CD with Jenkins.
  • NoSQL - CouchDB, MongoDB
  • SQL - SQLite, MSSQL, MySQL
  • Windows, Linux

אנשים דומים ל- Eran Tenenboim

ajax loader
Siema TECH
אם זה לא פשוט זה פשוט לא יהיה
SARA-PROJECT
לתכנת בראש שקט
Danieli Cywyak
Think Future Technologies
שירותי IT ברמת שוק גבוהה של פיתוח, תמיכה וביחד עם פתרונות AI מתקדמים
Kayble Zone Pvt Ltd
Full Stack Developer

חוות דעת

ajax loader