Test Driven Development, nunit and the Microsoft Test Framework




Download 34.47 Kb.
NameTest Driven Development, nunit and the Microsoft Test Framework
A typeTest
manual-guide.com > manual > Test
Humberto Moreno

E-mail: humbertomoreno@yahoo.com
EMPLOYMENT OBJECTIVE

  • Permanent position as Senior Software Developer, preferably near Miami Dade and Broward counties. Will also consider contract work.



SUMMARY
Technologies


  • Visual Studio .NET, WPF, XAML, LINQ, ASP.NET, Web Services, Win Forms, C#, VB.NET, XML, JavaScript and AJAX; custom controls, user controls (Web,WinForms & WPF).

  • Vast experience in multi-threading, client/server technology and techniques.

  • Have designed and developed web client and service applications (SOAP, Remote, COM+ using the .NET framework) and WINSOCKS (TCP/IP) proprietary protocols.

  • Experience with the financial ISO8583 protocol with several implementations including the FirstData ISO8583 and Mastercard object models.

  • Lead architect and developer of XAML/WPF applications, using the .NET 3.5 Framework.

  • Experienced in Win32 Architecture, APIs and Windows Services (C, C++, Delphi, Assembly Language, Visual Basic). Document Object Model (DOM).

  • Rapid and efficient designer of relational database models, and middle framework implementer for them. Strongly experienced in Microsoft SQL Server 2000/2005/2008, T-SQL, Regular and CLR Stored Procedures and LINQ to SQL for object oriented relational database consumer models, along with most DBA functions.

  • Very proficient in serialization techniques (XML and JSon).

  • Experience in planning, converting and/or migrating legacy applications, ActiveX, COM distributed applications, VBA applications, Microsoft Access modules, etc to the .NET framework.

  • Test Driven Development, NUnit and the Microsoft Test Framework.

  • Extensive experienced in the design and implementation of Internet Payment Gateway (IPG) and custom CRM systems, and several embedded system platforms (PocketPC, WindowsCE, .NET Compact Framework and Hypercom’s VHDT).

RBDMS

  • Microsoft SQL Server 2008, 2005 and 2000, Microsoft Access, T-SQL, Stored Procedures, CLR Stored Procedures, triggers, views, database design, LINQ to SQL, ADO.NET, ADO &OLEDB, Crystal Reports and Microsoft Reporting Services; Web Services hosted in SQL Server, etc.

