Mohamed Samir Abdel-Moneim
Lead software engineer at Geidea
Professional summary
Full-stack developer with 16 years of experience in software development using .NET as main technology stack. Skilled in building scalable apps, Restful APIs, TDD and accessibility standards. Familiar with Azure devops, google cloud platform, quick to learn and a proactive team player focused on delivering high-quality software and achieving project success.
Skills
Frontend: HTML5, JavaScript, jQuery, AngularJS, Angular 2+, CSS and Bootstrap
Backend: C#, VB6, VB.NET, .NET framework, .NET 2.0 up to .NET 9.0, ASP.NET Webforms,
ASP.NET MVC, Entity framework, LINQ, MS SQL server, Oracle, MongoDB, Web Service and WebAPI.
Tools: Github, VS code, MS visual studio-, office, Azure Devops, Google Cloud platform
and postman.
Other skills: Object oriented programming OOP, solid principles and Microservices, Scrum and agile
methodology
Experience
Lead Software Engineer 1st June 2022 - Present
Geidea Cairo, Egypt
• I’m responsible for writing software code the meets customer’s needs.
• Manage a team of back-end and front-end developers.
• Projects: Geidea payment gateway
• Technologies: WebAPI, C#, MS SQL Server, .NET Core 6 and 8, Entity framework, Microservices, Oracle database and Angular 14
Lead Software Engineer 1st May 2019 - 20th May 2022
StratoChem Services Cairo, Egypt
• I was involved in all software development life cycle steps such as planning, design, coding, testing and deployment.
• Manage team of developers.
• Migrate legacy systems to modern applications.
• Troubleshooting existing products.
• Projects: GeoChem and Source Rock Analysis
• Technologies: C# Windows Forms, VB.NET, GDI+, .NET core 5, MS Office, SQL Server 2014, ASP.NET MVC and .NET core.
Senior Automation engineer 1st January 2018 – 11th April 2019
Expleo Egypt Cairo, Egypt
• I was responsible for writing software code to automate manual test cases using Selenium in C# and Cypress in JavaScript.
• Projects: 3M and Volkswagen
• Technologies: Cypress JavaScript and Selenium C#
Senior Software Engineer 22nd September, 2015 – 3rd December, 2017
Free Lance software developer Cairo, Egypt
• I was working as freelancer software engineer to develop applications for client around the globe though Upwork and for local customers
• Projects: Enterprise Consultancy Services Academy and, hotel management reservation, Arab Food Safety Initiative for Trade Facilitation and ShowTime, PaxPoint and Roku channel.
• Technologies: C# ASP.NET MVC 5, SQL Server 2014, jQuery, HTML5 and Bootstrap
Senior Software Engineer 23st December, 2012 – 14th September, 2015
ITWorx Cairo, Egypt
• I was part of a team who was responsible to develop education products.
• My role was software engineer responsible for writing code.
• Troubleshooting existing products.
• Projects: Edushare and Document upload tool.
• Technologies: C# ASP.NET MVC 5, SQL Server, jQuery, HTML5, Angularjs, SharePoint 2013 and C# Windows form.
Senior .NET Developer 1st January, 2012 – 20th December 2012
International Turnkey Systems (ITS) Cairo, Egypt
• I was responsible for developing software components for existing banking applications.
• I was responsible for database design and documentation.
• Help the support team fix bugs
• Projects: Islamic Banking System
• Technologies: C# Windows form, Crystal report, and SQL Server 2005.
Software Engineer 9th November 2008 – 22nd December 2011
StratoChem Services Cairo, Egypt
• I was involved in all software development life cycle steps such as planning, design, coding, testing and deployment.
• I was responsible for reading legacy code, export logic from it and then use OOP to re-write the logic in high professional structure.
• Troubleshooting existing products
• Projects: GeoChem GC Processing, Website for Stratochem Services, Inventory system, Plotting Program, GeoChem Program and Pyrograms Program and Data Migration Process
• Technologies: C# Windows form, Crystal report, and SQL Server 2005.
Education
Arab Academy of Science, technology and Maritime Transport (AASTMT), Cairo, Egypt Sep 2009 - Feb 2016
Master of Science in Information Systems
Faculty of Computer and Information Science September 2004 – May 2008
Bachelor degree in Information Systems
Soft Skills
• Interactive and fast enough to learn new technologies and sciences.
• Advanced research abilities.
• Work under pressure
• Highly communications skills.
• Self-motivated.
• Ability to work in a group or individually according to the job requirements
NOTE: References are available upon request