Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
M Helmy Resume
1. MAHMOUD HELMY MAHMOUD SHAHEEN
+20107787781, +20118269777 - mahmoud.cs@live.com
http://bhelmy.wordpress.com/
Objective
Build a strong and a highly qualified career in Software Programming, Development and Research
through working in productive and creative team.
-
Working Experience
Company
name
Start
time
End time Job title Tools
used
responsibilities
CSUTil 1/1/2008 1/9/2009 then
part time
Software
developer
C#,
Asp.net,
MS SQL server
Requirement gathering,
analysis, design and
implementation.
Giza
Systems
1/9/2009 1/10/2010 OSS
( Operation
Support
System)
Engineer
Comptel
(Mediation)
Oracle BRM
(Billing)
C#, Java,
UNIX, My
SQL
Working in telecom
mediation and billing and
research and
development tasks to
develop the business.
Etisalat Misr 3/10/2010 present Software
developer
Connectiva
Revenue
Assurance
application.
Java, PL/SQL.
Generating reports to the
business team to monitor
the revenue of Etisalat
and implementing the
RA-DashBoard.
Making analysis through
Etisalat Network
elements. And Working
with ETL.
--
TRAINING
Training in Megatronix Company in 2007. • ASP.Net and SqlServer 2005.
Training in CodeLab Company in 2007 and
2008.
• 2007: C # 2005 and Add-Ins.
• 2008: ASP.net 2005 and SqlServer 2005.
Teaching Programming courses (Freelancing). • SqlServer and Ado.net 2005.
• Designing pattern.
• C# Add-Ins sessions.
• C# and VB (console and desktop
applications).
-
SKILLS
Soft skills:
Excellent to work under pressure. Self-Confident and Self-Motivated.
High communication and leadership skills. Fast learning.
2. Working within a team. Interested in the highest quality work.
Technical skills:
Telecom Skills
Revenue Assurance.
Mediation.
Billing.
GSM.
GPRS.
Interconnect.
Roaming.
programming Skills
Java. C++.
C#. Perl.
Concepts
Object-Oriented Programming. Design Patterns.
Structured Programming. General Algorithms, Data Structures.
Database Management Systems
MSSQL server 2000. MSSQL server 2005.
Oracle PL/SQL. My SQL.
Database Development Tools
ADO.Net.
LINQ.
Hibernate.
Web Development
HTML. JavaScript. JSP.
Asp.Net Servlets. Struts.
3. -
FIELD WORK
Giza systems projects:
Project Name Project Description
Operation and support for STC
(EVENTLINK-Comptel and BRM-Oracle).
Mediation tasks: collection, decoding, business
logic, encoding and distribution nodes.
Billing tasks: Configuring rate plans, resources, …
etc.
G-Trans application:(C#2008): It maps from slang language to Perl to migrate
from Comptel(4) to Comptel(6).
Giza Validator: (Java J2SE) It generates Perl code that will validate CDR
fields in the business logic tool of Comptel
Mediation.
Giza Collection System:(Java J2SE) It pulls CDRs from the switches then validate
them ex: sequence checker and Duplicate
checker, finally moves succeeded CDRs to the
mediation server.
Giza Decoder input description generator:
(C#2008)
It generates input description file that the
decoder will use to decode the file in the internal
format to be used by other phases of mediation.
CSUtil Projects:
Project Name Project Description
SQL manager: (C#2008) It is a Desktop application that is used for code
generation. It generates queries, classes and
forms for any DBMS with C# and SQL server.
Express Factory management system :(C#
and SQL Server 2005).
It manages working at Express Factory
transactions like buying, selling products and the
invoices.
JICA management system :( C# 2008and
SQL Server 2005).
It manages working and activities at JICA
company like scholarships and social activities.
Missions management system :( C# 2005
and SQL 2005).
It manages the transmissions of students abroad.
ICNLP Management System: (C# 2008 ,
SQL 2005 and LINQ).
Manages all business transaction in the
international center of Neuro-Linguistic
Programming (manages invoices , customers
,products , courses, events, payments
(installment) , gifts and memberships).
Megatronix projects:
Trainers center Management System: (Asp.net 2005 and SQL server 2005)
It manages Training Institute (Trainer, customers and courses).
CodeLab Projects:
PetroBel HR management system:(Asp.net 2005, SQL server 2005 and Ajax)
4. It manages HR in the PetroBell company.
-
CERTIFICATIONS
• Two diplomas in Neuoro Linguistics Programming (NLP) by Canadian Training Center and
smart beginning center.
• Assistant Practitioner in NLP by Canadian Training Center.
• Practitioner in NLP by Canadian Training Center.
• Family Consultant, Life couch from American Board.
• Berlitz English Conversation.
-
EDUCATION
Faculty of computer and information sciences AinShams, Cairo,Egypt, 2005 - 2009
very good with honor degree in Computer science
-
COURSE WORK
Project Name Description
Mind map Imageopedia: (C# 2008). The program takes input text, it understands and
analysis it, then it generates Mind map
(presentation for that text that contain image,
words, and relation between these images) to be
more understandable and easy to remember the
information that it contains.
Tiny language Compiler:(C# 2008). These phases were implemented
- Scanner - Parser
- Semantic phase - Error detection
Assembler Program:(C# 2008) It converts assembly code to machine language.
Programming Company management
system:(C# 2005 and SQL Server 2005)
It manages Employees, Projects and the internal
management of programming company.
Image processing package:(C# 2008) It performs operations on images.
Pattern recognition package:(C# 2008) It contains many supervised learning and
unsupervised learning techniques.
Security package: (C# 2008) It contains many encryption and decryption
algorithms such as Stream and block ciphers.
Car Tickets Management System:(C# 2003
and SQL Server 2000)
It manages car tickets office and Traffic
Management.
Webshots :(C# 2005) It is a photo album that allows the user to store
his images and make operations on them and it
enables the user to control the desktop.
Encryption and Decryption :(Assembly) It encrypts and decrypts any text.
Tic-tac-toe Game:(C++)
Connect4 Game :(Prolog)
User can play vs. pc or vs. another user in both
two games.
-
INTERESTS