Bob's Resume
     


Bob Wiese

 

PO Box 747

415-897-1815

Novato, CA, 94945

http://www.bobwiese.com

Bob @ bobwiese.com

 

Summary

 

Microsoft Certified Applications Developer MCAD (C# ASP.NET) with a proven ability to develop and implement highly innovative Web solutions to a wide range of technology and business problems. http://www.bobwiese.com/

 

·   Demonstrated ability to create Web applications using C#/VB ASP.NET, ADO.NET, SQL, XSLT

·   MCAD C#/VB ASP.NET Certification (MICROSOFT) and SCJP (SUN) programming certifications

·   Six years of ASP.NET, C#, GUI, VC++ MFC, OOA and OOD application development

·   MCSD solution developer

·   Nine years of database work with FoxPro, Access and SQL, T-SQL and Stored Procedures

·   Fourteen years of TCP, IPX and telecom network experience

 

Professional Experience

 

LION, Inc. (for Tuttle Risk Management Pipe Line Tools group)

Software Engineer III

Feb 2005 – Aug 2007

 

Overview

Tuttle Risk Management Services LLC, a subsidiary of LION, Inc., provides hands-on mortgage pipeline risk management for financial institutions that originate and then sell loans into the secondary market.

 

  • Developed secure Web-based applications using C# ASP.NET, Atlas-Ajax and SQL for end-users to access a single, automated, real-time, risk-based system for loan pricing and sale needs. The Pipeline Tools product prices one or more loans to the current daily market value partially based on the black shoals model which allows lenders to extrapolate and manipulate data to make more informed trading decisions.

 

  • Allowed users to remotely Add, Edit, and Manage pricing configurations in a secure password controlled Web Site.

 

  • Collaborated with multiple managers to translate story board visual sequences into a range of use cases and feature requests.

 

  • Using a Software Development Life Cycle concept I Architected and developed a 3- Tier design pattern. All coding was done in Visual Studio 2003 and then converted to the 2005 version when Atlas-Ajax functionality became available.

 

  • Additional responsibilities include mentoring and advising other team members as they become skilled at ASP.NET and C# web development.

 

Feature List

1. Presentation layer based on DHTML and JavaScript, using custom user controls as well as standard ASP.NET controls a Multi Document interface was developed to control and synchronize all Child Page Data When the User made changes to a single child are made page.

2.  Application layer is based on C# ASP.NET to manage and control application logic and enforce business rules and use cases.

                                                                                                                                   

Bob Wiese / 2

 

3.  Database layer, using C#.NET I developed a specialized class object library that accessed the SQL database. Object functionality was divided up into User security access control and configuration. Global application configuration plus additional granular features transparently direct a specific user or group of users to different versions of the Web Site. This provided the benefit to the user experience by allowing one or more incremental trouble-free rollouts of new and newer versions of the application(s)

 

College of Marin (Contractor) Robert Half Technology                                          June 2004 – Sept 2004

Developed VB.NET-ASP.NET Code for an electronic requisition system that moves documents through the approval queues and upon completion upload approved documents into a Great Plains uploader. Custom controls based on .NET web controls as well as third party components (Infragistics, DBcombo) are integrated into the presentation layer. SQL 2000 and T-SQL stored procedures provide the database access layer. Business rules, use cases and program intent are derived from consulting with end users.

 

Restoration Hardware (Contractor)                                                                     Dec 2003 – Jan 2004

Developed a multi tier C# ASP.NET Intra-Net application using XML, XSL, Web service(s), SQL 2000, Java Script. Consulted with users to resolve questions, program intent, data input/output, create business rules and use cases. Transformed architectural and user interface specifications into finished application. Using extreme programming techniques four tiers were developed, Presentation, Security, Business, and Data.

 

ICC Tele-Management (Contractor)                                                                    Oct 2003 – Nov 2003

Developed an Internal ASP.NET Web application utilizing C# and SQL 2000.

 

Nokia Broadband Systems (formerly Diamond Lane)                                        Apr 2000 – Feb 2003

Designed and developed Web Based software that automates test report generation previously performed by test engineers in the SIT (SOFTWARE INTEGRATION TEST) group. Consulted with engineers to collect and   document requirements and requested features that will increase operating efficiency or enhance performance. Prepared detailed technical specifications from which programs and system procedures are written. Transformed user interface specifications into finished applications using Visual Basic, C++, MFC, JavaScript, C# ASP.NET. Examples of projects can be viewed at http://www.bobwiese.com/

 

Software engineered and developed

·         Web based application to automate rate reach loop testing, bit error rate report generation. Based on a configurable DSLAM ATM Element Manager for connection creation/deletion (Web App).

  • Reduced manpower by 90% for regression loop testing by developing a software & hardware solution to control SPIRENT SMARTBITS, AD-Tech and 400HN testers.
  • Reduced manpower by 50% for CPE regression by developing an automation tool that manipulates a SPIRENT SMARTBITS network traffic analyzer for Bandwidth and Frame size testing.
  • FTP traffic generation utility to simulate endless down/up load traffic.
  • ICMP - SNMP pinging tool to accurately record all network connection outages C++, MFC.
  • Web Development C#/VB ASP.NET, ADO.NET Database.

 

Harris Communications, Novato, CA                                                                1999-2000

Senior Technical Support Analyst

 

Supported a Telecom Call Center product at the 3rd Level. Supported SDK software development kit for visual basic and Delphi allowing customers to develop custom solutions connecting a Harris’s PBX switch and PC-based Call Center operators.

  • SQL 6.5-7.0, T-SQL, Stored Procedures.
  • T-1 circuits, ISDN, Voice Frame, ACD, IVR
  • TCP/IP, SNMP, SS7
  • Visual Studio VB6, ODBC, ADO, Delphi, Crystal Reports
  • SQL data replication and backup

                                   

 

                                                                                                                                                           

Bob Wiese / 3

 

Part time Consultant                                                                                          1998-1998

Provided network support to several bay area companies. (Names provided on request)

 

Clarke Home Nursing Service, Novato, CA                                                       1989-1997

LAN/WAN Administrator / System Engineer of an N-Tier FoxPro-based Health Care Management System. Evaluated, procured, installed, configured, customized, tested and supported a 350 node WAN spanning eight California sites and territories of Guam and Saipan.  Engaged and managed outside contractors as appropriate to fulfill project requirements

  • NT 3.51, Novell, FoxPro 2.0, Dos/win 3.1
  • TCP/IP, IPX, Frame Relay over T-1 circuits, NAT
  • Email (POP3), Exchange and Remote access servers, Firewall security
  • DSU/CSU and Cisco LAN to LAN software router configuration
  • Bar code and document scanning and storage

 

Technology & Tools

 

Languages:

ASP.NET, C# (sharp), Visual Basic, Java Script, HTML\ DHTML, Java, Visual Basic.Net (Dot Net), VS.NET, CLR, T-SQL, VS.NET, C++

Web Technologies:

ASP.NET. ASP (Active Server Pages), DHTML, Web Services, Java Applets, CSS, XML

Component/Object:

ActiveX, ATL, DOM, COM, DCOM, MAPI, CDO, CDONTS, OLE Automation, OOP, OOD, OOA, MS Office (Excel, Word, Outlook), Multi-Threading,

Database access:

ADO. Net, ADO, ODBC

API & Libraries:

Windows API SDK, Java 2 SDK, IEEE 488 GPIB Interface drivers

Platforms & Servers:

Windows XP/NT/2K, IIS (Internet Information Server), MS SQL 6.5, 7, 2000,2005

Server, Nokia D50 ATM DSLAM, (PBX) Harris Telecom Call

Processing Switch, NT Cluster Server

Methodologies

& Development Tools:

XP (extreme programming), UML, RUP, Traditional RAD & Waterfall, Visual Studio (DOT NET), VS6.0, Jbuilder 7.0, DreamWeaver, Visual Voice, Clear View SDK, Circuit Maker 2000, PCB, CAD, Microsoft Office, FrontPage 98

Telephony:

Harris 20-20, Dialogic, SS7, ISUP, TCAP, T1 (TDM), IVR-ACD-Call

Routing, and Voice Frame,

Exposure to:

DirectX / DirectShow, TCL (Tool control language), Solaris, RedHat Linux,

Crystal Reports, Oracle, DTS, SSL, STL, ISDN, XML, CSS, CGI, RTOS, RIP, PPOE, PPTP, PPP, ISDN, IPSEC, VPN

Training:

ATM, SONET, ADSL, DSLAM, and SS7

Diagnostic Tools:

Smart-Bits & ADTECH ATM traffic analyzers, Spirent Loop Simulators,

Net Xray – Sniffer Pro, PC-based DSO  (digital storage oscilloscope) / logic analyzer

Hardware:

Nokia D50 / D500, COMPAQ, ATMEL AVR, ADSL, DMT, Intel x86, Harris PBX Switch, OC3, Optical single and multimode fiber / FIBRE