Aly Rageh
الخدمات المعروضة: برمجة الويب , خدمات برمجة الويب , تطوير برامج سطح المكتب , مهندسو البرمجيات , مهندس برمجيات , مطورو البرامج
حول Aly Rageh:
Creative software engineer with over 17 years of experience, focusing on C# and .Net technologies. Fast learner and can adapt to any new language or technology quickly. People oriented leader, with my eyes on client satisfaction. Raised profits by 30% at Andela. And increased customer retention by 63% at Wordbee.
* Please check my Linkedin profile Featured section for some evidence.
تجربة
EXPERIENCE
Working as a software engineer since 2005.
Andela, New York, USA (remotely from Egypt) - Technical Delivery Manager
Aug 2021 - Present
Achievements:
- Raised company’s profits by 30% via creating sales strategy aimed to eliminate hiring gaps of replacements and ensure revenue consistency.
- Increased talent retention by 44% via establishing a training academy where we elevate talent quality and prepare them for interviews.
- Scored 92.86% client satisfaction rate acting as enterprise delivery partner for 14 accounts:
- BBC
- ebay
- theTradeDesk
- WW
- LivePerson
- itv
- Shipt
- Crossover Health
- Jobvite
- Percolate
- JazzHR
- Kindi
- Coursera
- Scholastic
- Scored 91.18% talent satisfaction rate leading 168 talents in total across the 14 accounts.
Skills used:
- C# - .Net - Algorithmics - Design patterns - SOLID principles - SQL - MSSQL - SqlLite - JQuery - Javascript - Asp.Net Core - Microservices - DDD - TDD - API - LINQ - EntityFramework - Git - Jira - Asana - SalesForce - Microsoft Azure - Python - Node.Js - Ruby - Docker - Kubernetes - Communication skills - Time management skills - Leadership skills - Scrum ceremonies
Projects:
- News website
- Children education online web app
- Request response caching library
Normal day to day activities:
- Sync and check in with engineers for feedback, setting expectations and help with blockers if any.
- Sync and meeting with clients managers to make sure we are on the right track and to collect feedback.
- Work on ways to help us exceed client’s expectations and excel at what we are doing.
- Code review PRs, pair programming and help engineers to understand complicated parts they are struggling with.
- Work on action plans to eliminate any performance concerns and execute it with engineers.
- Collaborate with teammates to create plans, roadmaps, and dashboards for the accounts we are working on.
Wordbee, Luxembourg (remotely from Egypt)
Technical Team Lead & CEO of Egypt branch
Sep 2018 - Jun 2021
Achievements:
- Reduced costs by 78.57% via establishing a branch in Egypt and hiring all the technical team within it, maintaining the same quality and more.
- Increased customer retention by 63% via implementing 3 steps that help ease the usage of the application:
- Reduce number of clicks strategy.
- Add dynamic settings search bar.
- Functionalities steps guidance feature.
- Won 1 important RFP for Schnieder company by working 15 hours overnight to implement POC of a custom order form they requested.
- Broadened market size by covering middle east countries, after successfully added customers from those countries.
Skills used:
- C# - .Net - Algorithmics - Design patterns - SOLID principles - SQL - MSSQL - JQuery - Javascript - React - Asp.Net web forms - Asp.Net Core - Typescript - Elasticsearch - Redis - MongoDB - Microservices - DDD - TDD - API - LINQ - EntityFramework - Linq to Sql - Kendo - MVVM - Git - Jira - Microsoft Azure - Zendesk - Python - Node.Js - Ruby - Docker - Communication skills - Time management skills - Leadership skills - Management skills - Scrum ceremonies
Projects:
- Translation management system
- CAT tool
- Functionality steps guide tool
- Taxes calculator app
Normal day to day activities:
- Manage employees of the Egypt branch and make sure they are up to the expected level, and help them come over blockers if any.
- Administrate the Egypt branch office and provide needed supplies for employees to be able to work effectively.
- Utilize all the resources we have in the Egypt branch, like human resources, financial resources, assets, and much more.
- Calculate salaries and process payments, as well as handling taxes and insurance regulations.
- Recruit, interview and hire new talents for any open positions we might have.
- Represent the company in front of MEA clients formally, and seek new sales strategies to add new clients from that region.
- Schedule and attend 1:1 meetings with employees for feedback and evaluation, and work on corrective actions if needed.
- Drive and lead scrum ceremonies like standups, grooming sessions, planning, retro and sprint demos.
- Work with product owners and account managers on new business requirements, then document and add tasks to the backlog with technical specs, COA, and how to sections added.
- In addition to all Development Team Lead position day to day activities as well.
Development Team Lead
Jan 2018 - Sep 2018
Achievements:
- Decreased bugs by 79.13% via adding quality assurance activities to the company for the first time, and recruiting QA talents.
- Participated in transforming 30% of the application from monolithic to microservices architecture, using .Net core and React.
- Increased team satisfaction and productivity by introducing new ways of documenting and describing tasks on Jira, to make it more informative and well organized, for all stakeholders interacting with it.
Skills used:
- C# - .Net - Algorithmics - Design patterns - SOLID principles - SQL - MSSQL - JQuery - Javascript - Asp.Net web forms - LINQ - EntityFramework - Linq to Sql - Microsoft Azure - Kendo - MVVM - Git - Jira - Zendesk - Communication skills - Time management skills - Leadership skills
Projects:
- Translation management system
- CAT tool
Normal day to day activities:
- Lead a team of front end, back end, quality assurance, devops and support engineers, follow up on their work and coordinate between them.
- Groom tasks for the team and put estimations, priorities, and handle assignments.
- In addition to all Senior Software Engineer position day to day activities as well.
Senior Software Engineer
Sep 2017 - Jan 2018
Achievements:
- Developed a feature to identify coding languages from natural languages, which opened a way for more prospective clients from the IT sector, companies like Cisco, with manuals including code blocks.
Skills used:
- C# - .Net - Algorithmics - Design patterns - SOLID principles - SQL - MSSQL - JQuery - Javascript - Asp.Net web forms - API - LINQ - EntityFramework - Microsoft Azure - Linq to Sql - Kendo - MVVM - Git - Jira - Zendesk - Communication skills - Time management skills
Projects:
- Translation management system
Normal day to day activities:
- Pick tasks from the backlog, assign it to myself and work on finishing it according to an agreed timeline.
- Add new features to the application, investigate and fix bugs reported by support agents, work on tech debt and R&D tasks.
- Code review PRs for my teammates and run tests.
- Document new features and maintain our user facing documentation and keep it up to date.
FlairsTech, Cairo, Egypt - Development Team Lead
Jun 2017 - Jul 2018
Achievements:
- Increased quality of hired talents by 74% via introducing new hiring process, bulletproof screening phase, and more accurate interviews.
- Saved 43% of costs by automating internal HR activities.
- Added revenue source, by introducing the idea of including the software product activities to the company services.
Skills used:
- C# - .Net - Algorithmics - Design patterns - SOLID principles - SQL - MSSQL - PostgreSql - MySql - JQuery - Javascript - Angular - Asp.Net web forms - Asp.Net MVC - Microservices - DDD - TDD - API - LINQ - EntityFramework - Git - Jira - Bitbucket - Communication skills - Time management skills - Leadership skills
Projects:
- HR management system
- Medical web app for patients
- Hiring and recruiting web app
The Datum Company, Cairo, Egypt - Software Development Consultant
Jul 2017 - Nov 2017
Achievements:
- Increased productivity by 25% via guiding the team through best practices to develop web applications using PHP code.
Skills used:
- PHP - SQL - Design patterns - SOLID principles - MySql - Git - Jira - Communication skills - Time management skills - Leadership skills - Consulting and mentoring skills
Projects:
- E-Learn web app
Emirates Auction, Dubai, UAE - Senior Software Development Engineer
Apr 2017 - Jun 2017
Achievements:
- Shortening the process from days to minutes needed to prioritize car numbers plates, via inventing an algorithm that can weight and order them according to pre-set weighted factors entered by humans.
Skills used:
- C# - .Net - SQL - Design patterns - SOLID principles - MSSQL - JQuery - Javascript - Asp.Net web forms - Asp.Net MVC - LINQ - EntityFramework - Git - Jira - Communication skills - Time management skills
Projects:
- Auctions web app
- Properties mortgage web app
AFA Technologies, Cairo, Egypt - Development Team Lead
Jul 2016 - Apr 2017
Achievements:
- Finalized 3 projects the company faced challenges with, and made them ready for sale.
- Increased team quality by recruiting more talented members.
Skills used:
- C# - .Net - Design patterns - SOLID principles - SQL - MSSQL - JQuery - Javascript - Asp.Net web forms - Asp.Net MVC - WPF - Windows forms - Ado.Net - Jira - Communication skills - Time management skills - Leadership skills
Projects:
- Car rental app
- ERP and financial system
Tech Touch, Cairo, Egypt - Chief Technology Officer
May 2016 - Jul 2016
Achievements:
- Led the team to finalize an ERP system they have been working on for a few years, and make it ready for sale.
Skills used:
- C# - .Net - SQL - MSSQL - SOLID principles - JQuery - Javascript - Kendo - Asp.Net web forms - MVVM - LINQ - EntityFramework - Jira - Git - Communication skills - Time management skills - Leadership skills
Projects:
- ERP and financial system
NBusiness, Cairo, Egypt
Development Team Lead
Jun 2015 - May 2016
Achievements:
- Increased profits by 41% changing the company's financial state from 11% loss to 30% profit, via introducing new technologies, training talents to elevate team quality, and starting new projects from the ground up.
Skills used:
- C# - .Net - SQL - MSSQL - SOLID principles - ADO.Net - JQuery - Javascript - Kendo - Sharepoint - Asp.Net web forms - Asp.Net MVC - MVVM - SSRS - LINQ - EntityFramework - Jira - Git - Communication skills - Time management skills - Leadership skills
Projects:
- Clinic management system
- CRM web apps
- Call center management system
Senior Software Development Engineer
Mar 2015 - Jun 2015
Achievements:
- Increased productivity by 61% via creating a development framework to help developers finish projects in 1 day instead of 5 days.
Skills used:
- C# - .Net - SQL - MSSQL - SOLID principles - ADO.Net - JQuery - Javascript - Kendo - Sharepoint - Asp.Net web forms - Asp.Net MVC - MVVM - SSRS - LINQ - EntityFramework - Jira - Git - Communication skills - Time management skills
Projects:
- CRM web apps
- Call center management system
* Full experience history available on Linkedin, we can discuss more about it when we meet, keeping it short here to minimize size, and make it easy to read.
التعليم
Mansoura University, Egypt - Bachelor of Science - BS, Computer and Information Sciences, General
Sep 2005 - Sep 2009
- Ranked 9th among my colleagues' scores.
- Scored 1st place as the best graduation project, which collected awards from the mayor and few other entities.
- Elected student union leader for 2 years.
المحترفون الذين يقدمون خدمات مماثلة لتلك الخاصة بـ Aly Rageh
محترفون من نفس قطاع التكنولوجيا والإنترنت مثل Aly Rageh
المحترفون الذين يقدمون خدمات برمجة الويب
المحترفون الذين يقدمون خدمات خدمات برمجة الويب
المحترفون الذين يقدمون خدمات تطوير برامج سطح المكتب
المحترفون الذين يقدمون خدمات مهندسو البرمجيات
المحترفون الذين يقدمون خدمات مهندس برمجيات
المحترفون الذين يقدمون خدمات مطورو البرامج
المستخدمون الآخرون الذين يطلق عليهم Aly
وظائف بالقرب من Cairo, القاهرة
-
Planning cost control Manager
منذ يومين
Cred Developments Cairo, Egypt Cairo, مصرResponsibilities: · Determining organizational finance capacities, calculating financial constraints, and approving budget strategies. · Establishing standards and procedures to guide the administration of organizational budgeting. · Creating strategies to optimize our organizati ...
-
رئيس قسم اللغة العربية
منذ يوم
Nile Egyptian Schools القاهرة, مصرينسق رئيس القسم الجداول الخاصة بالعمل، ويقوم أيضاً بتوزيع المهام على فريق العمل في القسم الذي يتولى رئاسته. · إعداد ووضع الخطط الخاصة بالعمل والتي تتعلق بالقسم الخاص به، ثم إرسال هذه الخطط للمدراء بالإدارة العليا وذلك لأخذ الموافقة عليها. · لا تقتصر مهام رئيس القسم على وضع الخطط ...
-
مالك منتج كبير
منذ 3 أيام
SSC Egypt القاهرة, مصرالشراكة مع مدير المنتج لتحديد متطلبات العمل لتحقيق أهداف المنتج. · التواصل والتعاون والتفاوض مع أصحاب المصلحة الرئيسيين (قادة تدفق القيمة ومجموعات الأعمال ومجموعات المراقبة) · كن مسؤولاً عن مخرجات فريق سكروم ومؤشرات الأداء الرئيسية. مراقبة وقياس التقدم المحرز في تسليم قصة المستخد ...