Brian Smith - Software Engineer Resume
smsc@cox.net
San Diego, CA.
619.582.5816
Skills
|
Requirement
|
My skills
|
|
C/C++ (including legacy
Visual Studio 6.0)
|
Started Visual Studio in
1994 and continued through VS2008, including 3 years with Visual Studio 6.0,
3 years of Visual Studio 2005.
|
|
Win32, MFC, AFX, COM/DCOM,
ATL
|
15 years
|
|
C# and .NET, WPF
|
Started with .NET and C#
in 2000 and continued through VS2008, including 3 years of Visual Studio
2005.
|
|
VB and VB.NET
|
Started with VB3 in 1995
and continued with VB.NET through VS2008, including 3 years of Visual Studio
2005.
|
|
ASP.net / AJAX
|
2 years ASP.NET 2.0 and
3.5
|
|
HTML, XML, XSL
|
15 years HTML, 10 years
XML, 5 years cascading style sheets
|
|
Object Oriented
Programming and Design
|
Develops OOP with design
patterns and domain driven design, UML, etc. 23 years experience developing
information systems and client specific software.
|
|
n-tier client server
applications. Client / server application development.
|
Tiered strategic
information systems following Model-View-Control design: 15 years including
COM/DCOM, ATL.
|
|
Database Design and/or
Data Modeling
|
15 years SQL including
stored procedures on MS SQL 2005, MySQL, Access97, Access2003. LINQ, 1 year
|
|
Web Services, Javascript,
WCF
|
Develops webservices supported
by javascript. VB script as well. SOA using binding contracts in WCF.
|
|
Windows API development,
including TCP/IP or Winsock
|
Windows Win32, Win16, API
15 years, Winsock/TCPIP 15 years.
|
STRATEGIC
INFORMATION SYSTEMS DEVELOPMENT LEAD
|
Results driven
professional with more than 20 years experience and expertise in strategic
information systems and software engineering across a variety of industries.
Exceptional expertise in process improvement and reengineering. Demonstrated
success in developing and designing software tools to assist in meeting
customer requirements. Proven ability in problem solving process:
recognition, solution determination, design, development and delivery. Scholar
practitioner and communicator as highlighted by educational background as
well as the width and breadth of clients and repeat clients served. Core
competencies include:
|
Project Management – R
& D – Design Pattern and Domain Driven Development
Client Communications and
Relationship Management – Client Support and Training
Software Customization, Reengineering
and Audit – QA and Test – Prototype Development
Technologies
|
.NET, C#,
C/C++, VB.NET, LINQ, ASP.NET, AJAX, WPF, WCF, SOAP, ADO, SQL, COM, ATL, AXF, MFC,
XAML, XML, XSL, HTML, Win32 SDK, VSS, Perforce, CYGWIN, National Instruments
Measurement Studio, Microsoft Visual Studio, Red Hat, CentOS
|
Experience
Nextwave
Broadband Inc., San
Diego, CA. Senior
Software Engineer 2007 - 2009
Nextwave
Broadband developed next-generation wireless broadband products.
- Designed and implemented
runtime message parser which cut down on development time significantly.
- Solved catastrophic
failure problem with C/C++ out-of-process crash proof server based on
Observer design pattern.
- Wrote C# and VB.NET automated
Quality Assurance, QA, test algorithms and utilities to test and calibrate
WiMax devices.
- Intranet website
development-IIS. GAC-Global Assembly Cache implementation.
- SQL including stored
procedures on MS SQL 2005, MySQL, Access97, Access2003.
- Developed multiple-threaded
C# and VB.NET applications with intuitive GUIs.
- Some Python and Linux. Test
equipment used: Agilent vsa89600, 8300, 4405B, 4438C.
Via-Telecom
Inc., San Diego, CA. Software Consultant 2005
- 2006
VIA
Telecom developes ultra low xost CDMA family of wireless products.
- Wrote C/C++ Windows
interface linking CDMA handset to Universal Diagnostic Monitor (UDM) and
Universal Tool Suite (UTS).
- Supported 3G CDMA - EVDO
technology with COM/DCOM servers.
- ISO9001:2000 Internal
Audit training and experience.
- Developed
multiple-threaded C# and VB.NET applications with intuitive GUIs.
- Real Time processing. Test
equipment used: Agilent 8960.
Attended University and completed studies 2002
- 2009
Falon
Inc., San Diego, CA. 1999
- 2002
Senior
Software Engineer
Falon Inc. developed GPS
technology for the Naval Ocean Systems Center, San Diego.
Secret security
clearance. Direct/Permanent position
|
Designed and wrote
client/server software in Microsoft Visual Studio.NET, C/C++,
Visual Basic, and DirectX Graphics. Heavy use of SQL with ADO
connectivity to database. Designed and implemented sophisticated software
driven hardware testing procedures using HPIB, GPIB, IEEE 488, to operate
agile radio frequency generators, spectrum analyzers, and oscilloscopes in
real time. Most projects involved hardware interface and real time
communications software applications. Past projects involved Component Object
Models, (COM/DCOM), and Active Template Libraries (ATL) for
server and client components. Most recent project was porting DirectX 3D
Graphics to VB.Net. ActiveX controls. All applications were multiple thread.
Most application development was related to Global Positioning Systems
development for U.S. Navy SPAWAR projects. Extensive work at Anechoic
Chambers at both NRAD San Diego and Pax River Naval Air Station, Maryland.
Aircraft Pedestal Testing participation at FARM, Pax River Naval Station Maryland.
Some flight line work at Fallon Nevada Naval Air Station. Communication from
aircraft: General Packet Radio Service, (1.5ghrz).
|
Various
successfully completed contracts 1996
- 1999
|
ISI
Design San Diego CA., Washington Inventory Service San Diego Ca., SalePoint Inc. San
Diego, CA. and ChannelMatic Inc, El Cajon,CA. Wrote business communication software in Microsoft
Visual C++ 5.0 for Windows MFC. Extensive programming in Component Object
Models (COM) and Active Template Libraries (ATL) for server and client
components. Heavy programming in database using Microsoft Jet Database Engine
DAO and OBDC. All applications were multiple-thread and operated real time
from a Satellite feed. Some Visual Basic 5.0 and Delphi 3.0.
Database development: Microsoft SQL Server on a WindowsNT Server/Microsoft
network. Secondary Database was Paradox-Borland Database Engine. Developed Delphi
version of the Crystal Reports UFL (U2L) DLL. Developed custom RTF reader
and printer interface. Used third party VCLs for Delphi.
Database development for IBM DB2. Specialized in NetBIOS and TCP/IP to
interface with business machines. Specialized in Winsocks pipes Microsoft
Network communications and hardware interface and control Some use of UNIX HTML
and JAVA.
|
Education
Doctor
of Philosophy, Organization & Management, Information Technology Management.
Capella University, Minneapolis, Minnesota
Master
of Science, Organization & Management, Information Technology Management.
Capella University, Minneapolis, Minnesota
Bachelor
of Science, Computer Information Science. Coleman College,
San Diego, California
Security
Clearance, Certificate and License
- Computer Electronics
Technology Certificate, Cum Laude, Coleman College
- Federal Communications
Commission, General Radiotelephone Operator License, (aka First Class
Radiotelephone License).
- Held Secret Security Clearance,
1999-2002, inactive since Sept. 24,
2002.