Jhonny El Helou
Verified Expert in Engineering
Software Developer
Jhonny is a software developer with more than eight years of experience building solutions for Microsoft, Murex Systems, PinPay, HedgeGuard, and open-source communities. He specializes in cross-platform applications, interactive games, and infrastructure and productivity tools. He is excited to freelance on projects to help clients enhance their products and expand their markets.
Portfolio
Experience
Availability
Preferred Environment
Windows, Visual Studio, Visual Studio Code (VS Code)
The most amazing...
...interactive games I've developed were used in malls and expositions.
Work Experience
Software Architect
TheFork
- Analyzed business requirements by providing technical assessment, alternative solutions, risks, suggestions, and feedback in ADR.
- Assisted in realizing the technical vision and target objectives.
- Prepared documentation, architecture diagrams, user flows, schematics, and KPI reporting.
- Suggested best practices, design patterns, frameworks, and tools.
- Provided technical assistance to developers during the implementation phase.
- Coordinated with the EM, PM, Directors, Data, Ops, and Security.
Software Architect and Senior Software Developer
HedgeGuard
- Developed and maintained existing Windows services and web applications.
- Promoted development guidelines and best practices.
- Maintained and supported existing Service Fabric microservices.
- Designed architecture and developed a cross-platform data import microservice.
- Developed and maintained an Angular single-page application.
Senior Full-stack Developer
PinPay
- Developed and maintained an Angular 4/5/6 single-page application.
- Designed, proposed, and enhanced existing bank applications with my team.
- Created and maintained .NET Core APIs and internal services to generate internal reports and extracts.
- Configured continuous integration and continuous delivery for existing bank applications.
- Designed and implemented REST APIs used in mobile applications.
Software Developer
Murex
- Developed and maintained web applications to automate IT operations using ASP.NET, MSMQ, MSSQL, WebAPI2, and AngularJS.
- Integrated an MVC application with third-party RESTful and SOAP services such as: Office365, Yammer, Confluence and others.
- Developed and released in Agile using Jira for sprint planning and issue assignment.
- Generated reports and dashboards for the collected data using tools such as Highcharts, D3.js, and PowerBI.
- Developed and maintained an application for infrastructure monitoring that functions on Linux, Windows, AIX, and Solaris machines to collect environment information (memory, power, storage, mounts, database servers, OS updates and releases).
- Designed architecture and developed multi-tenant cross platform application using .NET Core that enables queue-to-queue communication over http/https or message queuing protocol between secured infrastructures (similar to Microsoft Gateways).
- Designed architecture and developed and maintained highly available and fault tolerant applications with needed components (website, web API, Windows services) that executes Sybase, Oracle, and MSSQL scripts on database servers.
- Collaborated, supported, and followed up with part-time and internship employees.
- Designed architecture and developed and maintained highly available and fault tolerant applications with the needed components (website, web API, Windows services) that executes Shell, Windows PowerShell, and Python scripts on machines.
- Developed and maintained the back-end framework used by the team for faster and easier implementation of applications.
Experience
Secure, Customizable Deployment Framework
Time Tracking
Crypto Portfolio Management System
Crypto Arbitrage Excel Plugin
Algorithm Termination
https://github.com/jhonnyelhelou91/AlgorithmTerminationAccounting System
Among other features from the system, it contains currencies, categories, inventories, and general ledgers.
Project Management Software
Fund Transfer System
Skills
Languages
SQL, C#, CSS, JavaScript, Python, C++, Bash, Python 2, Python 3, C#.NET, TypeScript, Visual Basic, Visual Basic .NET (VB.NET), Java
Frameworks
.NET Core, Angular, ASP.NET, .NET, Windows PowerShell, ASP.NET MVC, AngularJS, .NET 5, .NET 4
Libraries/APIs
LINQ, jQuery, AngularUI, Highcharts, D3.js, Exchange API, Node.js, React
Tools
Visual Studio, Angular CLI, RestSharp, Grafana, RabbitMQ, Hangfire, ELK (Elastic Stack), C#.NET WinForms, SonarQube, Solr, Kong, Docker Compose, MATLAB, Plaid, Excel 2013, Excel 2007, Microsoft Excel
Platforms
Windows, Visual Studio Code (VS Code), Linux, Azure Service Fabric, Docker, Oracle, Azure, Azure IaaS, Azure PaaS, Azure SQL Data Warehouse, Amazon Web Services (AWS), Dedicated SQL Pool (formerly SQL DW)
Storage
Microsoft SQL Server, PostgreSQL, MongoDB, Redis, InfluxDB, Sybase, Databases, Relational Databases, Azure SQL, Azure SQL Databases, Memcached
Other
APIs, IIS, Software Development, Web Development, Windows Services, CORS, Architecture, Fintech, Software Design, Software Architecture, Technical Leadership, Team Leadership, Office Add-ins, Microsoft Office SDK, WCF Web Services, Excel Macros, MSMQ, Cloud, Web Security, Identity, Privacy, Data, Non-relational Databases, Analytics, Cloud Storage, Azure Data Lake Analytics, Azure Data Lake, Azure Databricks, Azure Data Factory, WebSockets, Prometheus, Image Processing, Neural Networks, Cash Flow Management, ACH
Paradigms
Microservices Architecture, MVC Design, Plugin-Based Architecture, Microservices, Model View ViewModel (MVVM), REST
Education
Master's Degree in Computer and Communication Engineering
American University of Science and Technology - Beirut, Lebanon
Bachelor's Degree in Computer and Communication Engineering
American University of Science and Technology - Beirut, Lebanon
Certifications
Microsoft Azure Data Fundamentals
Microsoft
Microsoft Azure Cloud Fundamentals
Microsoft
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