Mohamed Ahmed Seif Fergany is a talented and self-motivated software developer with experience in various technologies like C#, ASP.NET, Microsoft Dynamics CRM, SQL Server, Oracle, and more. He has over 7 years of experience working as a senior developer at companies in Egypt and Saudi Arabia developing projects for banking, stock markets, customs authorities, and other industries. His experience includes full-stack development, customizing Dynamics CRM, integration work, and project management. He is looking for new opportunities to apply his skills and experience.
1. Mohamed Ahmed Seif Fergany
Mobile Phone : +966 556991846
+2 01004812180
Home Phone : +23 4441698
E-Mail : M.ahmedseif@ymail.com
M.ahmedseif@gmail.com
LinkedIn Account : Mohamed Ahmrd Seif
Objective:
I am talented, self-motivated software developer passion for new technologies, looking for competitive
situations to perform my knowledge, skills and experience to be part of valuable entity.
My Business Knowledge in ( Banking, Stock Market and Shipping Businesses with Egyptian Customs
Authority ECA )
Education:
Software Skills Development Program2009 –2010
System Development Track (9 Month Diploma)
Information Technology Institute, Ministry of Communications and Information Technology
BSc.in Management Information Systems Department (May 2009)
Faculty Of Commerce, Alexandria university, Egypt
- GPA: very good (Ranked 10th
) .
- Graduation project: Excellent.
Major Courses: Management Information System, System Analysis and Design. Database Management
System, Introduction computer Programming. Advanced Databases (Data Mining and Data Warehouse),
Applications in Computer Programming, Data Networks and Telecommunication. E-Commerce.
Software Development Skills
Programming Languages: C# , ASP.NET (3.5 and 4) , DOT NET Nuke(DNN 7) , WPF ,
Telerik , Microsoft Dynamics CRM 2013 (Installation - Administration -
Customization and developing Plugins , workflows -data migration – generate reports
) , Share Point ,Razor(MVC)
LINQ , Entity Framework , JavaScript , WCF , XML , AJBs, Java and PHP.
Database: ORACLE 11g PL &SQL , SQL Server 2008, SQL Server
Business Intelligence, MySQL and Sybase .
UI Development: HTML 5, Css3 , JavaScript , JSON and JQuery
Note:
I have Very Good Experience in Online Payment (Credit Card – PayPal ,Third-party Payment Methods )
Very Good knowledge : SharePoint 2010 and it’s component :
web parts, templates, forms, content management, business intelligence, and workflows.
Design and implement workflow
Implement and test solutions in a SharePoint environment.
2. Experience:
Futures Business Development (FBD) 01-09-2013~Till Now
Position: Senior Software Developer
About Company: Futures Business Development (FBD) was established in 2004 and located in
Jeddah, Saudi Arabia. We specialize in Business Solution Systems, mainly addressing the Stock Market.
The company’s main target is to provide our clients with an array of solutions to enhance the
understanding and research in the stock market. During the first few years of operating in the research of
Order-Book Analytics and the dissection of Data Feed.
Location : Jeddah (KSA)
URL : http://www.fbd.net/
Projects:
- INDEX PRO:
o Intra-Day Explorer Professional (INDEX PRO) is a quantitative data analysis tool that provides
customizable views of rich market information. This tool gives investors the full flexibility to accurately
refine their investment strategies and discover market dynamics that cannot be revealed using
standard products. Through years of research and product development, INDEX PRO enriches the
realm of stock market data with over 170 market variables that have never been analyzed before. This
custom framework allows investors to detect and track typically unnoticed data patterns not
originating from rational trading behaviors, but instead intrinsic to psychological traits of investors,
such as fear and greed.
Through the introduction of a new research methodology, INDEX PRO allows sophisticated users to
enhance their decision-making process by exploring new trading concepts and exploiting new
frontiers of the stock market data universe. The patents-pending Order-book Analytics is a
revolutionary method in understanding Traders’ Behavior and Order Placement Tactics.
- INDEX UlTRA:
o Develop Professional web site represent (INDEX PRO) with payment integration (Credit Card – PayPal )
with real time integration with international stock markets and business representation (Order Book) .
o Develop Shopping card with different packages and customization.
o Using DOT NET NUKE(DNN 7) to develop and support INDEX ULTRA web site.
- INDEX Dynamics CRM 2013 :
o Develop Administration CRM application we create Stock Market Application “integrated with
Tadawul” and customer can download and subscribe on this application from website this
website is integrated with Dynamics CRM 2013 so the CRM was responsible for manage customer
subscription, renew or upgrade subscriptions ,packages , packages types , tickets , invoices ,
handle expired subscriptions , send emails to customers in case of expiration or promotions ,
generate complex business reports ,data migration and backup and restore
- Mostathmer Dynamics CRM 2013
o Migrate in-house application to CRM 2013 to Integrate Stock application for small investors with
administration modules to manage invoices , payment , tickets “Cases” and generate complex
business reports
- Responsibility:
o I am responsible for implementing new requirements and fix technical issues .
o Develop the main application ,add new requirements(Business design and coding) fix technical issues
by using agile methodology via latest up to date technologies(WPF,Telerik ,Dot Net Nuke (DNN 7) )
o Integrate Third-Party Component requested via ELance.com (Professional Charts – Heat Map )
o Using Dynamics CRM 2013 for integration
Installation , customizations and development “Integration, Plugins , Workflows ,reports”
3. International Turnkey Systems (ITS) 01-07-2012 ~ 31-08-2013
Position: Software Developer
About Company : International Turnkey Systems - ITS, a leading integrated information technology
solutions and software services provider, offers superior products and services that enable organizations
to keep pace with the evolving changes in today's competitive business environment, and to meet future
challenges and opportunities.
Location : Cairo(Egypt)
URL : http://www.its.ws/
Projects:
- Phoenix (Ethix is new version of phoenix):
Financial Solutions , Banking based on Islamic principles - Sharia'h - has spread to all corners of the
globe, irrespective of race, nationality, or community. Now it is robust, profitable, and continues to exceed
expectations with regard to growth.
Project Info URL : http://www.its.ws/EnIslamicBanking.cms
- Responsibility:
Writing code in second line support to add new features according to business changes and fix issues
reported from our first line support using Application Lifecycle Management (ALM) provide from IBM.
Support Phoenix project and new version of it Ethix with complex business requirements to provide
competitive position to our clients in banking business and our clients in ( Kuwait, Qatar ,Bahrain ,UAE
,Egypt ,south Africa , Malaysia and etc ).
Very Good experience in Phoenix Modules (GL , Loans ,Deposits ,Nightly ,Single Admin, Commitments
and SalSet )
Implements layers of security to secure banking products (Prevent SQL Injection – SSL – WSE )
Our team consists of 30 developer to develop Ethix project modules in core business only and over all
employees to provide Ethix business suit is +1000 employee
We use several technologies and database engine to serve all clients needs such as ASP.NET , C# ,Entity
framework ,web clients technologies , Oracle , SQL Server ,Sybase and ITS license technology GUPTA , ITS
has the only license in middle east .
Online technology solution (OTS) 01-07-2010 Till 30-06-2012
Position: Junior Software Developer
About Company : provides integration services between different parties business to consumer (B2C)
and business to business (B2B) IT solutions, especially in the maritime sector, to facilitate document
exchange process between different parties in an efficient and secure way in order to reduce time and
cost in the business process lifecycle.
Location : Alexandria (Egypt)
URL : http://www.ots-it.com/
Projects:
- Messaging Integration System: sending and receiving messages between shipping agencies
and Egyptian customs authority using queuing system by using Java technologies (IBM MQ ,web services
,AJBs and desktop) manage, audit and identify message state in any step on business cycle , control IBM
web sphere MQ and troubleshoot any issue may happen .
- Electronic Messaging Service (EMS): to manage sending Manifest Between
Shipping Agencies and Egyptian Customs Authority using online integration to manage and control trading
exchange (Import and Export).
4. - Electronic Payment Service (EPS): Manage electronic payment between Egyptian
Customs Authority and banks , it’s payment gateway to centralize payments between several entities and
Egyptian Customs Authority .
- App-Server: Fully control of trading exchange (Import and Export) inside Egyptian Customs Authority
itself to identify and verify manifest details and return back success/fail notifications according to business
processing
- Online Shipping Management (OSM): Manage full business cycle of shipping agencies
including create Manifest and it’s BOLS and containers , financial module , release cargo and freight ,
generate business and generic reports and handle Egyptian Customs Authority yards and warehouses
- Electronic Mapping (E-MAP) :Mapping international Shipping Lines to local shipping agencies
database, read Electronic Data Interchange (EDI) from international shipping agency and mapping it in
local agencies in Egypt to start business cycle (Import and Export)
- Mesoft Letter Generator (MLG): Generate dynamic reports , it’s external application integrate
with core shipping agency application to generate dynamic reports according to rapidly business change .
- Internal System (inside company):Master Data Generator , Validate web service and IBM
MQ Validator , it’s local applications used internal to facilitate business to update shipping agencies
database master tables with new updates in Egyptian Customs Authority (Country , Ports ,Carriers,
warehouses and unit of measure ).
Responsibility:
Writing code to add new features according to business changes and support projects by fixing issues
reported from our clients using Tortoise SVN.
I worked for three teams in these projects
Development team and my role in this team is developments projects ( web and desktop ) in three
environments (clients (Shipping Agencies) ,Egyptian Customs Authority (ECA) applications and
administration project to admin ,control and supports projects in clients and ECA) using Windows
technologies (ASP.NET , C# ,LINQ ,Entity Framework , doodads framework ) and web client
technologies (HTML ,JavaScript ,CSS , JQuery, Ajax)
Integration team , my role is develop backend applications in java technologies ( EJB , web services
and desktop) to connect our projects (EMS , OSM and etc) with shipping agencies and Egyptian
Customs Authority applications and server using Glass Fish web server and IBM Web Sphere
Queuing Manager MQ
Support team and my role is support online clients to fix critical issues reported from clients in first
launching projects phases till we achieve competitive position with our competitors and get stable
version for our projects .
Our team was very small 20 employee but we done a great work with great effort and team spirit and
we create big projects with Egyptian Customs Authority
5. Freelance Projects :
School Management (School CMS) : Manage school cycle including schedules , lectures ,
students , teachers and parents by managing subjects ,materials ,exams ,evaluation ,absent and teacher
feedback for each student
School Portal (Green School):Manage School as portal includes add semesters ,courses ,quizzes
and sessions , process school business in frontend and backend and handle administration pages and
student process including attendance and success and generate percentage charts based on student
performance
Real Estate Management : manage online real estate , finding appropriate estate in several
search criteria compare estates with Google maps support and send rent/purchase order in multiple
payment methods
Responsibility:
Writing code to develop projects to compete in ITEDA contest and we won fund to complete and add new
features and market our projects .
My role was acting as senior software developer to lead our team to win this contest
We use Latest technologies ASP.NET ,C# ,PHP ,LINQ ,doodads , HTML ,JavaScript ,CSS ,JQuery ,Ajax
Technologies involved in these projects:
Applications Design :
Data Flow Diagram (DFD)
UML (use case, class ,and sequence diagrams)
Development :
C# , ASP.NET (3.5 and 4) ,WPF , Telerik , Dot Net Nuke(DNN 7),SharePoint
ADO.NET ,LINQ ,Entity Framework, Microsoft Dynamics(CRM) .
SSRS , Crystal Reports and Ajax tool kit
Web service ,WCF, AJBs , JSP , Spring , Log4j , XML/XSL and Ajax
Application Servers :
Web Sphere Application Server(IBM) , Glass Fish , JBoss and IIS .
Security Layers :
Prevent SQL Injection – SSL – WSE – Active Directory
Source Control :
SVN , SourceSafe and IBM Application Life Cycle Management(ALM) .
Databases :
Oracle 11G, SQL server , Sybase , MySQL .
Object Relational Mapping :
Hibernate , Doctrine , Propel ,Doodads ,LINQ and Entity Framework .
User Interface UI :
Java Script , JSON,CSS and JQuery
Other Technologies:
PHP(Codeigniter framework) : as freelancer (self learning )
6. Personal Information:
Date of Birth: 30-6-1988
Military Status: Exempted
Home Address: 106 El-Nasser street (EL-Kbary) Alex ,Egypt
Current Resident : Jeddah(KSA)
Languages:
Arabic : Mother Tongue
English : Very Good(reading , writing and spoken )
Personal skills:
I have the ability to work under pressure.
Good team Player and I have leadership skills. I have Creative Thinking. .
Hard Worker and I can work for long time.
References:
- Available upon request.