Robert
robert_k_rouse99@yahoo.com
310-902-9743
1329 Hwy 395 Suite 10
PMB - 147
Gardnerville, NV 89410
Embedded Software Engineer
31 years experience W2
2
Recommendations
Average rating
385
Profile views
Summary

I'm a Software/Architect/Developer/Tester with over twenty-five years of experience. My design philosophy is to keep things simple, well organized and documented, so that a programmer of average ability can maintain the code.

My highlights include:

  • Architected applications using Object Oriented Design principles with strong utilization of Design Patterns, C#/C/C++, Visual Studio .NET framework, ADO.NET, Multithreading, Web Services and client/server solutions.
  • Familiar with real-time embedded, multi-server systems, networking, computer security, cable television equipment, retail systems and most recently military avionic systems, Java , ASP.NET, visual design environments, model driven development and web based applications.
  • Accomplished engineer with hands-on experience in all aspects of the full software development lifecycle including: business modeling, requirements gathering, design, analysis, implementation, testing, and deployment.
  • Technical Team Lead, mentored, trained, and supervised five developers, performed manual and automated testing; created test plans and test cases.
  • Designing and developing reports utilizing VBScript, Crystal Reports, HTML, XSLT.
  • On going learning and interest in: web application security, development methods and tools and the future of computer technology.

Experience
Education
Bachelor's in Computer Science
Old Dominion University
Minor: Physics, Electronics, Philosophy and Psychology
Related Courses
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems,
Programming Mobile Applications for Android Handheld Systems,
Computer Architecture,
Pattern-Oriented Software Architectures: Programmi,
Programming Cloud Services for Android Handheld Sy,
Certifications
Certified HP UX Systems Administration
HP, 1998
Certified Microsoft Windows Programmer
UC Santa Cruz Extension, 1997
CNE (Certified Novell Engineer)
Novell, 1999
Certificate in C# Programming
Brainbench.com, 2007
Certificate in C++ Programming
Brainbench.com, 2006
Certificate in WinCE Embedded Real-time Programming
Bsquare Corporation, 2002
Programming Mobile Application for Android Handheld Systems
Coursera, 2014
Programming Mobile Application for Android Handheld Systems
University of Maryland, 2014
Programming Mobile Application for Android Handheld Systems
Coursera, 2014
Skills
C
2011
15
Visual Studio
2013
15
C++
2014
13
Software Engineer
2014
13
C#
2014
10
.NET
2014
9
Database Design
2011
7
UNIX
2006
7
OOD
2010
1
Embedded Software
2014
6
XML
2010
6
HTML
2013
5
DOORS
2011
4
SQL
2004
4
TCP/IP
2009
4
Visual Basic
1998
4
Ada
2006
3
ADO.NET
2004
3
Assembler
1994
3
ClearCase
2006
3
Data Access
2007
3
JavaScript
2003
3
MySQL
2014
3
Scrum
2013
3
Test Case Preparation
2009
3
Windows NT
1995
3
WinForms
2004
3
WinNT
2009
3
WinXP
2007
3
Agile Methodology
2013
2
Database Upgrades
2006
2
Java
2003
2
Manual Testing
2006
2
MS TFS
2013
2
Project Management
2010
2
QA
2006
2
Quality Assurance
2006
2
Software Architect
2010
2
Sun
1994
2
VB.NET
2010
2
Windows
2009
2
Firmware
2009
1
Perl
1998
1
VMWare
2014
1
ASP.NET
2007
1
Box
1997
1
Crystal Reports
1997
1
Database Backups
1994
1
Microsoft Office
2014
1
MS Access
1998
1
Python
2009
1
SQL Server
2004
1
Test Planning
2009
1
Unit Testing
2004
1
WebServices
2004
1
WPF
2014
1
XAML
2014
1
XSLT
2010
1
CSS
2013
1
IIS
2004
1
Informix
1996
1
MS Active Directory
2004
1
SMS
2014
1
Stored Procedure
2004
1
Unix scripts
2006
1
Application Development
2009
1
Design Patterns
0
1
Triggers
2004
1
Visual Design
0
1