Rob Hogue Resume - Da

advertisement
112 5th St.
Belleair Beach, Fl. 33786
727-366-1441
http://www.da-beach.com/RHogue
therhogue@outlook.com
ROB HOGUE
OBJECTIVE
SKILLS &
ABILITIES
Enjoy the ever-changing and dynamic world of software
development and the surrounding gadgets that change the
way people work and play.
2015
●
C# / .Net 4.5 / LINQ / XML
●
Html 5 / CSS / MEF / JSON / CSV / SQL Server
●
ASP.NET 4.5 / MVC 5 / Razor / Web API 2 / Telerik Kendo
●
Entity Framework 6 / Identity 2 OWIN
●
JavaScript / JQuery 2 / Bootstrap 3
●
Amazon Web Services (AWS) / RDS / BeanStalk / Proxies
●
Windows 10 UApp (Universal apps) / Xamarin
2010
●
WPF / Xaml / .NET 4.0 / Silverlight 4 & 5
●
Windows Store Apps / Windows Phone Apps
●
XNA 4 / Surface SDK 2 / Kinect SDK
●
Python
2000
●
C++ / DirectX 9,10,11
●
GDI / GDI +
●
MFC / COM / ATL
●
Perl, MySQL, ADO, CGI, PHP
● 5+ years ● 3+ years ● 1+ years
COMPANIES
PRODUCTS
See Entire List : http://www.da-beach.com/RHogue
Architect (font/back) / Development Manager
www.combinedsolutions.com – Financial Portal
Technical Design Architect
www.digitalFolio.com – Consumer Product Tracking
http://rcszetta.com/en/ - Broadcast Software
Microsoft Employee
Also worked on MS-DOS 6, Windows For Workgroups
LAN Manager, WEP, Personal Web Server, Xbox games
Page 2
EXPERIENCE
ARCHITECT (FRONT/BACK) & DEVELOPMENT MANAGER, COMBINED SOLUTIONS
3/2014 – 3/2015
Combined Solutions is a startup financial company with the intention to
combine many smaller outsourced services under one roof. I was responsible
for the entire project under executive guidance. Using the latest cutting edge
technology, we could quickly and easily leap frog other competition.
I played a number of roles including, Architect (back/front), Development
Manager, UI Lead Designer, IT Specialist, Tester, Quality Assurance, and
Project Manager.
The technologies I used were :





Amazon Web Services (elastic beanstalk, RDS, Proxies, Security,
HTTPS, Load balancers)
ASP.NET 4.5 (IIS 2013, Web API 2, MVC 5, Identity 2.0, Telerik Kendo
MVC, MEF, Entity Framework 6 code first & bulk copy.
Visual Studio Ultimate 2013 Update 4
C# .Net 4.5 WPF (Admin App)
Html 5, CSS \ Less, Bootstrap 3, Pinegrow Designer for Responsive
Design, Telerik Kendo, JQuery, Javascript (web site and Phone)
I worked with multiple 3rd party data clients and migrated their data into our
databases for fast ¼ second response times from our load balanced servers.
Clients could also use their phones as I implemented Responsive Design
HTML 5 pages.
FRONTEND ARCHITECT & CONSULTANT, DIGITAL FOLIO (MICROSOFT GOLD PARTNER)
2011-2012







Page 3
Responsible for front-end architecture and implementation of an
enterprise level Silverlight Browser plug-in app which was the
cornerstone of the company. You could track products across stores for
price changes and coupons.
On the forefront of the Windows Phone app which hooked into the Azure
backend services.
Worked on multiple Surface Table apps for Folio integration with Sears,
Lowes, Tesco and Best Buy.
Combined WPF/XNA and Surface technology to create an opportunity for
3D kiosk options for Lowes.
Integrated product data a long side a new Silverlight Control option to
create filtered product lists for Digital Folio clients.
Used the Kinect PC option along with the SDK to create an interactive
Kiosk display in store fronts for customers in or out of the store.
Trained developers and designers in best Silverlight practices.
FRONTEND DEVELOPER & CONSULTANT, RCS\CLEAR CHANNEL
2010-2011





I was responsible for the front end development of the enterprise level
Zetta application which managed DJ play lists and more.
http://www.rcs.se/en/products/zetta/default.aspx .
I did UI/UX and development work this enterprise level application
alongside other designers and developers.
Discovered a way to use HLSL to visualize data for Zetta wave form
editor. The end result was the fastest wave form editor on the market,
and they still use it today. Possible patent options were open for the
company to research.
Created UI/UX/Workflow future plans to allow all their WPF products to
have common design in UX and in MVVM. Developers could now go
across products using the same base front-end architecture. My work was
presented to stakeholders with backing from the CTO.
Trained Developers and Designers in best WPF practices.
TECHNICAL EDITOR, WPF UNLEASHED .NET 4.0
2010
This is the place for a brief summary of your key responsibilities and most
stellar accomplishments.
LEAD DEVELOPER – XAML EXPORTER FOR BLENDER
2007-2009
Responsible for the Open Source Xaml converter which works with the Open
Source 3D software suite Blender which is available on CodePlex.com http://www.codeplex.com/xamlexporter . I also work on 3D Data
Visualization and 3D UI with clients and personal projects.
SOFTWARE DEVELOPMENT ENGINEER 3 IDENTITYMINE/MICROSOFT CONSULTANT
2006-2007


5/06 – 2/07: Traveled to India to train the IdentityMine India team for 8
months in all aspects of WPF. I created educational material and lessons
to build the knowledge necessary for the team to create production
quality WPF controls.
3/06 –12/07: I was the technical editor of Adam Nathan’s book WPF
Unleashed for .NET 3.0. I was responsible for working with the editor to
ensure not only technical accuracy, but to supply information and ideas to
help make the book successful to the targeted audience.
SOFTWARE DEVELOPMENT ENGINEER 3 IDENTITYMINE/MICROSOFT VENDOR
9/04 – 4/06
Working with the Windows Vista WPF team integrating the latest cutting edge
technologies into Keynote Demos for Mix and PDC conferences. The News
Page 4
Client demo has had great reviews from Bill Gates to MS partners such as
MSNBC and Yahoo. This is the first demo where 3D was a main part of the
UI. I work with technologies such as WPF, WPF3D, WinFS, and Indigo. I am a
speaker for the Demo team on my Avalon3D demos to large groups – more
of my work can be seen at my WinFX web page - http://www.dabeach.com/RHogue .
SOFTWARE DEVELOPMENT ENGINEER 3 SIEMENS/MICROSOFT CONTRACT
5/03 – 5/04
Working with the Windows Vista WPF team integrating the latest cutting edge
technologies into Demos. The CaseBuilder demo was part of Bill Gates
Keynote address at PDC, and my 3D demos will be part of Keynote addresses
at WinHec. I work with technologies such as WPF, and WPF3D. I was also
responsible for http://avalon/demos website, management of all demo
machines used by the Avalon team for events such as PDC, WinHec, and
other conferences, and I am a speaker for the Demo team on my WPF3D
demos to large groups.
SOFTWARE DEVELOPMENT ENGINEER 2 SIEMENS/MICROSOFT VENDOR
11/02 - 3/03
Developed Software JukeBox 2 prototype in DirectX 8 using Keystone 1.1.
Shared Gaming Services Architect and SDE for C# based SetupChecker tool.
Also the SDE for Setup 1.1 PC Games installation software – added features
include 32-bit animated features, multi cab spanning using Diamond API’s,
and re-architect of re-install feature - also responsible for general Setup 1.1
development maintenance.
SOFTWARE DEVELOPMENT ENGINEER 2 VOLT/MICROSOFT CONTRACTOR
2/02 – 11/02
Shared Gaming Services Lead SDE in Keystone 1.1 and 1.11 3D in game
Help System for XBOX and PC Games – shipped in Ascheron’s Call 2,
Developer for the Keystone PC to XBOX port, Developer for the XBOX
Internet Simulator ATL/COM DLL using NT’s IM system driver - including
extensions of the NT kernel driver, which is based on NDIS and WMI
SELF EMPLOYED
10/96 – 2/02

Page 5
6/01 – 10/01: Exclusively developed, designed, tested, documented and
shipped TriPeaks 2001 available at
http://www.rhogue.com/tripeaks/tripeaks.htm . The program was written
in MFC and Visual Studio, and added compression, CRC32, security,
internet connection, graphic themes, and sounds to the original TriPeaks
game I invented and developed for the WEP and BOWEP Microsoft
products.




10/96 – 2/02: Developed independent sample applications for research
into new and upcoming technological advances using DirectX 5.0 and 8.1,
COM, ATL, GDI+, C#, .NET, CGI, PHP, ADO, MySql and Perl. The
involvement with these sample applications allowed better understanding
of the changing technologies that would influence future projects like
TriPeaks 2001, and my Direct X 3d Game I have designed and partially
implemented.
3/98 – 6/98: Developed and designed my website www.rhogue.com
using FrontPage 2000.
10/96 – 9/01: Owner contractor, architect, framer, supervisor for my
house in Gold Bar. I was responsible for over 20 sub-contractors. The
house is a high tech automated building.
10/97 – 10/98: Composed, designed and recorded the album Feel Your
Emotional Spirit – available in e-stores now. I did all of the graphical
design work as well as write the 28 page short story that follows the
music. There are samples in windows media and real network formats at
http://www.rhogue.com/spirit/spirit.htm .
MICROSOFT – FULL TIME EMPLOYEE
7/89 – 10/96





Page 6
1/96 – 10/96: SDE responsible for Windows 95 Personal Web Server GUI
and installation, SDE for Windows 95 network installation issues from
fixing bugs to providing assistance to others in the company on its uses,
SDE for Hot Fixes for the entire Windows 95 networking code (Hot Fixes
are corporate bugs that have been raised to the level of must fix). The
amount of code and the diversity of code I was responsible for was
incredibly diverse and enormous in size. I should also note that I was
doing all three of these jobs at the same time. Only with great time
management skills was I able to handle such a large workload. I was in
line for a SDE Lead position because of my accomplishments in handling
this diverse amount of work.
10/94 – 1/96: SDE for Window 95 Network Installation. I was mainly
responsible for OEM network installation, but at one time I became the
only team member. At this point I owned the entire code of 4 people. I
did this for 2 months before I was finally relieved with new hires. The
Windows 95 Network Installation code continued to be used with out
much change until Windows XP – 6 years later.
5/93 – 10/93: SDE for Windows for WorkGroups 3.11. I was the only
developer for this project. I was responsible for Hot Fixes that had
accumulated since the release of WfW 3.1. This means I had to make bug
fixes in ALL Hot locations through out the entire WfW source
code…Kernel, GUI or App. WfW is Windows 3.1 with networking. So, the
diversity of code was enormous.
10/92 – 5/93: SDE for MS-DOS 6. I was responsible for fixing and
designing utilities like Deltree and fixing bugs in Xcopy, Attrib, Mem and
many others. The MS-DOS 6 team was behind schedule, and I offered my
services to help them meet their time goals.
12/91-10/92: SDE for WfW 3.1 and WorkGroup Connection. I was
responsible for designing the GUI for the WorkGroup Connection
Installation software, as well as adding additional features requested by
the Program Manager. I was given the greatest compliment by the test
team who congratulated me on the products ease of use.


EDUCATION
WESTERN WASHINGTON UNIVERSITY 1989, B.S. COMPUTER SCIENCE


COMMUNICATION
7/89-12/91: Builder for LAN Manager 2.1. I was responsible for building
the LAN Manager 2.1 product, tracking build breaks, enhancing build
performance, working with the development, test, Program Manager’,
Product Support and Manufacturing teams to ensure product quality.
5/91-9/91: SDE and inventor of the game TriPeaks. After developing the
game, I pitched it to the Windows Entertainment Program Manager, and
he decided to add it into the Windows Entertainment Pack 3. This was my
first Windows Program – millions of units of this product has been sold,
and TriPeaks has been ranked the 15th best solitaire game in the world.
I was the head lab assistant for the 3rd, 4th and graduate year lab. I
graded papers and assisted 3rd and 4th year students with programming
questions and problems. I was also given the responsibility of locking and
unlocking the lab which contained millions of dollars’ worth of equipment
I was a main assistant for a small UNIX OS port to a customized Motorola
based machine
As a consultant and trainer, I have had to work with
executives, managers, developers & designers as well as work
with groups.
LEADERSHIP
As a development manager, consultant, and software lead, I
have been responsible for balancing customer, client,
stakeholder satisfaction while keeping teams focused and
morale high.
REFERENCES
CHRIS SATTERFIELD – COMBINED SOLUTIONS CEO PARTNER
Combined Solution
Contact Information Upon request
Page 7
Download