![Erez Nassimi, Developer in Petah Tikva, Israel](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F610257%2Fpicture%2Foptimized%2Fhuge_5fe156c0844ffd80053cc9563e652fda-4151092535184680eb93d766e5b453d9.jpg&width=480)
Erez Nassimi
Verified Expert in Engineering
Back-end C# Developer
Petah Tikva, Israel
Toptal member since October 5, 2020
Erez has 30 years of experience in software development and 15 years in team building and management. His expertise covers multiple languages (C++, C#, Pascal, SQL), frameworks (.NET), paradigms (OOP, REST), platforms (Windows), protocols (Diameter, FIX), including API development, design patterns, web scraping, and clean coding. Familiar with stock options, currency exchanges, and trading/algo-trading, he has won innovation awards at Amdocs, contributing to CodeProject and StackOverflow.
Portfolio
Experience
- Object-oriented Programming (OOP) - 20 years
- Clean Code - 20 years
- C# - 12 years
- C++ - 12 years
- SQL - 8 years
- REST - 4 years
- .NET Core - 4 years
- JavaScript - 1 year
Availability
Preferred Environment
Linux, Windows, Web
The most amazing...
...things I've designed and developed were a price comparison website, a cable commercials web server, and an extremely fast billing engine.
Work Experience
R&D Team Lead
Massivit 3D
- Headed the development of a slicer application for our industrial 3D printers on Windows and Azure platforms.
- Managed features and tracked bugs through Azure DevOps using work item query language (WIQL), charts, and widgets.
- Mentored QA staff to convert sets of tests to automation.
C# Developer
Rakan Maghribi
- Developed a fully working REST server to find the best route in the traveling salesperson problem (TSP).
- Used the Google Maps API and Google Optimization Tools (OR-Tools) API and created a new API.
- Provided a very basic user interface (UI) as a proof of concept (POC) using Razor.
R&D Manager
Comm-IT
- Hired and managed C++ and C# teams, converting a multimillion-dollar desktop application in the US cable commercial industry to a full web-based REST server compliant with .NET Core (hands-on) via a new API.
- Directed all R&D activities in UK mySupermarket, including multiple websites with millions of unique hits in a month, a price comparison engine, and web scraping (mySupermarket.co.uk).
- Managed a prestigious web scrapers project for the UK Office for National Statistics (ONS) to be used in UK official price index calculation (ons.gov.uk).
- Managed the development of mathematical models for ForEx feed handler and algo-trading with microseconds ultra-low latency implementation (fluenttech.net).
- Developed web-based network applications (Sniffer) for a storage product (storone.com).
- Designed and developed an IoT product for the agriculture industry (netafim.co.il).
- Won a multimillion-dollar project, MallUP, for the company (mallupapp.com).
Senior Developer
CoolVision
- Spearheaded an in-house disaster recovery effort to secure thousands of websites managed by the company from DDOS.
- Oversaw the development of a RESTful back-end server of the message center, similar to Facebook's message center, via a new API.
- Managed a URL repository of objects as an Azure API gateway.
Development Group Leader
Amdocs
- Served as the top diameter protocol expert in Amdocs turbo-charging, a flagship billing product for convergent, real-time charging.
- Won two innovation awards for my work on the Diameter Explorer tool.
- Served as a C++ IDE tools committee member, leading the efforts and adoption of tools across the invoicing R&D department.
Senior Team Lead
Formula Telecom Solutions
- Was responsible for the development of several parts of the Leap Plus CRM and billing family, such as campaign management, contact management, IVR, beeper, and white page interfaces.
- Handled the product tree, policies, installation packages, and conversion scripts.
- Built and managed a team of seven developers and a team leader in a sister company, Matrix Talpiot, including all the requirements and tasks of the new development site, such as the environment, tools, training, task planning, and resource assignment.
Project Manager
Regenetive
- Served as the highest technical authority in the company, reporting only to the CEO and managing the development and QA teams.
- Oversaw budget management, integration, and delivery of quality content on time and within budget. Served as a motivational lead for direct reports and the extended team.
- Contributed to the full lifecycle design and development of Trans-Layer, an innovative network management application that automatically discovers and monitors network elements and resources from a single workstation.
Lead C++ Expert
Pepsi
- Designed and developed two generations of a routing application's front end to run on over 10,000 Intermec (Symbol) handheld devices.
- Designed and developed a traveling salesman shortest path algorithm using mathematical graph optimization techniques from Princeton University as the heart of a route generator for a decision system.
- Led all requirements assessment efforts and budget management for the product and also held consultancy records for the length of my contract at Pepsi.
Software Engineer
Motorola
- Oversaw the complete lifecycle design and development of radio service software for Trans-European Trunked Radio (TETRA) with Motorola Corp in Fort Lauderdale, Florida.
- Handled the complete lifecycle design and development of the MOSCAD Windows Toolbox for the high-level programming, downloading, execution, monitoring, and debugging of an embedded MOSCAD systems network.
- Developed enhancements to Borland's C++ 4.52 compiler in OWL, automating data transfer from dialog boxes to the program.
- Taught C++ reuse techniques (polymorphism, templates, etc.) to a team of C developers.
Experience
MySupermarket
• Managed cross-functional teams including R&D, QA, and automation.
• Handled the architecture, technology stack, integration, scalability, and security.
• Delivered quality content on time and within budget.
• Served as a motivational leader for direct reports and the extended team
• Managed a prestigious web crawler project for the UK Office for National Statistics (ONS) to be used in the UK official index calculation.
Fantasy Manager
https://github.com/ereznassimi/Fantasy-ManagerIt's written in .NET 3.1 and is fully compatible with the newest features of .NET 3.1, including new response codes.
Lite Profiler
https://github.com/ereznassimi/Lite-ProfilerEducation
Master's Degree in Software Engineering
Technion | Israel Institute of Technology - Haifa, Israel
Bachelor's Degree in Computer Science
Sharif University of Technology - Tehran, Iran
Certifications
Certified Hi-Tech Manager
HP Indigo
Skills
Libraries/APIs
REST APIs, API Development, Windows Forms (WinForms), Entity Framework, Win32 API, Google Maps API, Azure API Management, Standard Template Library (STL), WMI, Winsock API, Infragistics, Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC), Protobuf, LINQ, Node.js
Tools
Visual Studio, Visual Studio .NET, Git, Jira, Microsoft Team Foundation Server, C#.NET WinForms, Microsoft Visual C++, GitHub, Bitbucket, Geocoding, Postman, Fiddler, Microsoft Excel, Microsoft Access, Google Optimize, C++Builder, BigQuery, Subversion (SVN), ActiveReports, IBM Rational Rose, Borland C, InstallShield, Visual Studio 2015, Visual Studio 2012, TFS, NuGet
Languages
C++, Pascal, C#, SQL, C#.NET, C, Delphi, VB, JavaScript, TypeScript, Visual Basic 6 (VB6), Python, C++11, Web Services Description Language (WSDL), VBScript, VB.NET, XSLT, Perl, OWL, AWK, XML, Visual Basic, Go, Embedded C++, HTML, Stored Procedure
Frameworks
.NET Core, .NET 4, .NET, ASP.NET Web API, ASP.NET MVC, ASP.NET Core MVC, Entity Framework Core, Qt 5, Qt, Selenium, .NET 3, Boost, Realtime, Razor, MVC Razor, Windows Presentation Foundation (WPF), ASP.NET Core, Angular, Swagger, .NET MAUI, Razor Pages, ASP.NET, ASP.NET Web Forms
Paradigms
Object-oriented Programming (OOP), REST, Management, Clean Code, Unit Testing, RESTful Development, Design Patterns, Azure DevOps, Automation, Model View Controller (MVC), Desktop App Development, Windows App Development, Automated Testing, Microservices, Agile Software Development, Event-driven Architecture, Event-driven Design (EDD), Event-driven Programming, Test Automation, Agile
Platforms
Windows, Oracle Database, Linux, Amazon Web Services (AWS), AWS IoT Core, Oracle, Azure, Mobile, AWS IoT, Amazon EC2, Kubernetes, Windows Desktop, Windows UI, Azure Functions, Desktop, Web, Telerik, Visual Studio 2022, Visual Studio 2017, Windows Server
Industry Expertise
Project Management
Storage
SQL Stored Procedures, JSON, Relational Databases, Databases, Redis, PL/SQL, PostgreSQL, Elasticsearch, Oracle PL/SQL, Amazon DynamoDB, Dynamic SQL, SQL Server 2014, SQL Server 2000, Sybase, Microsoft SQL Server, NoSQL
Other
Software Engineering, Web MVC, Web Scraping, Data Scraping, Technical Leadership, Back-end, Scraping, Code Review, Source Code Review, Interviewing, Technical Hiring, Team Management, Graphical User Interface (GUI), Software Development, Leadership, Traveling Salesman Problem (TSP), Multithreading, 3D Print Design, User Interface (UI), Diameter, 3D, RESTful Services, Mathematics, Repository Pattern, Telerik for WinForms, Algorithms, Debugging, Back-end Development, SDKs, Software Development Lifecycle (SDLC), Web Crawlers, FIX Protocol, API Connectors, Internet of Things (IoT), Windows Communication Foundation (WCF), Fintech, Finance, API Integration, Web Development, Forex, Mathematical Programming, Identity Server, .NET 6, Data Structures, Amazon Route 53, Amazon CloudSearch, The ACE ORB (TAO), Vertex, SNMP, TCP/IP, PVCS, GNU, APIs, Linux Kernel, Excel Add-ins, Commercials, Windows Services, Desktop App Design, Windows App Design, Windows UI Design, .NET Framework, SCADA, Networks, Software Architecture, API Design, Microsoft Dataverse, .NET WCF, Visual Studio 2005, Front-end, Full-stack, Reverse Engineering, StarTeam, WPForms, QA Automation, WCF Web Services, Trading
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring