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.
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
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
|