
Khalid Desouky
.Net developer

Connect with Khalid Desouky to Send Message
Connect
Connect with Khalid Desouky to Send Message
ConnectTimeline
About me
Software Team Lead at Riva International, inc
Education

Lund University
2010 - 2011M.Sc Information Systems
Helwan University Cairo
2002 - 2006B.Sc Information Systems
Experience

Shura Technology
Feb 2007 - Mar 2008.Net developerWorked as member of a team to deliver new customizable business solutions in parallel with maintaining and enhancing old solutions. Using a mix of object-oriented programming, database knowledge, and system engineering principles.

Softec International
Mar 2008 - Apr 2010Acted as a channel between the customer and the development team.Collecting data, understanding the process, documenting requirements and prioritize functionalities delivery. This helped me develop a bigger picture for the insights of the industry itself. Worked as a member of a team with direct contact with the customers using the agile methodologies like scrums. Managing time between technical development and verifying the requirements. This gave me experience in interacting directly with the customers.
System Analyst
Oct 2009 - Apr 2010Software Engineer
Mar 2008 - Oct 2009

City Conversity AB
Aug 2011 - Jun 2012Project Assisstant( Internship)Worked on formulating new transition concept from education to work placement in the global context, based on modern IT capabilities and communication channels. This included discussing the business idea, business process, revenue channels and recommending tools to be used and build system components.

NACITA
Jan 2014 - Oct 2014ERP Administrator/ DeveloperSupervise testing for modules, Develop, assess and select proper strategy for the project, considering -:performance, cost, time and scope constraints.Direct and execute approved plan, control and monitor project Scope and risk - Report on project performance, manage stakeholders expectations. Assist with the business case and translate and simplify requirements. The role also includes usual developing tasks in the company’s different websites and portals and developing more tools for the employee t speed up the various business processes, using standard Microsoft platform and technologies Show less

Omni Technology Solutions Inc
Dec 2014 - now* In addition to the responsibilities of being a top contributor to the software development team…* Lead and participate in day-to-day operations of a software development team .* Keep a big picture view of the team’s resource allocations and advise on how to best to adjust them to changing needs when needed.* Collaborate with technical stakeholders and product managers to create detailed specifications that can be used by the development team.* Foster and maintain a positive collaborative work environment and motivating the team.* Contribute to the definition of, in-depth knowledge of and adherence to best practices for all phases of the Secure Software Development Lifecycle.* Ability to interpret wireframes and requirements documents into sound technical solutions.* Work on initiatives from product requirements to launch, including code review, unit testing, manual testing and deployment.* Collaborate with cross-functional teams to define, design, and develop new features and functionality.* Be an active and engaged “Scrum / Kanban” team member that brings insight into how the team can ensure work completion ratios and high-quality work results.* Lead by example in code quality, design and adherence to coding best practices.* Guide team members to overcome obstacles, especially when they are “stuck”.* Help your team by developing skills, facilitating best practices and mentoring new members.* Contribute to training plans used to address business needs and facilitate training of new hires or new team members.* Participate in code reviews and demonstrate new technologies to others on the team and the rest of the organization.* Be able to present the work completed by the team as part of a solution demos.* Support the product support team by demonstrating the ability to identify and isolate product problems. Must be available for on-call support as needed.* Contribute to discussions on implementation of overall product strategy. Show less . Providing general senior developer services including programming, consulting, design, architecture input, employee management, project management, support and training primarily related to Riva;. Being a member of the Riva team responsible for developing solutions based on our Riva forDevelopers SDK, including Riva for SAP and/or Riva for PeopleSoft or other CRMs;. Developing Riva connectors and advanced integration options for other email platforms (Gmail ,Zimbra, etc.);. Working directly with customers to carry out SDK project needs analysis, discovery and customization requirements;. Providing Client Engagement services, project scope development, negotiation, communication and project management services related to SDK projects;. Writing, editing and publishing technical documentation related to Riva and the Riva SDK to ourKnowledge Base and related sites;. Enhancing the current Riva Cloud web-based application management interface to include additional options for managing Riva Cloud and to become the common administration interface for Riva Cloud and Riva On Premises; Show less
Software Team Lead
Aug 2018 - nowSenior Software Developer
Dec 2014 - Aug 2018
Licenses & Certifications
- View certificate
.webp)
AWS Certified DevOps Engineer – Professional
Amazon Web Services (AWS)Oct 2020 - View certificate
.webp)
AWS Certified Developer – Associate
Amazon Web Services (AWS)Oct 2017 
Microsoft Certified Application Developer
Microsoft
Languages
- enEnglish
- arArabic
- swSwedish
Recommendations

Doug martin
Operations and Consulting Manager at High Temperature Technologies, Inc.Charlotte, North Carolina, United States
Mayra gissela rolim
Quality Assurance Manager in Klimiuk Hermanos S.R.L. | Quality coordinator | Technical Director of F...Oberá, Misiones, Argentina
Nidhi patel
Claim Advisor - Accident BenefitsGreater Toronto Area, Canada
Pritee gavande
Test Engineer at DeciphexDublin, County Dublin, Ireland
Alex marín
Coordinador en Pinturas CoralexColombia
Mihaela mathe
Executive Manager & TrainerBucureşti, Bucureşti, România
Nick allaire
RVP Western Canada @ Xerox | Enterprise, SMB, Software Sales, Sales Leadership, AutomationWinnipeg, Manitoba, Canada
Arpit singh janghu
Business & Technology Delivery AnalystDelhi, India
Julie ňachaj
🆀🅰🐞 🆄🆇 🖌️ 🅰🅵🅵🅸🅻🅸🅰🆃🅴 Brno, South Moravia, Czechia
Aqeel alfulful, msc
Sr. Process Safety/Fire Protection Engineer at Wood plcAl Khobar, Eastern, Saudi Arabia
Ksenia kogan
Product Designer at OpenWebTel Aviv-Yafo, Tel Aviv District, Israel
Mohd. asif ansari
Construction Engineer at Shapoorji Pallonji - Engineering & Construction (SP E&C)Mumbai, Maharashtra, India
Windy munyai
Group Managing Director at Legendworths GroupCity of Johannesburg, Gauteng, South Africa
Vivek pandita
Senior Tax Assistant at State Taxes Department|| UGC-NET || Ex Catalyst GroupJammu & Kashmir, India
Mohamed youssef
Medical Product Supervisor at Medmark, ALMICairo, Egypt
Saurabh r.
Technology Lead- Infosys | C++/QT/STL/SIP/PJSIP Stack/MFC | Rest API TestingBengaluru, Karnataka, India
Arvind kukreti
Dubai Real Estate ConsultantDelhi, India
Karen sato
Global Marketing Manager | Marketing ExcellenceToronto, Ontario, Canada
Virginia sampo tamborini
Application Developer AnalystCordoba, Córdoba, Argentina
Cristian rubilar erpel
Analista en prevención de lavado de activos en Banco Santander ChileSantiago, Santiago Metropolitan Region, Chile
...