Post Job Free

Resume

Sign in

dot net developer

Location:
United States
Posted:
November 10, 2014

Contact this candidate

Original resume on Jobvertise

Resume:

APPLICATION DEVELOPER ? .NET DEVELOPER

Name: Gebre kiros Email: - acgn8f@r.postjobfree.com phone: - 248-***-**** hunt valley, MD

Status: Green Card Holder

Results-driven software application developer with 6 years of experience developing programs that

improve productivity, automate tasks and enhance overall operations. Specialize in creating systems and

applications that are highly scalable, saving time and resources during future upgrades. Expert is

designing relational databases and websites that utilize the latest technologies to support long-term

business needs. Effectively manage all phases of the software development lifecycle, including working

closely with end users on requirements analysis and modeling. More of experience in design, development

and testing of Web Applications, client/server applications, Windows Applications, Web Services and multi-

tier Applications using C#. Net.

? Experience in developing web applications using Microsoft Technologies like ASP.NET, ADO.NET, IIS,

MVC, Web Services and Windows Services.

? Experience in ASP.net web applications development with C#.

? Hands on experience on ADO.net technologies with Dataset, Data table, Data reader

? Experience in working with WCF Services (Windows Communication Foundation).

? Possess adequate Object Oriented programming skills.

? Experience in developing N-tire application.

? Experience in ASP.NET, C#, IIS and domain experience of Health care, bank domain and technology.

? Working knowledge in Application and Database accessing through Stored Procedures and Optimization of

the queries in SQL Server 2008/2012. Also involved in the design and development of Data Access Layer.

? Good experience of using HTML, CSS and JavaScript for application design and client side processing.

? Working experience and knowledge of .net Frameworks 2.0, 3.0, 3.5.4.0, 4.5

? Developed ASP.NET app and Complex UI using 3rd party control.

? Expertise in understanding and implementation of the Software Development Life Cycle (SDLC) and

standard Software Processes.

? Knowledge in SSIS, SSRS, AJAX and MVC.

? Proficient in collaboration and portal technologies like Windows SharePoint Services (WSS) and Microsoft

Office SharePoint Server (MOSS).

? Created Test plans and conducted Unit and Integration Testing of the different module of project.

? Experienced in working with Windows XP, win7 and win8 Operating Systems.

? Possess the ability to learn new skills.

? Good in working in teams as well as individually.

1 EDUCATION

Bachelor of Engineering (Computer Science & Engineering)

Jimma University ? Institute Of Technology 2003-2007, Ethiopia

Technical Skills:

Microsoft Technologies .NET Framework 3.0/3.5/4.0,4.5 C#.Net, ASP.NET, ADO.Net, AJAX, Web Services, WCF, LINQ, JQuery

Languages C#, C, C++, vb.net

Web Technologies ASP, HTML, DHTML, XML, JQuery, JavaScript, CSS, AJAX, MVC,

Databases MS-SQL Server 2005/2008/2012, oracle

IDE Visual Studio.Net 2005/2008/2010/2012

Version Control tools VSS 2005, Team Foundation Server 2008/2010,2102 SVN

Report Tools SSRS,

Modeling Tools MS Visio 2010

Operating System Windows 7/XP/2000, Windows Server 2003/2008.

Unit Test tool MS Visual Studio Test edition (Team Suite), Nunit

Methodologies Agile, Waterfall, Iterative

PROFESSIONAL EXPERIENCE

Application Developer /.NET Developer

Supported key projects through all phases of the software development life-cycle, as a main developer

from initiation to completion with a focus on system design and implementation, mainly on database

design and implementation of the business logic using C#. Emphasized software design principles in all

projects to ensure modular and extensible solutions that could easily accommodate changes. Moreover,

worked closely with clients to determine and analyze requirements.

Client : Xerox Sep ?13 ? present, Santa Ana

Project : Nevada Health Exchange (HIX)

Role : .Net Developer

Xerox is an industry leader in developing Health exchange platforms specifically for health exchange,

insurance, technical, and medical information. We work with the most prestigious organizations in health

insurance and employee benefits industry like Quotit.

Nevada Health exchange was created by the State of Nevada to help individuals and small businesses

easily shop for, compare and buy health insurance. Businesses and individuals can able to come to

Nevada Health exchange to shop for and enroll in qualified health insurance plans. HIX is just one part of

the Nevada Health exchange solution suite. It integrates with other external system such as CRM, GP,

Quotit and autonomy to create complete solution for Nevada Health exchange (Health Insurance

exchange). It is mainly works with HIPPA complain.

Responsibilities:

? Involved in Requirements Analysis for the application development and Production issue fixing

? Confer with end-users, clients, or management to define business requirements for complex systems

and infrastructure development.

? Developing Nevada Health Link web application using .Net Framework 4.5, 4.0 C#, ASP.NET, MVC

4.0, and HTML5, Css Less.

? Create and unit test intricate client side interactions with jQuery and JavaScript.

