Manar Mahmoud Ahmed
Visa status: F*
Address: Burke-VA 22015, USA
Phone: 571-***-****
E-mail: ***.*******@*****.***
Profile I am a software engineer who is eager to learn new technologies, implement professional and innovative
solutions, and solve real life problems in a flexible and efficient way.
Education Coursework for M.Sc. of Computer Engineering, Sept. 2009 – Jul. 2011
Faculty of Engineering, University of Alexandria, Egypt
Courses: Data Mining, Pattern Recognition, Simulation Techniques, Database Systems, Fuzzy Logic,
and Parallel Programming.
B.Sc. of Computer Engineering, Sept. 2004 - Jul. 2009
Faculty of Engineering, University of Alexandria, Egypt
Overall Grade: Very Good
Graduation Project
The Virtual Mall: A 3D virtual reality e-shopping mall.
Techs used: Papervision3D, Away3D, Actionscript3, FLEX, ROR, MySQL, and festival TTS.
Work Feb. 2012 – Sep.2012
Experience Freelance senior software engineer at Intravision, Genève, Switzerland.
Oct. 2009 – Jan.2012
Software engineer at InspirationGate, Alexandria, Egypt.
Responsibilities:
- Developing web applications using Microsoft based technologies like C#, .NET framework 3.5
and 4.0, SQL Server 2005 and SQL Server 2008, SSRS, T-SQL, LINQ, JavaScript and jQuery .
- Involved in the entire software development processes including engagement with customers,
requirements gathering/analysis and if needed provide feedback which may contain list of
clarifying questions and/or suggested solutions, development, code review, configuration
management, release management, functional and system testing of the software.
- Extending and updating existing applications utilizing a variety of design patterns.
- Managing various projects including coordination with software engineers, web designers and
final delivery to the customer.
- Working under direct supervision with senior management and decision makers.
- Involved in project planning and project Management for various projects.
- Participate in establishing IG software development process and used TFS in projects adopted
different waterfall and agile models.
Projects:
Quote Letter Generator:
- It is a solution used by Rampini Construction Company in Switzerland to generate request
quote letters and send them to it suppliers. Rampini wanted to be able to track the history of
the generated letters and the way used to send these letter s
- Activities in the project:
I was responsible for design and develop several modules in the application including
customer data management, reporting, documents generation. Also analyze the customer
requirements, manage the project planning, testing and delivering the application.
- Tools and technologies:
Visual Studio 2008, .NET Framework 3.5, C#, ASP.NET, SQL Server 2008, Telerik ASP.NET Ajax
Last updated date: 10-20-2013
1
Suite Q2 2009, TFS for source control and tracking and Aspose word.
Documents verification and evaluation workflow:
- A documents tracking and verification as well as education degrees assessment and
evaluation. Authorized users should be able to use the system to track certificates and
documents submitted by post graduate students and send them to their issuing organizations
for verification then evaluate the education degree of the student based on the USA
standards.
- Activities in the project:
Analyze project requirements and develop different features in the system like, verification
and evaluation request submission, documents verification request submission and e valuation
system.
- Tools and technologies:
Microsoft SharePoint 2010, .Net 3.5 framework and C#, AJAX Toolkit, JQuery, SQL Server 2008,
LINQ and Aspose Word.
Invoicing System:
- Fixed fee and time/material invoicing system used by Rampini to invoice their customer.
- The target is to automate the process of generating invoices to obtain a higher accuracy level
and increase the productivity of his teams. The application integrated with Rampini Navision
and generates customizable invoices as a PDF output.
- Activities in the project:
Extending and updating the applications, utilizing some features, analyze the customer
requirements, manage the project planning, testing and delivering the application.
- Tools and technologies:
.NET 2.0 framework and C#, AJAX Toolkit, iTextSharp and SQL Server 2005.
Awards Recognition of Excellence and Outstanding Performance award, InspirationGate, 2010 and 2011.
Winner of Information Technology Industry Development Agency (ITIDA) support, 2009.
Young Innovators’ Awards (YIA) Program winner for the academic year 2008/2009.
Faculty of Engineering Certificate of Recognition, Alexandria, Egypt.
Certifications MCTS, Microsoft .NET Framework 4.0 ASP.NET Web Application Development, January 11, 2012
MCP, Microsoft .NET Framework 3.5, ASP.NET Application Development, April 05, 2011
Technical Skills Programming:
- Languages:
Very good experience with C# (.Net), SQL.
Familiar with Java, C/C++, SharePoint 2010, Ruby.
- IDEs: Visual Studio (2008/2010), C++ Builder, Eclipse, NetBeans, Carbide C++.
Web and Rich Content Development:
- Good experience with HTML, CSS, JavaScript and JQuery.
- Good knowledge of XML, DTD, DOM, and SAX parsers.
Database Development:
- Very good knowledge of DB architecture and modeling using ERD and EERD.
- Good knowledge of SQL Server, Oracle, MySQL, SQLite and LINQ.
- Query optimization and performance tuning.
Data Structure and Algorithms:
- Very good knowledge of common data structures.
- Good knowledge of OOP and design patterns.
- Good knowledge of algorithm analysis.
Desktop Development:
- Familiar with SWT, Swing, and Windows Forms.
Mobile Development:
Last updated date: 10-20-2013
2
- Familiar with J2ME and Symbian C++.
Testing:
- Good knowledge of unit testing using jUnit.
- Strong experience in functional and system testing.
Other Applications and Packages:
- Good knowledge of Object Oriented Analysis Design using UML and Design Patterns
- Familiar with PIC Microcontroller, and PLC programming
- Familiar with MATLAB, Photoshop, Xilinx, and LaTex.
- Strong knowledge of Telerik Controls.
- Good experience with source control, TFS and Assembla.
Soft Skills Eager to learn new technologies.
Ability to work under pressure and with little supervision.
Good team player.
Languages Arabic: Mother tongue.
English: Good.
References Mahmoud Magdi
Software Architect and Co-founder of InspirationGate, +614********
*******@***************.***
Amr El-Sayed
Senior Project Manager and Co-founder of InspirationGate, +614********
***@***************.***
Last updated date: 10-20-2013
3