Sign in

Sql Server .Net

Alexandria, Virginia, United States
January 10, 2018

Contact this candidate


Melesse Haile



5+ years of experience in analysis, design, development and deployment of various client/server, Web Applications and Windows Applications.

In depth knowledge of Microsoft.NET 4.5/4.0/3.5 with special emphasis on the areas of designing, developing, delivering high end e-Business/B2B/Web applications projects for various domain areas such as Airlines, Insurance and Finance.

Strong hands on experience in development of Web based Client/Server and multi-tier applications using ASP.NET, MVC, C#, ADO.NET, Entity-Framework, LINQ, WPF, WCF, XML, HTML, CSS, Javascript, AngularJS, jQuery and AJAX.

Involved in all phases of Software Development Life Cycle like analysis, feasibility, design, coding, testing, implementation, maintenance and support.

Well experienced in designing and implementing complex, high performance and scale-able distributed object-oriented applications with full-fledged Reports, Forms, .NET Server Controls, Web User Controls, Data Grid-Control, Form Validation Controls, Custom Controls, Maintenance Screens etc using the latest Microsoft presentation technologies.

Hands on experience in performing Code Analysis and conducting Unit Testing.

Highly skilled in designing the applications using UML diagrams like Use case diagrams, Class diagrams, Structural and Interaction diagrams etc.

Strong Experience in Object Oriented Design and Analysis, Iterative Agile Programming Methodologies, RUP- Rational Unified Methodology, Test-Driven Development and Maintenance. Prepared and reviewed various artifacts such as Test plans, Software specifications, Requirement documents and Design documents.

Good experience in developing and consuming XML Web Services using WCF and REST.

Strong skills in the database (RDBMS) designing and database programming object sets using ADO.NET and LINQ.

Excellent working knowledge of SQL Server Reporting Services.

Highly interested to be involved in fast-paced and high productivity settings where impact can be made both as a developer and programmer analyst.

Self-motivated, good team member with excellent analytical, communication & problem solving skills with ability to work independently as well as in a team.


Internet Technologies ASP.NET, MVC, ADO.NET, AJAX, JavaScript, jQuery, AngularJs, WCF,WFP, HTML,CSS,

XML,JSON, Entity-Framework and LINQ.

Development Tools Visual Studio .Net 2012/2013/2015,2017 MS-VISIO.

Web Servers IIS 7.5/8

Languages SQL,C#

RDBMS MS SQL Server 2012/2013/2014 and MS-Access

Operating Systems Windows 7/8/10, Windows Server 2008/12 Other Third Party Tools MS Office, UML and Front Page 2000 Melesse Haile



Client: AETNA Insurance, NY (July 2016 – June 2017) Role: .Net Developer

The project enables reports,Id cards and letters to get printed to the outside customers on the specific date that the job is scheduled and create, manage and schedule the report with the given logic.

It is a way for users to configure,schedule and manage their crystal reports with minimal technical intervention. It will also empower users by removing some of the extraneous tasks involved when generating communication and other report output. RESPONSIBILITIES :

Designed and implemented the web application framework using .NET Framework 4.5.

Involved in analyzing requirements for application. Extensively involved in reporting table structures and web forms based front end.

Extensively used Themes, Skins and ASP.NET, AJAX and jQuery to provide a rich UI experience.

Developed reusable Data Access Layer and Business logic Layer using C# and ADO.NET.

Used ADO.NET objects for data retrieval and database updates.

Build, configure, and deployed network distributed services by using WCF and Web Services. Designed and developed the various user interfaces for the application using WPF.

Extensive use of Java Script and Cascading Style Sheets for formatting front end.

Developed Stored Procedures and insert data into database.

Created and tested highly complex back-end scripts, stored procedures, and triggers.

Client side validation of pages done in jQuery and validation controls were incorporated for server side validation.

Worked in Agile development environment with frequently changing requirements and features set.

Debugged the coding defects, validated the fixes and closed the bugs accordingly.

Actively involved with Business Analysis and Systems Analysis in the creation of Use Cases, Process Flowcharts and Component Diagrams using MS Visio.

Enhanced performance of the application and system through put issues, using tools like SQL Performance Tuning Wizard.

Used Team Foundation Server for Version Control. Technology:

.Net framework 4.5, ASP.NET, MVC5, MS-Visual Studio 2015, C#, JavaScript, jQuery, AngularJS, ADO.NET, Entity Framework, SQL Server 2014, WCF, HTML5, Agile, Win Forms, Web Services, XML, TFS,IIS.

Melesse Haile



Client: Ethiopian Airlines Enterprise(February 2011 – April 2016) Role: .NET Developer

Ethiopian Airlines is a leading Aviation group in Africa. Ethiopian Airlines Information Technologies department is responsible for providing any information technology related products and services. Under Information and Technologies department there is a unit called Application development and delivery, which is mainly responsible for developing and delivering applications for various units in the airline. The section provided applications for Financial reporting management system, credit card management system, flight time management system, On-time Performance reporting system, Pricing and Revenue management system, Customer Feed-Back analysis reporting system, Customer Reward and retention management system.


Designed and implemented the web application framework using .NET Framework 4.0.

Designed the User case Diagram, Class Diagram using UML.

Implemented Model-View-Controller (MVC) pattern for design solution.

Designed and generated Invoices, Bills using SQL Reporting Services(SSRS).

Developed classes and interfaces for the Data Access layer using C#, ASP.NET, ADO.NET and SQL Server.

Designed 3-tier architecture, and web application framework.

Used ASP.NET AJAX and updated web pages to implement the AJAX functionality to enhance the application.

Used jQuery for client-side validation.

Created Administrative Back Office modules using Win Form in C#.

Extensively used Grid View, Data list and Repeater controls.

Used LINQ for database transactions.

Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.

Used HTML 5 new features to make attractive and functional website.

Used CSS3 to enhance of making the web application to run web site on different environment like iPhone, iPad, PC.

Involved in creating and consuming services using WCF.

Developed user controls and used validation controls available in .NET environment.

Involved in extensive use of XML in data representing from the back end.

Performed debugging and exception handling in support to the software development.

Involve in the Code Review Process and testing the application using NUnit.

Used Team Foundation Server for Version Control. Technologies:

C#, ASP.NET, MVC, SQL Server 2012, AJAX, XML, AngularJS, UML, ADO.NET, LINQ, Entity Framework, HTML, CSS, Visual Studio 2012/2013, jQuery, IIS, NUnit. Melesse Haile




Bachelor of Science in Computer Science, Admas University, Addis Ababa Ethiopia.

Advanced Diploma in Accounting, Addis Ababa University, Addis Ababa Ethiopia.

Contact this candidate