? Develop complex MVC Controller, View, Models and Helper methods linked to backend database.

? Requirements Analysis, Development, Testing and documentation throughout project Development

Cycle.

? Review new and existing systems design projects and procurement or outsourcing plans for compliance

with standards and architectural plans.

? Designing Controllers and Views for the Web interface.

? Designing Models, Views and Controllers and implementing them using the ASP.NET MVC 4.0

Framework.

? Created views and partial views using Json health Insurance exchange.

? Strong understanding of Asp.Net MVC Framework and Subversion Experience working with Third

Party API's

? Strong understanding of Design Patterns and Object Oriented Programming

? Handled client request in java script and event handling using jQuery for different user interfaces

and applied CSS Less

? Strong front end development skills (Javascript, jQuery, Ajax, CSS) User experience and

performance.

? Used ADO.Net Entity frame work for objects/relational mapping frame work that enable to work

with relational data s domain specific objects in addition to this using the entity frame work issue

queries using LINQ the retrieve and manipulate data as strongly typed objects

? Responsible for writing the code for business layer, middle tier and database layer which involves

building request/response message to different layers and implemented the business functionality

through ASP.NET 4.0 C#.

? Experience in creating and consumed WCF services

? Developing WCF services using Operation, Data and Message contracts and experience creating end

points.

? Responsible for creating the tables, SQL scripts using sql server 2012

? Responsible for writing Data Access Layer using LINQ.

? Experience with SCRUM methodologies.

? Involved in Unit Testing and Integration Testing of the system.

? Appling daily activity with Agile/scrum methodology

Environment: C#, .NET 4.5, WCF, Web services, MS SQL Server, LINQ, MVC4.0, Razor, REST, Entity

frame work, Team Foundation, Visual Studio 2012, JavaScript, JQuery, knockout, CSS Less,

AJAX,HTML5,WIF, WF

Client : Cognizant Dec 2012 - Aug 2013, Chicago

Project : RFID-enabled inventory management solution

Role : .Net Developer

Description: Cognizant is a leading provider of information technology, business consulting, and

enterprise Applications and IT infrastructure and business process. The main task is Developing and

verifying software for a RFID-enabled inventory management solution using an iterative agile

development process. This inventory system manufactures and manages RFID enabled enclosures to

automate the management and control of high value inventory for various industries this project is

Secure, web-based user interface, Configurable business rules engine, Standards based

Data integration and Customizable reporting capabilities. This project involved complete .NET

Framework and implementation of database using SQL Server.

Responsibilities:

? Involved in the analysis, design, development and testing stages of the Project from the requirements

Gathered from the users.

? Designed Presentation layer using ASP.NET, Ajax Controls, and CSS.

? Develop complex MVC Controller, View, Models and Helper methods linked to backend database

? Created new systems to automate processes. Reprogrammed and redesigned existing sites to use

ASP.NET MVC, CSS 3, and HTML5 elements.

? Developed Business layer using C# and Used C# as a code behind for all the web pages

? Rational Modeling was used for the UML diagrams like use case diagrams, object diagrams, class

diagrams and sequence diagrams to represent the detail design phase.

? Involved in creating rich and interactive UI using WPF.

? Deployed Custom User Controls and Server Controls.

? Used Microsoft Enterprise Library as it is a set of tools and programming libraries for the .NET

Framework.

? Developed validations using JavaScript.

? Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET).

? Implementation of client side validations using Query and ASP.NET MVC Validation implemented at

Controller level. Implemented client side functionality using Query

? Created WCF service interfaces and Created .NET WCF web service logging applications.

? Implemented WCF for communication between Business-to-Business (B2B) and Business-to-Consumer

(B2C).

? Deployed AJAX Server Control and toolkit to asynchronously retrieve data from server for a better

Performance and an increase in interactive animation on web pages.

? Used ASP objects like Request, Response, Query string, Server and Application.

? Worked with Entity Framework, connected to relational data by writing LINQ to SQL queries

? Extensively used XML, XSLT and XSD for data transfer across different systems.

? Designed and developed components in C# using ADO.Net. These classes provide the functionality of

the

Data Layer and give access to the database.

? Worked in MVC3 architectural design pattern for frame work.

? Used Stored Procedures and SQL Queries to access data and manipulation from SQL Server 2008

? Tested the developed application, unit testing for various use cases and documented the results for

getting

approval from business users

? Designed and coded application components in an agile environment utilizing a test driven development

approach Created and maintained project tasks and schedules.

? Implemented Object relational mapping using NHibernate and ORM tools.

? Involved in Unit Testing for the developed .Net applications.

Environment: .NET Framework 4.0, 4.5, Visual Studio 2010, C#.net, ASP.NET 3.5/4.0, C# 3/4, MVC 2/3,

Razor, WCF, WPF, Entity Framework, NHibernate, JavaScript, XML, XAML, AJAX, ADO.Net, COM,

IIS 7.0,

SQL Server 2008, Windows 7.

