Windows Ui Engineer Resume
0/5 (Submit Your Rating)
SUMMARY:
- I am an experienced Software Engineer with a passion for creating high - quality usable UIs and a track record of releasing n-tier applications.
TECHNICAL SKILLS:
Skills & Abilities: C#, WPF, XAML, .NET, C++, Visual Studio, Git, JSON.Net, MVVM, Prism, IoC containers, custom UI styling, Unity, Thinkbox Deadline
PROFESSIONAL EXPERIENCE:
Windows UI engineer
Confidential
Responsibilities:
- Designed, developed and delivered Windows applications for our camera users. I write all UI for our Confidential Desktop Windows based applications - - light field VR video player and ILLUM picture viewer.
- The VR player application can be styled for Professional playback allowing content parameters to be modified on the fly and seeing real-time performance feedback. Professional users can use the Oculus Touch controllers to mark frames of the video for dailies. The VR player can also be styled as a Venue player designed for playback at events or shows. It has scaled back functionality that simplifies docent usage. Both have licensing capabilities allowing Confidential to control long-term usage.
- The ILLUM picture viewer application gives the user the ability to download pictures from the Confidential camera, manage their picture library, apply filters to the pictures and share pictures to the web.
- Most of my code is written in C# and WPF (.NET 4.6, Visual Studio 2015). There is some interop code in C++ to show DirectX content in the applications.
- I wrote several Python scripts that enabled our team to use Thinkbox Deadline for distributing our pre and post processing applications.
- In addition, I wrote some helper C# scripts in Unity to help our post-production team show our VR videos on mobile devices.
Sr software architect
Confidential
Responsibilities:
- Served as architect on our next generation software solutions both on desktop and the web. I was also actively involved in the development of new features and designing the user experience and interface.
- Our flagship product was approximately 4.5 million lines of code. Most of the code was written in C++ and COM while newer components were written in C# with WPF for the UI. I’ve developed user interfaces, business components, data access layers and stored procedures. I’ve also created tools to aid in development and to improve our processes. I also wrote and maintained tools and SQL scripts to create, upgrade, and downgrade our databases in SQL Server.
- I managed the UI team for 3 years. My duties were split between managing the team while also serving as the technical lead. I oversaw the hiring of new team members and managed the timeline for our projects. I introduced and maintained an agile approach for our team as well.
- 9 years of Windows desktop work (WPF, Silverlight, XAML, C++, COM, C#, VB.NET, Microsoft SQL Server), 1 year of web work (HTML5, CSS3, ASP.NET MVC4, C#, JavaScript, jQuery, jQuery UI, Single-page applications)
Software manager
Confidential
Responsibilities:
- I directed the efforts of several developers and tracked the progress to ensure on-time delivery while implementing and maintaining code.
- Designed and developed an internet interface for a Claims Management System. (ASP, VC++, Oracle, JavaScript and VBScript)
- Redesigned and implemented the data backend to our main product - Catalyst.
- Designed and developed several tools that were used with the Data Warehouse of Catalyst. (VC++, ASP and SQL Server)
- Maintained the pre-existing Internet application. (ASP, VC++, Delphi and SQL Server)
Software enginner
Confidential
Responsibilities:
- I worked as a contractor for a USGS biologist studying the effects of hurricanes on mangrove trees. I wrote custom applications to support his efforts. Below are listed the main projects.
- Designed, developed, and maintained an object-oriented application to do historical analysis on hurricanes and tropical storms that occurred in the north Atlantic since 1886 on a dynamic map of the southeastern United States and Central America. Coded in C++ for Windows.
- Developed an application to graphically simulate the rise in water elevation and erosion of the coastline for the Jean Lafitte National Historic Park. Coded in C++ for the Windows NT environment.
- Ported legacy code from Fortran to C++ for a simulation of the growth of bottomland hardwoods. Wrote a program to reformat raw water level data measured in the field to be used in the simulation. Coded in C++ for DOS.
Intern
Confidential
Responsibilities:
- Designed and implemented a program to convert a Univac 36-bit word data file to a VAX 32-bit word data file. Converted and transferred data from the Univac to the VAX. Improved the system to transfer data. Stacked and logged existing systems on cartridges. Code written in Fortran.
Intern
Confidential
Responsibilities:
- Updated and verified security databases. Evaluated and enhanced the security database system written in dBASE III+ on an IBM PC.
