Top of Form
A Senior GUI Software Engineer (30+year’s experience)
Steven Stansbury
Primary Phone: 425 679 6456
E-mail:
Emergency Phone: (425) 269 4402
Buryware Company
Computer Software Development
Owner of Buryware, since October, 1989.
OBJECTIVE
Will continue to learn new technology in the area of graphics, and user interface development. Would like to gain a greater depth of the internet web and mobile technology arenas.
I am willing to take on more management responsibilities. Many have remarked about my above average people skills, a valuable trait that not everyone has. Being an AMA contest director for ten years, a volunteer at the YMCA for almost six years, helping others fix their computers, a HAM, and being a contractor has honed these skills.
Computer science has always been my life long passion!
WORK EXPERIENCE
Sr. Software Engineer
9 2016 – 11 2016 Inkstone Inc. | Seattle, WA
Computer Software
Worked on Inkstone's Skybell Android app, version 3.3.0 to 3.3.3.1.
Focus was on the UI mainly. Biggest feature was drag and drop sort, in a custom control.
Native Android, Nougat (preview 24/N), Android Studio 2.2.1, JAVA 1.8, on Windows 10.
Used a HTC One M9 developers edition, Samsung TabE, and an iOS iPod 10.
Also used Jira, Bitbucket, MS Hockey, Harvest, Agile, and SSH source control.
Sr. Software Engineer
7 2016 – 8 2016 7MB | Seattle, WA
Computer Software
Worked on an Android scheduling app, called Timeku.
This app allows multiple groups of people, to cross schedule around the world.
Used Android Studio, Android 6.0 Marshmallow, on a Windows 10 machine.
Also used Appcelerator, and was exploring the Swift programming language.
Sr. Software Engineer
5 2016 – 7 2016 Starfire Animation | Seattle, WA
Computer Software
An exercise app to improve one’s exercise routine. For phones or tablets.
The app would pick a random exercise, hence the name RandoGym.
Used Android Studio, Android 6.0 Marshmallow, on a Windows 10 machine.
Sr. Software Engineer
12 2015 – 3 2016 Microsoft Corporation | Redmond, WA
Computer Software
Send, a Microsoft Garage project, feels like texting, works like email.
Just sign in with the work or school account you already use to access Office 365, and you’re ready, set, go. No subject lines, salutations, or signatures. Just quick, natural conversations.
Worked on the Android client side of this Microsoft Office 365 sponsored project.
Wrote the delete conversation command, isTyping interface, w/bug fixes and code refactoring.
Used Android Studio, Android 6.0 Marshmallow, on a Windows 8.2 machine.
Used project tool Trello, Microsoft Team Foundation and Source Tree source management software.
Sr. Software Engineer
9 2015 – 10 2015 Slalom Consulting | Seattle, WA
Computer Software
Worked on an Android 5.1 employee portal app, One Voice, for T-Mobile.
Used a Mobile application Azure subscription, to access the Microsoft Cloud mobile project for Android/iOS, through a MS Share Point Office 365 site, under Microsoft Windows 8.1.
Used Java 1.8, Android Studio 1.4, Android 5.1, and the Office365 SharePoint Azure Cloud portal.
Sr. Software Engineer
5 2015 – 8 2015 Microsoft Corporation | Redmond, WA
Computer Software
Worked on Microsoft’s fitness wearable, MS BAND.
Used Java 1.8, Eclipse Luna, Android 5.1.1, VS 2015, and Team Foundation, and Office365.
Sr. Software Engineer
2 2015 – 42015 Microsoft Corporation | Redmond, WA
Computer Software
Worked on Office 365’s Employee Experience app port to Android and iOS, using the platform Xamarin. Also explored Xamarin, looked at Cordova, and mentored jr staff.
Used Java 1.8, Eclipse Luna, Android 5.1.1, VS 2015, VS Team Foundation, and Office 365.
Sr. Software Engineer
7 2014 – 11 2014 T-Mobile | Bellevue, WA
Computer Software
Worked on two Google Play store native Android 4.4 apps, DeviceActivation, and Visual Voicemail.
Used Java 1.8 and Eclipse Luna, and Android 4.4 Kit Kat. Used SVN subversion, and Tortoise, Skype, and MS Office.
Sr. Software Engineer
4 2014 – 6 2014 Samsung | Mountain View, CA
Computer Software
Worked on a native Android 4.4 app, it was Samsung’s Radio Milk Music project, free and no adsmusic :
Used a Samsung G3 phone.Used Java 1.8 and Eclipse Kepler, and Android 4.4 Kit Kat. Used SVN subversion, Jira, Confluence, Tortoise SVN, and Jenkins,
Sr. Software Engineer
10 2013 – 2 2014 Boeing | Renton, WA
Computer Software
Worked on two native Android 4.4 apps, FSRDB (maintenance reporter), and the Boeing magazine.
Started a native Android app, than converted it to Xamarin, 4.2.2, called AHM. Airplane Health Management, written in C#, and XML, using Visual Studio 2013, and Xamarin’s IDE, and a portable library, using ASP .Net 4.5 web services.
9 24 2013 Buryware | Bellevue, WA
Computer Software
Developed a revamped a version 4.2 Android Google Play applet, SpeakNSpell4, for myself.
Sr. Software Engineer
5 2013 – 82013 Zonar | Seattle, WA
Computer Software
Worked on the Zonar2020 project, a Android 2.3.4 tablet. It was designed in houseand only available through Zonar.
Used Bash GIThub for source control, Intelli-J for an IDE, JAVA 1.6,
and version 10 and 17 (2.3.4 and 4.2 Jelly Bean respectively).
Sr. Software Engineer
2 2013 – 3 2013 Zumobi | Seattle, WA
Computer Software
Had the pleasure to work on Zumobi’s android applet “The Week”, on Android 4.2 Jelly Bean.
Used a Sprint EVO 4G LTE for the bulk of my development.
This was a 5 week sprint, done withEclipse Indigo, on a Macbook, running Mac OS X Mountain Lion,
and I was using Android 4.2, Jelly Bean.
Sr. Software Engineer
9 2012 – 11 2012 iSoftStone | Kirkland, WA
Computer Software
Scrutinize and comment on Intel’s version 2, 5 new Cloud geo-coding SDK.
Create an app to demonstrate these 3 parts of the Cloud APIs.
Used the latest Java JDK, Eclipse Indigo, and Android SDK 4.1, on Windows 7 Professional.
Sr. Software Engineer
5 2012 – 7 2012 Peak Systems | Seattle, WA
Computer Software
Two projects: Diptic and Fulcrum.
Diptic is a image capture product, and worked on improving the UI with animations, and custom drawables. Also looked into memory issues, crashes, and wrongly placed images.
Goal was to bring the Android up to the same user experience as the iOS version.
Used the latest Java JDK, Eclipse Helios, and Android SDK 4.0,3, on Windows 7 Ultimate.
Sr. Software Engineer
3 2012 – 52012 Microsoft Corporation | Redmond, WA
Computer Software
Developed version 4.0.3 Android applets, to interface Microsoft’s Exchange OWA totheir new MOWA. MOWA is Microsoft’s new way of supporting mobile devices, like Android, and the Apple.
Prototyped acredentials active sync authenticator, to aid in a smoother MOWA Android installation.
Used the latest Java JDK, Eclipse Helios, and Android SDK 4.0,3, on Windows 7 Ultimate.
Sr. Software Engineer
10 2011 – 11 2011 Newbay/RIM – V-Cast and HUX SDK| Seattle/Dublin, Ireland
Computer Software
Worked on the latest VZ V-Cast media player, Android 3.2 applet, to find and fix bugs in their bread and butter product. Used the latest Java JDK, Eclipse Indigo, and Android SDK 4, on Ubuntu 11.10.
Sr. Software Engineer
7 2011 – 8 2011 TeleCommunication Systems- TCS Navigation and Telematics| Aliso Viejo, CA
Computer Software
Worked on the latest VZ Navigator Android 3.2 applet, to find and fix bugs in their bread and butter product. Used the latest Google Navigation, and Maps technology for POI highlighting for the app.
Used the latest Java JDK, Eclipse Indigo, and Android SDK 3.2, on Windows 7 Ultimate, with Adobe.
Sr. Software Engineer
4 2011 – 6 2011 WirelessCar Volvo | Gothenburg, Sweden
Computer Software
Developedversion 3.1 Android applets, to demo their wireless car features for UT Detroit carshow.
Won the award for the Best Telematics Service Provider at Telematics Update in Detroit.
The car is a complex flash .swl control that was ported to a Android 3.1 Zoom platform.
Used the latest Java JDK, Eclipse Helios, and Android SDK 3.1, on Windows 7 Ultimate, with Adobe AIR 2.6, Adobe Flash 10.3, Google Navigation and Maps, and Flash Professional.
Sr. Software Engineer
2 2011 – 3 2011Paccar ITD | Renton, WA
Computer Software
Developed a version 2.3.2 Android applet engine monitor for Paccar trucks.
The app was driven from a Bluetooth communications interface and monitored vital truck diagnostics directly from the truck’s data bus from an Arduino UNO, update every second.
Used Eclipse Helios and Android SDK 2.3, on Windows 7 Ultimate, also the latest Java JDK.
Translated a C# application, build the Android project, and communicated with a truck emulator.
Sr. Software Engineer
11 2010 – 1 2011Atimi Software | Vancouver, BC, in CANADA
Computer Software
Developed a version 2.3 Android applet, ScoreCenter, for ESPN.
The app was to run on any Android 2.0 and above phones. The application helps the user find the latest scores and sports news based on selected teams and types of sports. Used Eclipse Helios and Android SDK 2.3, on Windows 7 Ultimate. Used the latest Java JDK. Worked on swiping and performance issues, a new UI frame animation, plus testing.
10 15 2010 Buryware | Bellevue, WA
Computer Software
Developed a version 2.2 Android Market Place applet, SpeakNSpell, for myself.
The app was to run on any Android 1.6 phones. The application demonstrates the Android speech recognition engine . Used Eclipse Helios and Android SDK 2.2, on Windows 7 Ultimate. Used the latest Java JDK. Took an evening, to develop, and to post to the Market Place.
Sr. Software Engineer
10 2010 – 11 2010 Urbandaddy | NYC, NY
Computer Software
Developed a version 2.2 Android applet, for Urbandaddy.
The app was to run on any Android 2.2 phones. The application helps the user find amenities for a given city (eight are available). Used Eclipse Helios and Android SDK 2.2, on Windows 7 Ultimate. Used the latest Java JDK.
Sr. Software Engineer
9 2010 - 102010 RealNetworks | Seattle, WA
Computer Software
The app was to run on the new Samsung Android Sidekick Galaxy-S phone. The application supported a new teen interface, that had a slanted canvas. Used Eclipse Galileo and Android SDK 2.2, on a Lenox Ubuntu.
Sr. Software Engineer
7 2010 - 8 2010 FILTER Talent | Seattle, WA
Computer Software
The app was to run on the two new ATT Android Galaxy phones. The application supported 5 notes, a camera feature, and a GPS location feature. The page shuffle animation was the coolest feature I worked on! Team consisted of four people, plus the manager. I have an early prototype to show on my Sprint EVO.
11 2009 toPresent Registered Android Developer Buryware| Bellevue, WA
4 2010 - 5 2010 Wadeware | Kirkland, WA
Computer Software
A contract project was to help Wadeware to polish their code drop for the Mariners.
It was written in Silverlight 3.0, C# andASP .NETFramework 3.5, using Visual Studio 2010 Ultimate.
8 2009 – 3 2010 Fantastic Movers website| Bellevue, WA
Web development
This project was to write a new Microsoft WPF C# website for Fantastic Movers.
Consists of a dozen of well meshed pages to display the information needed by the potential mover to want to hire Fantastic Movers, for their move.
10 19 2009Microsoft Windows 7 Launch Party host| Bellevue, WA
This was my first Microsoft evangelist position. Demoed the various features of Windows7 on my Dell 64 bit laptop.
Sr. Software Engineer
3 2010 - 4 2010 Microsoft Corporation | Redmond, WA
Computer Software
This project was to write an Office 2010 ribbon interface to an VSTO 2010 Excel workbook.
It was written in C# andASP .NETFramework 4.0 using Visual Studio 2010 Ultimate and Office 2010, to provide the MS Yellowbook, the year end financial earnings for Microsoft corporations top VIPs By setting the pivotfilters on three reports types, a combination of 83 reports was possible.
The data came from a data cube, made from MS SQL, and consisting of 20 dimensions.
Sr. Software Engineer
3 2008 - 12 2008 Microsoft Corporation | Redmond, WA
Computer Software
This project was to write a software emulator for a new prototype hardware.
It was written in WPF C# andASP .NETFramework 3.5 using Visual Studio 2005 and 2008, to provide a testing platform so that the device could be tested inside the corporate firewall. It usedaUDP Client communication class architecture. Debugging was done with tools, such as Microsoft Netmon 3.2 and Visual Studio 2008.
Sr. Software Engineer
7 2007 - 12 2007 EMC² Corporation | Bellevue, WA
Computer Software
I used Java for five months, on the front end, and used straight C on the backend in our client/server system. We used IBM's Eclipse IDE editor.
This was a multi-platform project (Sun, Windows, Windows Server 2003, DEC Alpha, and HP Unix).
To test the remote agent, I had to attach with Microsoft's 2005 Team Studio IDE.
Sr. Software Engineer
5 2007 - 6 2007 Microsoft Corporation | Redmond, WA
Computer Software
I worked for the ontology project for the GSA team. This was a short contract to help build prototypes to demonstrate a more advanced search engine for Microsoft's KB articles. Current taxology was coupled with a new ontology technology.
Sr. Software Engineer
1 2006 - 1 2007 Microsoft Corporation | Redmond, WA
Computer Software
Designed and implemented the new Windows Live Desktop Search UI for the search gadgets bar and new MRU list for this search feature(30%). This gadget is still being used today, in Windows 7.This was a SDE-4 to hire position through Excel Data.
Sr. Software Engineer/Manager
5 2004 - 12 2005 Orbimage, Inc | Ashburn (Dulles), VA
Government and Military
I was a dev manager for the NGA dedicated archive, which was successfully delivered on 4/18/05.
This was a multi-million dollar project for NGA. My tasks were the GUI, written in WPF C# web development in the Microsoft ASP.NET Frame, 1.0 and 1.1 architecture, on a Windows XP environment. I haveaTSI top top secret clearance.
This was a full time position. *2006 - They have been renamed GeoEye. (
Sr. Software Engineer
4 2002 - 1 2004
Network Associates, McAfee Retail Division | Rego Park, Queens, NYC
I was the GUI 'glue' for our McAfee VirusScan, McAfee Firewall, McAfee GuardDog, McAfee Parental Controls, McAfee Protection Services, SpamKiller, and QuickCleanproductsMy work can be seen on the back of any RED McAfee software box, in '02 and '03.
This was a full time position.
Sr. Software Engineer
2 2000 - 2 2002
Gaylord Brothers | Liverpool, NY
Did the GUI ActivePAC, in C++ COM/ATL for Polaris Library Automation system.
Completed versions 1.5, 1.7 and 2.0, I was a dev lead for the Polaris PAC system. This was a third generation public kiosk, found in libraries for public access computers.
I had the pleasure of helping shape young minds …
This was a full time position.
Sr. Software Engineer
8 1993 - 10 1999
Microsoft Corporation | Redmond, WA
Computer Software
11 1998 - 10 1999 - Sr. Software Engineer : GUI mapping interface in C++ and ATL for MS Site Server, dealing in e-commerce. This work can still be seen in Microsoft’s BizTalk software. I was a dev lead from Dec. to May. This was an A- contract position.
3 1997 -11 1998 - Sr. Software Engineer : GUI dialogs and a dozen custom controls in MFC and C++ for the Usability Team’s Fusion app, for Software usability testing. This was an A- contract position.
12 1996 -2 1997 - Sr. Tech. writer SDE for the Active Accessibility team for the version 1.0 of this SDK. This was an A- contract position.
7 1996 - 12 1996 - Software Engineer : GUI dialogs in MFC and C++ for the MS Press multimedia tutorial tool for Office ‘97 and NT 4.0 using Consumer’s SHRUIL user interface library. These where original 1.0 version tutorials for new users. This was an A- contract position.
4 1996 - 7 1996 - Software Engineer :Converted Win 3.0 Unitool mini printer driver generator to run under NT 4.0. This was an A- contract position.
1 1996 - 4 1996 - Software Engineer : Implemented many commands for msNBC Workbench, version 1.0, an MSN net application. This was an A- contract position.
8 1995 - 1 1996 - Software Engineer : Implemented custom GUI interface work for V Chat, an MSN application. This was an A- contract position.
10 1994 - 7 1995 - Software Engineer : Did GUI interface work for Windows Printing System under Windows ‘95. Used Visual C++, version 1.51, Windows ‘95, MFC, SDK and DDK (PDK) and Windows version 3.11, SDK. This was an A- contract position.
2 1994 - 8 1994 - Software Engineer : Implemented custom GUI interface work for multimedia Encarta 95 encyclopedia. I had the pleasure of helping shape young minds …
This was an A- contract position.
8 1993 - 2 1994 - Software Engineer : SQL to GUI interface work for Windows version of InFlight system for the United 777 project. This was an A- contract position.
Software Engineer
2 1993 - 8 1993
Autodesk Corporation | Bothell, WA
Did user interface work for Windows version of Generic CADD 6.0. Used Visual C++, version 2.0, Windows SDK and Windows, version 3.1. This was a permanent position.
Software Engineer
7 1992 - 2 1993
INTERMEC CORPORATION | Everett, WA
Did user interface work for Windows version 3.0 of the Collect product.
This as a permanent position
Software Engineer.
4 1991 - 7 1992
American Testing Corporation | Kirkland, WA
Sole developer for a printed circuit board tester.
This was my first contract position through my company as Buryware.
Software Engineer
8 1987 - 3 1991
Data I/O Corporation | Redmond, WA
User interface development of DASH schematic product in C; on IBM and Sun workstation platforms.
Also, this product was used to design the Patriot missile, at Raytheon.
This was a full time position.
Software Engineer
2 1984 - 8 1987
Omnicad Corporation | Rochester, NY
Original member of Omnicrds printed circuit board system development team.
This was a permanent position (and two summer coops).
Lab Assistant/Grader/Lab Consultant
3 1980 - 11 1984
Rochester School of Computer Science | Rochester, NY
Software Engineer lab
6 1982 - 9 1984
National Technical Institute for the Deaf | Rochester, NY
EDUCATION
Bachelor's Degree in Computer Science,
9 1980 - 11 1984
Rochester Institute of Technology | Rochester, NY
Bachelors in Computer Science, with a 1 year coop program.
Finished five year program in four years.
Some College Coursework Completed in High School,
9 1979 - 6 1980
Syracuse University Project Advance | Syracuse, NY
Syracuse University Alumni :
These credits were fully transferred to Rochester Institute of Technology.
SKILLS
Skilled at graphics applications and UI / ExpertESRI - ArcIMS, ArcGIS, ArcSDE version 9 / Intermediate
Waterfall development technique / Expert
C++ and C# Custom Controls / Expert
Dev Lead / Intermediate
IBM's Eclipse IDE editor / Expert
Webmaster at Orbimage / Expert
HTML, DHTML, XML, XSLT, and XAML / Expert
Java and Java scripting / Expert
ASP .NET CSS style sheets / Expert
Testing and Debugging Software / Expert
Skilled at working in a team environment. / Expert
ESRI geo-coding / Expert
Windows 10 / Expert
JAVA JRE and JDK / Expert
Android 1.5 – 6.2 OS / Expert
Android1.9 - 6.2 SDK / Expert
Android Studio ver. 2.21 / Intermediate
Android Bluetooth devices / Advanced
Google Play Store / Advanced
Google GLASS GDK 3.0 / Intermediate
Microsoft Visual Studio 2016 / Expert
Linux / Expert
Eclipse / Expert
Arduino 0022 – 1.0.5 / Advanced
SpeakNSpell4 educational tool / Expert
Android TDD test driven development / Advanced
Xamarin 4.2.2 / Intermediate
PARSE Cloud / Intermediate
MS Band SDK / Novice
Android Marshmallow / Expert
LANGUAGES