Client : Cyber soft plc. - Sep 2011 - Nov 2012, Addis Ababa

Project : Ethiopian commodities exchange (ECX)

Role : .Net Developer

Project Scope: This project involved various modules including Marketing/ Receipting System. The

marketing web site developed using .NET using, this application followed N-Tier architecture, Receipting

System module is a .Net 3.5 E-Commerce application used to accurately receive and log invoice

payments, The project removed the existing cash receipting system, which was out dated. The use of .Net

technologies enables less support and maintenance issues for the Clerk's office and is cheaper and less

difficult to maintain and support.

Responsibilities:

? Implemented WCF in a Service oriented Architecture, Created, administered SQL scripts and databases

Used to handle all the cash/credit/check transactions of the Company, Designed, developed and integrated

SQL Reporting Services into the web application with Report Viewer controls.

? Developed web pages, master pages, user controls, web controls, cascading style sheets and java script

using Microsoft .net technologies. Worked on Front end application design of web pages master pages

user control and css.

? Used JavaScript programming in ASP.net and AJAX control toolkit web controls to make pages more

user friendly, created table?s stored procedures and triggers using sql server, Developed crystal reports,

Created test cases based on user requirements and tested web pages and conducted code reviews

? Worked on UI design, look and feel of all master pages content pages, using WPF, Silver light, Design

and deployment of the application with SOA, WCF, and implemented LINQ to query a web site, data

storage, used jQuery library to provide many easy to use functionality and methods to create rich

application.

? Developed a fixed format document and flow format documents using WPF (Data Binding, Event

Handling)

? Data Access layer has been designed using ADO.NET, and Hibernate. Developed data base objects for

Inserting, updating and getting data from the databases.

? Used LINQ lambda expressions, extension methods, and query comprehensions to implement query

logic over in-memory collections of objects

? Executed the business logic by using roles and granting permissions on the basis of the role the user

logs on as. Only the user who has administrator privileges has the permissions to make any changes to the

scheduled walks (i.e. to the database). Thus secured the application using Role-based Security.

? Created and consumed Web Services for data retrieval

Environment: C#, Visual Studio.2008, Net Framework 3.5, SQL Server 2008, Agile, ASP.Net 2008, DTS,

SSIS, HTML, XML, CSS, SOAP, JQuery, JavaScript, FS, WPF, MY SQL, ADO.NET, Web Services, IIS,

Ajax, N

Unit, LINQ, SSRS.

Client : Ethiopian national Bank, Ethiopia - Sep 2009 - Aug 2011, Addis Ababa

Project : Mortgage Loan and Bill Pay Application

Role : .Net Developer

Ethiopian national Bank specializes in small business banking, private financial management and trust

services for families, individuals, retail and mortgage banking services. The Mortgage Banking Services

application facilitates customer validation to assign a score to their application which is used by Loan

Officers to process loans.

Responsibilities

? Use agile methodology for application development.

? Created the application using C# and ASP.NET using .NET framework 3.5.

? Support in requirements gathering from the end users who work at Loan department.

? Involve in Application Design, Code development for the Web based application.

? Update design documents according to the changes made to the application.

? Design forms using Master Page in ASP.NET.

? Involve in creating UI Components with all necessary validations and styles.

? Code SQL Stored Procedures and integrated with application.

? Use Web Services for Credit Card Verification for Bill Pay system.

? Involve in Unit Testing for the application developed using test cases.

Environment: ASP.NET, C#, SQL Server 2005, Visual Studio 2008, .NET Framework 3.5, Visual Source

Safe

2005, AJAX, Windows 2003

Client : Ethiopian Airlines - Jul 2007 - Jul 2009, Addis Ababa

Project : Mortgage Loan and Bill Pay Application

Role : web developer

Description: Cargo Management System project deals with cargo shipment and customer reservations. A

bill to-bill concept was added with receipts and payments processing for EAL customer. In addition to

accounting, daily, fortnightly summary reports were submitted showing summary of Stock reports.

Responsibilities:

? Involved in the requirements gathering, analysis, design, code review and development stages

? Developed Multi -Tier Application in .NET using 3 layers approach. Presentation layer was developed

using

Win forms, business layer developed using C#, and data access layer developed using ADO.NET in C#.

? Developed reusable UI widgets such as the navigation menus.

? Design and developed static and dynamic pages validating Client side and Server side scripts.

? Used JavaScript for client side validation and design of the web site to suit other browsers.

? Used AJAX controls & techniques while designing the Summary page to present data dynamically and

to allow interaction.

? Worked intensively on User Interface.

? Developed CSS and involved Master Pages to user interface uniformity.

? Deployed triggers for e-mail confirmations.

? Wrote Stored Procedures, Transactions, Triggers and SQL-Statements to access data from SQL Server

Database.

Environment: C#, ASP.Net, ADO.Net, Web Services, SQL Server 2005, IIS, Java Script, HTML, CSS,

Ajax,

Visual Studio 2005, 2008, Windows2003.



Contact this candidate