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.

 

Via-Telecom Inc., San Diego, CA. Software Consultant                           2005 - 2006

VIA Telecom developes ultra low xost CDMA family of wireless products.

 

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