Mohamed Abdi Ibrahim
**** ******* *** **** *******, MN 55346
Tel: 612-***-****
*******@*****.***
Objective:
Seeking for a position that utilizes my education/experience level in
designing/developing software windows and web applications
Summary:
1. Experience in ASP.NET/C#,VB.NET,C++ designing and developing
2. Experience in Object Oriented Programming and software life-cycle
development.
3. Excellent in SQL Server 2000/2005/2008, SSRS, Oracle and MS Access
2000.
4. Extensive use of ADO.NET interfaces for connecting to database.
5. Strong analytical and conceptual skills in database design,
development and writing T-SQL
6. Programmed Stored procedures in MS SQL Server
7. Experience in design and development of Relational Databases, Stored
procedures, Distributed Computing in Client/Server Architecture.
8. Excellent analysis, documentation and problem solving skills in
developing database intensive Client/Server and Web applications.
9. Able to work independently and as a team member.
10. Demonstrated ability to prioritize the critical works, learn quickly
and independently develop solutions.
11. Strong analyzing, coding, and testing skills.
12. Strong organizational time management and problem-solving skills.
13. Ability to meet multiple critical deadlines.
Computer Skills:
Programming Languages:
C#.NET, VB.NET, ASP, Java, C, C++, PHP, Perl, SharePoint.
Databases:
SQLServer2000, 2005, 2008, SSRS, Access, Oracle and MySQL.
Web Tools:
ASP.NET, ASP, HTML, XML, CSS, JavaScript, AJAX, Perl, MVC, Web
Services, WCF, Visual Studio2005/2008, PHP. TFS, N-Tier Development.
Work Experience:
Allnetsolution Inc.
Application Developer Jan 2007 to Dec 2010
1. Created data-driven web application using ASP.NET/C#, VB.NET, C++,
ADO.NET, AJAX, WCF, and SQL Server 2005, 2008.
2. Designed, developed and implemented a windows and web based
applications.
3. Collaborated with a team designing and developing Web Services, WCF,
and 3d party Applications.
4. Specialized in Object Oriented analyzing, designing, and coding
5. Assigned to the responsibility for upgrading and continuing
maintenance on client's websites.
1. Designed and developed Relational Databases including data modelling,
Stored Procedures, tables, views, and business reporting.
2. Created and consumed WCF service for the application access to
database.
3. Created numerous stored procedures in SQL Server 2005/2008, used by
the ADO.Net, Command objects in Data Adapters, to Fill and Update the
SQL Tables using Datasets.
4. Used AJAX controls to refresh data and avoid page post back.
5. Created XML Schemas to read and write data from flat files to XML data
files.
6. Performed data validations using validation controls such as
RequiredFieldValidator, RegularExpressionValidator, RangeValidator and
CustomValidator.
7. Utilized CSS for HTML pages.
8. Performed code-reviewing and fixed bugs in the application and added
new functionalities to the application.
9. Performed unit testing and integration testing.
10. Coded Configuration settings in web.config file.
H&H Transportation Inc.
Programmer Sep 2005 - Jan 2007
1. Designed and Developed a Windows Application for the company using
ASP.NET/C#,SQLServer, Java, data-driven application for delivery and
scheduling System.
2. Designed and developed a Web Application for the company using
PHP/MySQLand Perl.
3. Performed validation techniques for user input validations in Java-
Script, and used PHP Script for server-side coding and validations as
well.
4. Used CSS for HTML page.
5. Performed upgrading and maintenance of the delivery-system according
to the specifications and requirements.
6. Involved in development, implementation and integration with the
existing modules.
7. Used extensively to access the MS SQL database.
8. Created class modules and methods to implement the common
functionalities used in the entire application to speed up the
development process.
9. Performed stored procedures for use of database operations.
10. Worked as analyst on the team responsible for delivery and scheduling
system.
11. Prepared weekly, monthly and quarterly reports for upper management
using basic CRUD reporting services.
Normandale Community College.
Teacher Assistant June 2000 - April 2001.
1. Assisted students for their assigned projects using Java, C, and C++.
2. Worked as a tutor for Math/Computer programming languages C,C++,Java.
EDUCATION:
1. B.S. Degree in Computer Science, Metropolitan State University, St
Paul, MN. June/2001 to Dec/2004.
2. A.S. Degree in Computer Science, Normandale Community College,
Bloomington, MN. Sept/1999 to April/2001.
Personal Reference: Provided upon request.