Post Job Free

Resume

Sign in

Sql Server .Net

Location:
Fairfax, VA
Posted:
December 21, 2016

Contact this candidate

Resume:

Getachew Mekonnen

**** ******** ****, ***** ****** VA 22041

acxza8@r.postjobfree.com

***-***- ****

SUMMARY

• More than 10+ years of experience in developing distributed web applications/reusable components using software best practices design patterns and applying Object Oriented Systems Analysis, Design and Development (OOAD) methodology, experience on complete software development lifecycle (SDLC)

• 10+ years of experience in programming with .NET framework, C#, ASP.NET, ASP.NET MVC 3/4/5, ADO.NET, in n-tier web development applying MVC design pattern, XML, XSL, XSLT, DHTML, HTML, Java Script, SQL server, SQL, T-SQL

• 5+ years of experience in developing Web Services using WSDL

• 10+ years of experience in Class diagram, Sequence diagram, Collaboration and other UML diagram design using Rational Rose

• 10+ years of experience in designing and implementing RELATIONAL DATABASE Microsoft SQL Server (Writing, STORED PROCEDURES, CONSTRAINTS and VIEWS)

• 5+ years of experience in writing test cases, performing unit test using NUnit framework

• 10+ years of experience in producing project documentation and user guides, conducting end-user training

• More 3+ years of experience in programming using AngularJS, Kendo UI, Syncfusion,Telerik MVC Extension,Telerik ASP.net Ajax controls

• More 8+ years of experience using TFS 05/2010/12/15 and Visual studio 2005/08/12/13/15

• More than 5+ years of experience programming an enterprise framework using C# and WCF.

• More than 2+ years of experience working on SharePoint 2010/13 mainly CSOM that interfaces with .Net web applications.

EDUCATION:

• M.S., Computer Science, Maharishi University of Management, Fairfield, Iowa(Feburuary,2010)

• B.S., Computer Science, Addis Ababa University, Addis Ababa, Ethiopia(May,2005)

• B.S., Mathematics, Addis Ababa University, Addis Ababa, Ethiopia(July,1998) CERTIFICATION:

• Microsoft Certificate

