Rony Azrak

Rony Azrak Email and Phone Number

Solutions Architect @ Location Solutions
Dubai, AE
Rony Azrak's Location
Dubai, United Arab Emirates, United Arab Emirates
About Rony Azrak

Rony is a software developer who has worked on large enterprise projects in North America, Europe and in the Middle East. He comes from a consulting background where he understood the importance of proper architecture and loosely coupled systems. His projects have been quite involved with event driven systems and horizontally scalable softwares. He has lead bottleneck investigation and bug fixing effort while Performance Testing, System Integration Testing, User Acceptance Testing of several backend systems. He strives for robustness and works to reach points of high stability & redundancy. Softwares should be able to run themselves with minimal if not zero human intervention.

Rony Azrak's Current Company Details
Location Solutions

Location Solutions

View
Solutions Architect
Dubai, AE
Employees:
127
Rony Azrak Work Experience Details
  • Location Solutions
    Solutions Architect
    Location Solutions
    Dubai, Ae
  • Location Solutions
    Technical Architect
    Location Solutions Dec 2023 - Present
    Dubai, United Arab Emirates
  • Accenture
    Kafka Architect
    Accenture May 2022 - Dec 2022
    Montreal, Quebec, Canada
    Being the Kafka Architect and owning the Kafka shared package we implemented, there was a requirement to use a different sdk library than the one that was previously used. However its performance was not good enough for the desired/necessary metrics of the business flows. I took the responsibility of finding bottlenecks and improving the performance. I used my Kafka Developer Certification knowledge to change our consumption strategies and leverage the batch method, with caution that this would cause idempotency issues when an entire batch is replayed. We heavily tested the new strategies used, different load testing, happy path testing including testing different error scenarios. We confidently released the new version of the shared Event Bus package to production, and we have not seen any event related issues since. The new performance turned out to be about 100 times faster than what it was previously.
  • Accenture
    Consultant Team Lead
    Accenture Nov 2021 - May 2022
    Montreal, Quebec, Canada
    Led the performance optimizing of all key functional business flows during Performance Testing, including reducing our Database footprint by combining and decreasing the number of indexes on some of our Tables (i.e from 22 down to 5 indexes for one of our tables) while performing query analyzations on all store functions. I was trusted to take the role of the Owner/Architect of the Kafka shared package we built and I also became the most knowledgeable backend developer on the project. While managing a team of offshore developers, I wrote up wiki documents to keep good practice standards and useful things to keep in mind while implementing new features on an event driven system (i.e a PR checklist for all developers to respect in order to reduce the amount of review and rework on PRs). I have also taken a mentorship role in assigning complex saga implementations to the other developers and reviewing their work. Highly involved during SIT and UAT to patch things on the fly. I owned the User Management platform of this project, redesigning the User Data Model because of some flaws I pointed out. Our solution was integrated to Azure’s Active Directory using the MS Graph Explorer API.
  • Accenture
    Senior Software Developer
    Accenture Nov 2020 - Nov 2021
    Montreal, Quebec, Canada
    Implemented from scratch a low-latency, highly available and performant application that is widely used by Financial Institutions across Canada. Played an integral role in the Microservice team. Used Node.js and Jest for Unit Tests. Event-driven Architecture using Azure Event Hubs. Enforced Idempotency throughout the microservices. I was trusted to design and implement Sagas for the key business flows and I received great mentorship from some of the technical architects on this project. Implemented and owned a database-client that would be used across all microservices. Also worked on other shared packages such as the event-client, logger, config, schema-validator.
  • Accenture
    Software Developer
    Accenture Mar 2019 - Nov 2020
    Montreal, Canada Area
    Integrated our client’s Salesforce CRM solution with external APIs essential their business flows. Implemented Single Sign-On using OAuth2.0 as our authentication scheme that allows a user to log in with their platform’s existing ID credentials. Software was written in Java and I reinforced the writing of unit tests in my team of 4 Developers.
  • Spap
    Co Founder
    Spap Jan 2018 - Sep 2019
    Montreal
    Cofounder of Spap allowing everyday athletes & tournament organizers to connect and set up their games in the most interactive and efficient way. Developing the mobile app single handedly using Django for backend and React Native in order to deploy on both Android and IOS. Uses AWS Relational Database Services – MySQL. Deployed on AWS Lambda. Lambda functions and database hosted inside a Virtual Private Cloud. Network Address Translation instance is used to allow outbound communication with the public internet, which enables Apple Push Notification Services for iPhone and Firebase Cloud Messaging for Android. More information about the application can be found here https://facebook.com/spapinc
  • Devfortress
    Full Stack Developer
    Devfortress May 2018 - Aug 2018
    Montreal, Canada Area
    Full stack web developer - Developed solutions for clients. Along with another intern, developed two web applications for startup clients, one of them being a social media platform for pets. The Frontend was developed using React.js and Redux, and the Backend using Node.js and Express. The web app included features like chat using socket.io, push notifications, and is mobile friendly including a Progressive Web App option. The project was managed on Trello. Pull requests were reviewed by our supervisor and peer reviewed with the other intern.
  • Mcgill Bcrl Lab
    Mcgill Sure Summer Research
    Mcgill Bcrl Lab May 2017 - Aug 2017
    Montreal, Canada Area
    I created a gateway software to enable automatic and continuous Wifi communication between a software and a sensor through Xbee chips. I was also in charge of storing sensor data for the smart city project in Montreal. I wrote a python program that parses and unifies raw sensor data in a generic way for all different types of sensors, and uploads it to a database I created on Azure’s CosmosDB, along with a UI program that visualizes the data with graphs.
  • Infolytica Corporation
    Software Developer Intern
    Infolytica Corporation May 2016 - Aug 2016
    Montreal
    I created a file parser that converted log files to XML files. I then created a wrapper in C# to a block of functions to make writing scripts for their software product easier. I also learned about numerical computations and I created a program on Octave that fits a rational polynomial with the Bernstein basis to a set of data points which could be used to make parts of their software faster.

Rony Azrak Education Details

  • Lycée Français International Georges Pompidou
    Lycée Français International Georges Pompidou
    Highest Honor Certificate "Mention Très Bien"

Frequently Asked Questions about Rony Azrak

What company does Rony Azrak work for?

Rony Azrak works for Location Solutions

What is Rony Azrak's role at the current company?

Rony Azrak's current role is Solutions Architect.

What schools did Rony Azrak attend?

Rony Azrak attended Mcgill University, Lycée Français International Georges Pompidou.

Who are Rony Azrak's colleagues?

Rony Azrak's colleagues are Munawar Syed, Mohamad Khouja, Dalal A, Amit Desai, Hanane Benzakour, Chipo Hameja, Islam Abdelsalam.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.