Other

  • Legacy programming languages (C/C++, Borland C++, Borland C++ Builder, Visual C++, Embedded Visual C++, Borland Delphi v7, Assembly Language X86, Macro Assembler, Turbo Assembler, Microsoft FoxPro 2.6 for MS-DOS and Windows, HTML.

  • Visual Sourcesafe, Subversion (SVN), CVS, Tortoise SVN and Tortoise CVS clients. SourceAnywhere.

  • Virtualization Tools (VMWare Player, VMWare Server, VMWare Workstation).


PROFESSIONAL EXPERIENCE (Contract and Permanent)


DENARII SYSTEMS, Miami Beach, FL


JANUARY 2009 – PRESENT

OCTOBER 2006 – JANUARY 2007

APRIL 2004 – DECEMBER 2004

http://www.denariisystems.com

Programmer Analyst

  • Development and maintenance of financial gateway application (DenariiPay). Development of interconnection tools for client business, security enhancements. Maintenance and development of SQL database operation, stored procedures, etc. This product is whitelabeled today for a variety of clients (https://secure.altobilling.com/Global/, https://pbp.denariipay.net/Global/, http://mvm.denariipay.net/MVMIPGWeb/)

  • Designed and implemented DenariiTCPService – A back-end service supporting multiple recurrent tasks and TCP connection servers, based on plugins. This infrastructure is the back-bone for some of the core services and back-end maintenance procedures in the company.

  • Development of an attribute-driven ISO8583 framework with visual tools in C# for several ISO8583 interfaces, including FirstData, Mastercard and other less known variations.

  • Designed and implemented security features for the company’s back-end core; encryption adapter for Thales server, back-end Web; fraud prevention mechanisms in accordance to OFAC; and adapters to other business peers to provide security to the company’s Acquirer and Issuing Switch.

  • Collaborated in the development and maintenance of ASP.NET websites for DenariiPay administrator and clients. Deployment and Test plans for production and development environments. Visual Studio .NET 2008, C#, VB.NET, ASP.NET, .NET Frameworks 2.0, 3.0 and 3.5, Visual SourceSafe.

  • Led a team in charge of the design and development of an Internet Payment Gateway (IPG) solution. This multi-tier system offers merchants several protocols (Web Service, ISO8583, HTTPS and a proprietary IPG Client protocol along with a COM client object). IPG performs credit, debit and gift card processing against Processors. Console performance report system (Win forms) Developed in C#/ .NET, Visual C++ and Microsoft SQL Server. Management and client tools are web-based.

  • Participated in a team developing a suite of applications and COM libraries in Visual C++ for (Touch Point www.touchpoint.ca ), a client of 2KTechUSA. GUI / MFC / Visual C++ 6.0, TCPIP based.

  • These tools allow monitoring and control of existing running processes, providing the ability of file-based transactional setups and updates with the possibility of rollbacks.

  • Script-based operations.

  • Designed an implemented a scripting language and parser (Updater) and COM/based related APIs to give processes the ability to communicate between them over TCP/IP, passing commands between tem and the Shell and the Updater. These tools were designed for a Kiosk environment for BEHR.

  • Developed a HL7 client protocol for a subset of functions to communicate with a QS/1 server via TCP/IP. HL7 is a standard protocol for health care organization electronic systems. This is a COM object developed in Visual C++, integrated in a web-based pharmacy business.

COMPLIANCE SYSTEMS, INC, Grand Rapids, MI MARCH 2008 – DECEMBER 2008

https://www.compliancesystems.com

Senior Software Developer

  • Redesigned internal company databases and different database environments for internal development, testing and production areas. Designed and development basic, data and middle frameworks for new business foundation.

  • Designed and implemented .NET and TSQL processes to provide data synchronization between old internal databases and the new database schema. Readapted several components in the code base for the new intranet system and frameworks.

  • Designed and started development of new intranet system, defined and implemented a foundation framework for workflow-based user interface implementations. C#, .NET 3.5 Framework, XAML, LINQ, Windows Presentation Foundation (WPF), Test Driven Development.

  • Microsoft SQL Server 2005, Microsoft Visual Studio 2008.

CLEARTEL, Miramar, FL SEPTEMBER 2007 – MARCH 2008

https://www.cleartel.com

Senior Software Developer

  • Implementation and maintenance of internal web services and database stored procedures to guarantee interoperability.

  • Development and Maintenance of several pieces of the company’s intranet. User security and settings intranet. Enhancements to the Customer Profile application; a wrapper web application that concentrates in one place all the operations for the different systems from former companies acquired by Cleartel.

  • Adaptation of client interface to operate the APIs for the Metaswitch box.

  • VB.NET, Visual Studio 2005, C#, ASP.NET, SQL Server 2000, .NET Framework 2.0, AJAX Extensions. User Controls, JavaScript.

ACCELLER, Miami, FL (Contractor) FEBRUARY 2007 – SEPTEMBER 2007

https://www.acceller.com

Programmer Analyst

  • Maintenance and enhancements of DigitalLanding website and backend services (www.digitalLanding.com/).

  • Development of logging and caching tools for ASP.NET (C#) and database stored procedures for the backend services. Adapted Log4NDash and CorrectAddress components for the website.

  • Developed a Web Service-based Configuration application for the backend services, supporting different environments and applications.

  • Maintenance and enhancements to UI controls.

  • Aspect programming, Visual Studio .NET 2005, C#, ASP.NET, .NET Framework 2.0, SQL Server 2005, Visual SourceSafe.

SMART MEDIA, Hallandale Beach, FL (Contractor) OCTOBER 2006 – JANUARY 2007

JANUARY 2006 – APRIL 2006

http://www.smtusa.net

Senior Software Developer

  • Designed and developed a multilevel market business (GlobalMobileLink) in ASP.NET. Helped reorganize back-end ASP.NET tiers and Web Services.

  • Visual Studio .NET 2005. C#. Web Services, ASP.NET, .NET Framework 2.0. Visual SourceSafe.

  • Collaborated in the design and implementation of web solutions for credit card processing clients, web user controls, web services, etc. Implementation of client adapter modules to credit card processor services (Symmetrex, Croem.Net).

  • Redesigned organization of back-end business logic tiers; Web Services, Database objects, PIN encryption & security features, etc.

  • Visual Studio .NET 2005. C#. Web Services, ASP.NET, .NET Framework 2.0. Visual SourceSafe.

NATIONS HEALTH (USPGI), Sunrise, FL MAY 2006 – OCTOBER 2006

http://www.uspgi.com

Senior Software Developer

  • Maintenance of Medicare Part-D database processes in SQL Server for .NET intranet websites for customer representatives (T-SQL, SQL Server, Stored Procedures).

  • Maintenance and design of back-end and import/export interfaces for business integration with CMS, Argus and other business partners. (T-SQL, SQL Server, Stored Procedures)

  • Organized application deployment plans and executions. Review and validation of code changes on database processes (SQL Server- Stored Procedures).

  • Helping closedown and error detection/correction of existing back-end application logic. Microsoft SQL Server 2000, Visual Studio .NET 2003. C#. ASP.NET, .NET Framework 1.1. Visual SourceSafe.

  • Collaborated in the design and implementation of web solutions for credit card processing clients, web user controls, web services, etc. Implementation of client adapter modules to credit card processor services (Symmetrex, Croem.Net).

  • Redesigned organization of back-end business logic tiers; Web Services, Database objects, PIN encryption & security features, etc.

  • Visual Studio .NET 2005. C#. Web Services, ASP.NET, .NET Framework 2.0. Visual SourceSafe.

METILINX, Miami, FL JANUARY 2005 – DECEMBER 2005

http://www.metilinx.com

Software Engineer

  • Participated in team migrating and developing server components for the company product dSuite: Alarm Server and Database Sequencer. MetiLinx dSuite is a real-time database replication and synchronization system across local and wide area networks. Played a key role in redesigning and enhancing internal protocols used by server components.

  • Created and maintained internal cross-platform tools and C++ libraries used for common functionality (threading, TCP/IP communications, etc).

  • Participated in the design and implementation of a Reporting Tool for vSuite. Reports built from collected information about hosts and virtual machines in a VMware environment. Several Win forms and user controls designed for these purposes.

  • Designed and implemented a database driven, automated error manager solution, for different software packages, supporting several programming languages.

  • Microsoft Visual (C++), Visual SourceSafe and CVS. Crystal Reports 11, Visual Studio .NET (C#). Borland Delphi v7 and Microsoft Visual C++.

BLACKSTONE CALLING CARD, Miami, FL JANUARY 2002 – APRIL 2004

http://www.blackstoneonline.com

Programmer Analyst

  • Developed specific modules/parts of the Blackstone Calling Card Kiosk application for point of sales, interfacing with the Epson’s VT-101 printer via RS-232 (Visual C++).

  • Developed BS Consignment, a set of Pocket PC applications in Embedded Visual C++, involving ADOCE database operations, Winsock, FTP and IrDA ports use, data compression for Windows CE. These applications work in embedded systems used by the sales department at Blackstone Calling Card. The system managed sales, deliveries, inventory control, synchronization, etc, between sales agents and the company. It offered them IrDA printing, barcode scanning, etc. The platform used was Symbol PDT8100.

  • Developed several interfaces in .NET, C++ and VB using SOAP and web services/client side for credit and debit card providers (Omega Logic, CROEM, F.S.V. Payment Services). .NET Framework, Visual C++, Embedded Visual C++, C#, VB 6, VB.NET.

ALIENWARE CORP, Miami, FL MAY 2001 – DECEMBER 2003

http://www.alienware.com

Programmer Analyst

  • Designed and developed a Customer Relationship Management (CRM) application for Alienware Corporation. This system handles the customer calls, sales history; customer service tickets (R.M.A.s), customer notes, etc. providing full interactivity between company representatives and customers.

  • System provided offers sales, commissions and other reports and instant messaging between representatives, reminders, etc.

  • Developed in Borland’s C++ Builder and Microsoft SQL Server.

  • Participated in the development in .NET of a Report Manager for sales and marketing reports based on Crystal Reports for Alienware Corp.

  • Developed Extranet and Synchronization tools: Website tools for automatic maintenance and part price control, email alerts, incoming orders processing, database translators for distinct systems. Web enhancements: Validation rules for computer components compatibility picked online by the customers, etc.

  • Developed in Borland’s C++ Builder, ASP.NET and Win forms (C#), .NET frameworks 1.0 and 1.1.

CUBA OCTOBER 1992 – MARCH 2001

Programmer Analyst

  • (IDICT) Developed a Search Engine tool for the extranet at IDICT (WinCGI). Developed in C++ Builder.

  • (IDICT) Participated in the design and development of a Multimedia package about science personalities of Cuba (Who’s who, Sciences in Cuba). Delphi + ISIS technology for full text contents.

  • (IDICT) Developed Multimedia package about information science events. Developed in Borland C++ Builder.

  • (IDICT) Developed Multimedia package about the International Movie Festival of Havana. Developed in Delphi for the Cuban Institute for Film Art and Industry (ICAIC). (http://www.icaic.cu) This multimedia contains scenes, pictures and comments of the most popular films presented at this festival for the first 20 years.

  • (MINCEX) Developed set of business objects (COM) in Visual Basic for the website and intranet. (MINCEX) Developed multimedia title Balon’2000 for Windows with Delphi. This multimedia title consisted of a general Handball manual for coaches/students and contained animations created and packaged with a Scene Editor. Developed in collaboration with Mr. Marcos Carcasés, Principal Trainer of the juvenile handball league in Cuba. (MINCEX) Balon’90 for MS-DOS, developed in Borland Pascal (first version). Developed in collaboration with Mr. Marcos Carcasés.

  • (CENSAI) Hypertext compiler and hypertext viewer VCL visual components developed first in Borland Pascal for MS-DOS, later in Delphi. Several multimedia applications were developed based on these tools, long before HTML became a popular standard. These tools were lately utilized in the development of several other multimedia applications.

  • (CENSAI) Database applications for controlling the inventory and sales of IMEXIN S.A. Developed in Microsoft FoxPro 2.6 for Windows.

  • (CENSAI) Developed several instructive game applications for children in Borland C++, Borland Pascal and Delphi.


EDUCATION

  • Computer Science. 4th year finished of BS/CS - University of Havana. SEPTEMBER 1998

  • Faculty of Math and Computer Science, Havana Cuba.

  • College degree at IPVCE Lenin, Havana, Cuba. SEPTEMBER 1989


TRAINING & CERTIFICATIONS

  • Hypercom certification in VHDT for POS terminals.

  • Brainbench certifications in: C++, C, Assembly, Delphi 3.0, OO Concepts, Windows Application Program Interface, HTML 3.2, Visual Basic 5.0, Written English, SQL (ANSI)


REFERENCES

  • Available upon request.


Share in:

Related:

Test Driven Development, nunit and the Microsoft Test Framework iconTest-driven development

Test Driven Development, nunit and the Microsoft Test Framework iconA test of driving accuracy and horse’s paces, driven from memory and scored by judges’ opinion

Test Driven Development, nunit and the Microsoft Test Framework iconTest Reports: Manufacturer’s Printed Test Report via a Tektronics...

Test Driven Development, nunit and the Microsoft Test Framework iconTest Reports: Manufacturer’s Printed Test Report via a Tektronics...

Test Driven Development, nunit and the Microsoft Test Framework iconTest Requirements verified by the Microsoft Platform Ready Tool 5

Test Driven Development, nunit and the Microsoft Test Framework iconSoftware Development Engineer in Test

Test Driven Development, nunit and the Microsoft Test Framework iconRevised Graduate Record Examinations® General Test Practice Test Number 1

Test Driven Development, nunit and the Microsoft Test Framework iconRevised Graduate Record Examinations® General Test Practice Test Number 1

Test Driven Development, nunit and the Microsoft Test Framework iconRevised Graduate Record Examinations® General Test Practice Test Number 1

Test Driven Development, nunit and the Microsoft Test Framework iconTest Analysis and Test Management. Have frequently turned around...

Test Driven Development, nunit and the Microsoft Test Framework iconTest inputs to achieve mc/dc coverage of the code under test can now be generated automatically

Test Driven Development, nunit and the Microsoft Test Framework iconBulletin new Test Procedures to be Discussed at Txapa test Procedure Committee

Test Driven Development, nunit and the Microsoft Test Framework iconTest lab managers, it professionals, and developers who manage the...

Test Driven Development, nunit and the Microsoft Test Framework iconTest to adequately test for the kind of smoke given off by modern furniture, and

Test Driven Development, nunit and the Microsoft Test Framework iconTest Process Improvement & Test/Build Tool Evaluation

Test Driven Development, nunit and the Microsoft Test Framework iconTest units shall not be smaller in either width or height than the...

Test Driven Development, nunit and the Microsoft Test Framework iconCold War Test do not write on this test

Test Driven Development, nunit and the Microsoft Test Framework iconTest Tools: Test Director 0, Selenium ide and rc, evalid, AutoIT,...

Test Driven Development, nunit and the Microsoft Test Framework iconTest data preparation: 500Users login scenario : it means before...

Test Driven Development, nunit and the Microsoft Test Framework iconAbstract While it might seem that the most important consideration...




manual




When copying material provide a link © 2017
contacts
manual-guide.com
search