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
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
- Led 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 salesman problem (TSP).
- Used 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 Team Leader
HP Indigo
- Led and oversaw the development of Indigo Press Control, the back-end server connecting a user's web front end and the (industrial) press machine.
- Oversaw the properties module development and maintenance, including the layer responsible for providing precise data to all the software components.
- Implemented a notification mechanism through a REST API.
CTO
MySupermarket
- Directed all R&D activities, including multiple websites with millions of unique hits in a month, a price comparison engine, and web crawling.
- Managed cross-functional teams, including R&D, QA, and automation; oversaw the architecture, tech stack, integration, and scalability/security while delivering quality content on time and within budget.
- Served as a motivational leader for direct reports and the extended team.
- Managed and developed a prestigious web crawler project for the UK Office for National Statistics (ONS) to be used in the UK official index calculation.
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.
- Won a multimillion-dollar project, MallUP, for the company.
- Participated in project price estimations for each prospect.
Senior Developer
mPrest
- Designed and developed an IoT product for the agriculture industry.
- Self-learned AWS IoT, DynamoDB, TypeScript, containers, and microservices.
- Prepared in-depth documentation of specific aspects of AWS IoT before the formal documentation was available.
Senior Developer
CoolVision
- Led and was responsible for 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 and was responsible for a URL repository of objects as an Azure API gateway.
Development Manager
Fluent Trade Tech
- Managed a team tasked with developing mathematical models for a ForEx feed handler and algorithmic trading with µ-seconds ultra-low latency implementation.
- Tracked the full lifecycle development of the flagship algo-trading software.
- Oversaw all QA, automation, and deployment activities.
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
- Oversaw 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.
- Led and was responsible for 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 and was responsible for budget management, integration, and delivery of quality content on time and within budget; also served as a motivational leader for direct reports and the extended team.
- Handled 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
- Oversaw the full lifecycle design and development of two generations of a routing application's front end to run on over 10,000 Intermec (Symbol) handheld devices.
- Broke consultancy records for the length of my contract at Pepsi.
- Led all requirements assessments efforts and budget management for the product.
Senior C++ Consultant
ETCI
- Led several C++ and other projects for company clients.
- Designed and developed for Transport Dynamics 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.
- Worked as a member of the requirements and assessment team for several C++ projects.
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, which automated the process of data transfers 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 API, API Development, Windows Development, Entity Framework, API, Google Maps Development, Azure, Standard Template Library (STL), WMI, Winsock API, Infragistics, Microsoft Development, Microsoft Development, Protobuf, LINQ, Node.js
Tools
Visual Studio Development, Visual Studio .NET, Git, Jira, Microsoft Development, C#, C++, GitHub, Bitbucket, Geocoding, Postman, Fiddler, Excel Development, Microsoft Access Development, Google Optimize, C++, BigQuery, Subversion (SVN), ActiveReports, IBM Rational Rose, Borland C, InstallShield, Visual Studio 2015, Visual Studio Development
Languages
C++, Pascal, C#, SQL, .NET, C, Delphi, Visual Basic, JavaScript, TypeScript, Visual Basic, Python, C++, Web Services Description Language (WSDL), VBScript, VB.NET, XSLT, Perl, OWL, AWK, XML, Visual Basic, Go, C++
Frameworks
.NET Core, .NET, .NET, Web Development, ASP.NET MVC, ASP.NET Core MVC, Entity Framework Core, Qt 5, Qt Development, Selenium, .NET, Boost, Realtime, Razor, ASP.NET, Windows Presentation Foundation (WPF), ASP.NET, Angular, Swagger, .NET MAUI, Razor Pages
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 Development, Agile Development, Event-driven Architecture
Platforms
Windows Development, Oracle Database, Linux, AWS, AWS IoT Core, Oracle Development, Azure, Mobile App Design, AWS IoT, Amazon EC2, Kubernetes, Windows Development, Windows Development, Azure Functions, Desktop, Web Development, Telerik, Visual Studio 2022, Visual Studio Development
Industry Expertise
Virtual Coaching
Storage
SQL, JSON, Relational Databases, Database, Redis, PL/SQL, PostgreSQL, Elasticsearch, Oracle Development, AWS, SQL, SQL Server, SQL Server, Sybase, SQL Server
Other
Software Engineering, Web MVC, Web Scraping, Data Scraping, Technical Leadership, Back-end Developers, Scraping, Code Review, Source Code Review, Interviewing, Technical Hiring, Team Management, GUI Design, Software Development, Leadership, Traveling Salesman Problem (TSP), Multithreading, 3D Print Design, UI Development, Diameter, 3D, RESTful Services, Mathematics, Repository Pattern, Telerik for WinForms, Algorithms, Debugging, Back-end Developers, SDKs, Software Development Lifecycle (SDLC), Web Development, FIX Protocol, API Connectors, Artificial Intelligence, Windows Communication Foundation (WCF), Fintech Development, 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, Excel Development, Commercials, Windows Development, Desktop App Design, Windows App Design, UI Development, .NET Framework, SCADA, Networks, Software Architecture, API, Microsoft Dataverse, .NET WCF, Visual Studio 2005, Front-end, Full-stack, Reverse Engineering
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