• Developing Microsoft .NET Applications for Windows (Visual C#.NET), Core/Advanced Windows Forms technologies with Microsoft Visual Studio 2005. TECHNICAL SKILLS:

• .NET,C#,ASP.Net,Object Oriented Programming,Sql Server 2000/05/08/12 R2

• WCF,ASP.Net MVC 3/4/5,Razor view enigine,HTML5,CSS 2.1/3.0,Entity framework 4.0/5/6,DependencyInjection,Repository pattern

• JSON,Java Script, Jquery,Ajax(Microsoft Ajax framework),Design patterns

• AngularJS, Angular 2.0,Kendo UI,Syncfusion,Telerik MVC Extension.Telerik ASP.Net Ajax Controls

• Visual Studio 2005/2008/2010/12/13/2015, .NET Framework 2.0/3.5/4.0/4.5

• TFS 05/2010/12/15,IIS, subversion Control, Serena,Git PROFESSIONAL EXPERIENCE:

Camber Corporation, Falls Church, VA (May 2015-Present) Sr Software Engineer

Client: EOIR-DOJ (Projects AD, eReg 2.0, IRIES Appeal Decisions)

• Completed developing, testing and deploying a custom web-based Attorney Discipline application built using Microsoft technologies .Technology used: ASP.Net MVC 4, C#, AngularJS, Typescript, Entity framework 6, Code first, Repository pattern, SQL server 2008, SharePoint 2010

• Completed developing, testing and deploying an Enterprise document WCF service and Enterprise SharePoint document repository that interfaces with other EOIR applications .Those EOIR applications involves heavy document storage. Technology used: (WCF,C#, SharePoint 2010) currently it is up and running in production and used by AD and eReg 2.0.

• Completed developing, testing and deploying data migration tools (among EOIR Applications, SharePoint sites and Database).Technology used: WCF, C#, SharePoint, Entity framework, Code first (for some of them) and Database first (for some of the applications), SQL server 2008.

• Completed developing, testing and deploying an Enterprise Data history WCF service. Technology used: WCF, C#, Entity framework, Code first, Repository pattern, SQL server 2008 Lockheed Martin NISC III- Arlington, VA (Feb 2013-Jan 2015) Client: FAA (Projects EPDA,MSAD and CFR.)

Sr Software Engineer

• Primary responsibilities include Developing Enterprise level web based application software for the following projects EPDA.MSAD and CFR.

• Technology used:ASP.Net MVC 3/4, C#, Kendo UI, Entity frame work, Codefirst (second project), Database first (first project), Repository pattern, Dependency Injection, Syncfusion (for generating documents)

• Designs and develops new features and/or maintains existing applications developed on ASP.NET MVC

• Develops code and supporting documentation

• Works in a team environment to develop, test and deploy software changes

• Works with customers to understand and implement new requirements

• Provides operational support when necessary

• Works the product backlog of features and bugs

• Provides input on new designs and architecture as needed

• Developed a well-tested, high performance, scalable web application TATI- Fairfax, VA (April 2011- November 2012)

Client: FAA (Project OSP)

Software Engineer

• Developing a web based application software using .Net technologies such as ASP.Net MVC,C#, Telerik,SQL server 2008.

• Project Name:OSP (Over See Performance System)

• Accomplishment for this project:Designing and architecting:

• I have prepared the System architecture design and Implementation of OSP Performance and Repository aiming to replace an existing manually handled QMS.It is Section 508 Compliance software

• I and my Team have developed OSP using the following :

• The front end is based on ASP.Net MVC 3 with Razor View Engine, Javascript,Jquery,Ajax,HTML5,and CSS2.1,Telerik MVC Extension.

• The back end is C# with Entity Framework 4.0 POCO as ORM.It Uses WCF Services to Communicate to the Repository.

• Microsoft Unity Application Block is used for DI.

• Log4Net is used for logging.

• The Agile methodology is used throughout the life time of the project, with a 15 minutes stand-up meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit.

• Tools used are Telerik Control, Fiddler

Securenet LLC- Rockville, MD (March 2010– March 2011) Software Developer

• Global Payment processing systems Company specializing in enterprise level payment processing Gateway, web based, and desktop applications.

• Spearheaded object-oriented analysis and design (OOAD) and full life cycle software development across range of projects, collaborating with team of software engineers/developers. Skillfully designed systems and subsystems, developing test plans/cases and actively testing source codes. Participated in system integration, business logic programming, SQL queries, and interactive user interfaces.

• Cut project expenses while improving productivity, creating reusable and easily-maintained systems via UML Modeling and Design Patterns.

• Exceeded company goals, delivering projects on schedule through comprehensive use of data structures and algorithms, unit, integration, and system testing initiatives.

• Strengthened organizational technical skill base, improving interactive features of user interface by suggesting move from .NET 2.0 to .NET 3.5 and PDF converter for improving C# data access on 2.0 and above.

Projects:

• Online parking management system “Eflow”

• Eflow is the generic name for the following shipped products:

• (http://www.towneparkpermit.com,http://www.alcoonline.com).

• Eflow is an Enterprise level Web based application that keeps tracks of all Parkers’ (Individual, company, company-Individual) information, process a recurring bill, Auto-draft and one time payments activities on a monthly bases.

• Eflow generates individual/corporate reports including:

• Financial

• Aged receivables Invoice Management

• Operational summaries

• Write offs

• Account management reports

• Account reports

• Auto draft

• PCI compliance is a key requirement for any payment processing activities run under the company

• (Secure Net), Then I have achieved the payment registration sub system of Eflow(Recurring billing, Auto draft, onetime payment ) to the company’s standard.

• Introduced Rapid Application in agile environment utilizing ASP.Net, C#, CSS, ADO.NET, Visual Studio 2008, SQL Server 2005, Rational Rose (UML),WCF, JavaScript and HTML,, Source off site, SVN, VSSS,ASP.Net MVC 2.0,Custom control, Encrypting and decrypting algorithm.

• I was providing Debugging, feature enhancement, maintenance and production support to Eflow and

• payment related projects in the company.

• Frequent communication with Technical support, Clients and customers to provide a technical solution initiated by any one of them.

• Web Based application Software (Credit card and check payment system).

• Collects payment information, Billing and account information.

• Stores non sensitive information on the data base and sensitive information in the Secure Volt.

• Provides a printable transaction receipt report for healthy accounts.

• Introduced Rapid Application in agile environment utilizing ASP.Net, C#, CSS, ADO.NET, Visual Studio 2010, SQL Server 2005, Rational Rose (UML),WCF, JavaScript and HTML,Source off site, SVN, VSSS,ASP.Net MVC 2.0,Custom control, Encrypting and decrypting algorithm, used Gateway API.

Custor Computing PLC Addis Ababa, Ethiopia – (December 2007 – November 2009)

.Net Software Developer/Tester

• Global Software Application Development Company specializing in enterprise applications.

• Spearheaded object-oriented analysis and design (OOAD) and full life cycle software development across range of projects, collaborating with team of software engineers/developers. Skillfully designed systems and subsystems, developing test plans/cases and actively testing source codes. Participated in system integration, business logic programming, SQL queries, and interactive user interfaces.

• Cut project expenses while improving productivity, creating reusable and easily-maintained systems via UML Modeling and Design Patterns.

• Exceeded corporate goals, delivering projects on schedule through comprehensive use of data structures and algorithms, unit, integration, and system testing initiatives.

• Strengthened organizational technical skill base, improving interactive features of user interface by suggesting move from .NET 2.0 to .NET 3.5 and utilizing LINQ for improving C# data access.

• Trained programmers on .NET methodologies including specific Request-Response web testing programs, elevating web service testing and decreasing time to introduce sample applications.

• Web-based Human Resource Management System Project Accomplishments:

• Web application that keeps tracks of all employees’ information and facilitates activities in personnel office that include recruitment, promotion, training, transfer of employees, leave management, salary increment, time and attendance management and overall performance evaluation.

• Introduced Rapid Application in agile environment utilizing ASP.Net, C#, CSS, ADO.NET Entity Framework, Visual Studio 2010, SQL Server 2008, Rational Rose (UML), Web Services, JavaScript and HTML.

• Designed critical components including UML Class Diagram/Design Pattern-based subsystems, back-end database with SQL stored procedures, and web services for information exchange.

• Conducted comprehensive testing program including lightweight API test automation, web/web service/request-response testing, and data testing with stored procedures and ADO.NET testing. Guna Trading House PLC., Addis Ababa, Ethiopia – (May 2005 - November 2007) Software Developer

• Stock management System.

• Import-Export Company specializing in agricultural and industrial products.

• Contributed to the development of GAISS (Guna Automated Inventory & Stock and Sales Management System), spearheading all analysis/definition of requirements and leading system design, development, and documentation. Additionally strategized a testing plan, writing all test/script automations and test cases, executing both automated and manual tests, and analyzing/correcting all log files. Technical environment involving RUP artifacts/UML diagrams through analysis and design, C# for performance testing, the .NET framework for the application’s implementation, as well as VisualStudio.NET, Rational Rose, JavaScript, HTML and ADO.NET.

• Streamlined purchasing and reporting procedures by enabling automated requisitions when inventory levels hit predetermined stock points and with automated reports for sales, stock, shrinkage and administrative changes.

• Utilized MS SQL Server in the design and implementation of relational database objects/views, stored procedures and triggers.

• Created numerous Web forms and validation controls for Web applications using ASP.NET and C#.NET.

• Awarded the Microsoft Certificate of Achievement for developing .NET applications for Windows

(Visual C#.NET) and Core/Advanced Windows Forms technologies with MS Visual Studio 2005/08.

• Used Crystal reports, in order to generate different types of reports. Maharishi University / Graduate Projects

• Key E-Bazaar Project Accomplishments:

• Created ASP.NET/MVC web-based e-commerce system with numerous subsystems and using C#, AJAX and design pattern technologies and methodologies.

• Led comprehensive testing program including unit and performance, business and data layer tests.

• Key Banking Framework Development Project Accomplishments:

• Utilized Java framework and Object-Oriented (OO) design patterns for Banking Framework program in Eclipse and StarUML technical environment, creating use cases and sequence diagrams.



Contact this candidate