We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Over 12 years’ experience in .Net Technologies.
  • Communication skills include fluency in English and Arabic.
  • I am observant and react quickly. I work well under pressure.
  • I have a positive attitude and am eager to take on new experiences.
  • I focus well in my tasks and get a lot of satisfaction out of completing them well.
  • Great adaptability, interested in work diversity, energetic and active.

TECHNICAL SKILLS:

Programming languages skills: Microsoft.Net C#,VB.Net. Java. Web development. Asp.Net,Asp.Net MVC. .Net Core2 AngularJS, Angular6. JQuery, JSON, HTML5, CSS. Web Services (Web API 2), RESTful APIs, SignalR. HTML, JavaScript, MVC. Swagger, Postman. Bootstrap, AngularJS Material. .Net framework (1.1 - 4.6). Crystal Reports. Entity Framework, LINQ, Lambda Expressions, ADO, ADO.net,regular expressions. Team Foundation Server (TFS).GET, BitBucket SVN

Databases skills: Microsoft SQL Server ( ). Oracle 8i (Developer and Designer). Microsoft Access. IBM DB2. SQL Server Integration Services (SSIS). SQL Server Reporting Services (SSRS). MySQL.

Applications Skills: Microsoft Visual Studio ( ). SQL Server Management Studio ( ). Code Generation using Code Smith. RedGate SQL Compare Tool.

PROFESSIONAL EXPERIENCE:

Software developer

Confidential

Responsibilities:

  • Working in a professional and collaborative manor to achieve your deliverables.
  • By following AMI software development process, I required to design, implement and test software that contributes to AMI’s product portfolio.
  • Will contribute to improving the software development process and look for other continuous improvement opportunities to either drive or participate in.
  • Practical experience on client sites using the technologies mention below and proficiency with the
  • Ability to speak to the inner workings of the technologies with an understanding of the constructs and how they should be applied.
  • Test and debugging, data validation and test case scenarios.
  • Searching internet for new technologies and new systems to develop internal work.

Senior Software Consultant

Confidential

Responsibilities:

  • .Net Development for IRIS EOR Project for Solvera / the ministry of Energy and Resources.
  • Practical experience on client sites using the technologies mention below and proficiency with the
  • Ability to speak to the inner workings of the technologies with an understanding of the constructs and how they should be applied.
  • Ability to deliver and productive.
  • Building Unit test using C# language..
  • Design and Create Sql Server Databases and generate the required scripts.
  • Test and debugging, data validation and test case scenarios.
  • Searching internet for new technologies and new systems to develop internal work.

Senior Software Developer

Confidential

Responsibilities:

  • Developing Web projects:
  • Building Single-Page Applications (SPA) with AngularJS and Angular6.
  • Using S3 Amazon services to store and retrieve the files from the Amazon servers.
  • Developing Desktop Application and Console Application using C# language.
  • Building secure, reliable, publicly available APIs to do business-to-business (B2B) transactions within the internal company systems .
  • Design and Create the Databases:
  • Maintaining of existing databases.
  • Create Sql scripts to CRUD (Create, read, update and delete operations) on the database.
  • Using C# as programming language, TFS & GIT as a source control, Jira as Agile (Scrum) tool.
  • Using Regular expression and Lambda Expressions to perform queries on the data.
  • Create Software reports (using Microsoft reporting services) and process diagrams using UML tools.
  • Receiving requests for new modules and modification to existing tasks
  • Test and debugging, data validation and test case scenarios and creating Unit Test.

Senior Software Developer

Confidential

Responsibilities:

  • Project of Types: Asp.Net and Asp.MVC Applications. using C# as server side programming language.
  • Using ADO.Net, Entity Frame work 5 and Dapper Frame work to connect database from server side.
  • Using Regular expression and Lambda Expressions to perform queries on the data. using: HTML5, Bootstrap 4,JavaScript, JQuery, Angular JS and Angular6 as client side scripting languages.
  • Building Single-Page Applications (SPA) with AngularJS .
  • Using S3 Amazon services to store and retrieve the files from the Amazon servers.
  • Building Unit test using C# language.
  • Developing Desktop Application and Console Application using C# and Vb.Net programming language.
  • Developing RESTfuls Web API services:
  • Using C# programming language.
  • Building secure, reliable, publicly available APIs to do business-to-business (B2B) transactions within the inner company systems.
  • Building API to support Mobile Applications such as: Kotob and Hindawi App.
  • Building API unit tests.
  • Dealing with Json,XML.
  • Design and Create the Databases:
  • Using MS SQL server and MySql as Database.
  • Maintaining of existing databases.
  • Create Sql scripts to CRUD (Create, read, update and delete operations) on the database.
  • Using TFS as a source control.
  • Using Jira as Agile (Scrum) tool.
  • Using Visual Studio 2010 and 2013 as IDE.
  • Create Software reports (using Crystal reports and Microsoft reporting services), user Manuals, documentations and process diagrams using UML tools.
  • Develop, amend and construct software codes using Microsoft visual studio.Net as a programming tool with different database (Oracle, MS SQL, Access and RESTful API services using ASP.NET Web API 2).
  • Conducting analysis reports about user requirements, new task requirements and impact of new task on the internal work flow.
  • Building Single-Page Applications (SPA) with AngularJS .
  • Designing modules by dividing the user requirements into sub modules and setting time frame for task completion.
  • Assigning sub-modules to software developers and start programming of modules.
  • Test, Debugging and Maintaining of databases.

Senior Asp.Net Developer

Confidential

Responsibilities:

  • Developing Web projects:
  • Project of Types: Asp.Net Applications. using C#, VB.Net as server side programming language.
  • Using ADO.Net to connect database from server side.
  • Using Regular expression to perform queries on the data. using: HTML5, Bootstrap 2,JavaScript, JQuery as client side scripting languages.
  • Developing websites using .Net Nuke frame work.
  • Developing Desktop Application using C# and Vb.Net programming language.
  • Design and Create the Databases:
  • Using MS SQL server and MySql as Database.
  • Maintaining of existing databases.
  • Create Sql scripts to CRUD (Create, read, update and delete operations) on the database.
  • Using Red gate comparing tool to compare database schema and data.
  • Using Source Save, SVN and TFS as a source control.
  • Create Software reports (using Microsoft reporting services), user Manuals, documentations and process diagrams using UML tools.
  • Receiving requests for new modules and modification to existing tasks
  • Worked directly with end-users to maximize efficiencies and user-friendliness
  • Employed strong communication skills to “Train the Trainers”
  • Maintaining of databases.
  • Test Debugging, data validation and test case scenarios.
  • Searching internet for new technologies and new systems to develop internal work.
  • Team Leading Activities: like Team Support by being the key person of a base product, assigning tasks to juniors and fresh graduate and participating in analysis and UCD output reviewing and Hand Shaking.
  • Internal in foundations and Object Oriented Development.
  • Supporting Customer care specialists in live-demos and projects installations.

Asp.Net Developer

Confidential

Responsibilities:

  • Develop new Web Applications, and support the olds .
  • Team Leading Activities: like Team Support by being the key person of a base product, assigning tasks to juniors and fresh graduate and participating in analysis and UCD output reviewing and Hand Shaking.
  • Supporting Customer care specialists in live-demos and projects installations.

We'd love your feedback!