Unity Developer Resume
Las, VegaS
SUMMARY
- Design and program complex, high transaction SQL databases.
- Internet Applications (ASP, WPF, and .Net Core).
- Desktop applications in C#, Web Forms, XAML (Visual Studio).
- Web services, middleware C#, REST, LINQ, Azure/Cloud platforms
- 100’s of systems for dozens of clients. 30mm user systems
- Integrated high - performance full Stack architecture/programming
- Provide documentation and instructions for development team.
- Typical Scrum Roles; Product Owner/Scrum Master
- Develop proposals, options and estimates for clients/Sr management. Assign responsibilities to programmers, track.
- Provide technical advice/mentoring to jr. programmers. Establish and enforce “best practices”.
- Hire and manage external consultants and contractors; technical interviews.
TECHNICAL SKILLS
- Database MS SQL 7.0, 2000~2019 Azure
- Advanced Schema Design/Implementation
- MS SQL Reporting
- Basics (stored procedures, triggers, tables, views, scripts, Indices, full text searches, functions, etc)
- Enterprise Design/Implementation (replication/distribution, Datamarts, DTS,SSIS, ETL, Data Integrity )
- Full Web Site Development
- ASP pages and User Controls, Azure, Web Core
- Silverlight Application
- Desktop/Mobile applications development using Visual Studio
- UI Design, Middleware, and Database design and programming
- WinForms, XAML/WPF/Silverlight, Windows Phone 7 SQL Lite
- XAML/WPF, C# Applications, C# SQL 2016, Windows Services, WCF, REST, LINQ, Unity 3d
- Object Programming, Custom User Controls,
- Complete system coding; User Interface, Business layer, Data access layer, Database
- Autodesk Inventor/Fusion 3D Design, Manufacture
- Graphics (Visio/Photoshop/Corel Draw)
- Windows IOT/Raspberry Pi
- Unity 3D multiplatform(Windows/Android/IPhone)
PROFESSIONAL EXPERIENCE
Confidential, Las Vegas
Unity DeveloperTechnologies: Unity 3D, Raspberry Pi, C#
Keywords: XML, JSON, Remoting, Sockets, Game Development, Iot, Robotics, Fusion 360, Unity, C#, Android
Responsibilities:
- I was teh sole developer for a Unity (C#) application to communicate and control Robotic arms.
- There is a light version to run on Android/Windows tablets, and a more robust 3D Nurb application for desktops.
- I generated teh 3D objects in Fusion 360, imported them in Unity, and wrote teh application to move, render, control, and communicate teh virtual, and real robotic arm.
Confidential, Las Vegas
Sole DeveloperTechnologies: MS-SQL 2012, ASP, Silverlight 2 C#, Server 2008,VPN, Azure
Keywords: SQL, Tables, Queries, Views, Stored Procedures, Modeling-Schema-Architecture, T-SQL, ASP, Silverlight 2, C#, Cloud
Responsibilities:
- Confidential is developing software to link thousands of machine shops to millions of potential users.
- I developed teh web software interface, database, and file conversion routines.
- Teh software allows users to upload a part they want laser cut or machined, view teh part in different materials, and then select a process.
- Teh system uploads teh files, converts them to a common format, and processes orders and payments.
Confidential, Las Vegas
Sole DeveloperTechnologies: C#, Unity 3D, IOT, Raspberry Pi, SQL, Azure
Keywords: XML, JSON, Remoting, Sockets, Game Development, Iot, Robotics, Fusion 360, Unity, C#, Android, Azure, Cloud
Responsibilities:
- Confidential was a Kickstarter targeted robotics company.
- I designed/engineered/built and programmed a robotics platform.
- Industrial Design and mechanical engineering used Autodesk Inventor.
- PCB boards were designed in EagleCad.
- Windows IOT OS software commanded a raspberry Pi3.
- A multiplatform app was created using C# in Unity 3D.
Confidential, Los Angeles
Database Modeling and ConversionsTechnologies: MS-SQL 2008 SSIS, SSRS
Keywords: SQL, Tables, Queries, Views, Triggers, Stored Procedures, Modeling-Schema-Architecture, T-SQL, SSIS, ETL
Responsibilities:
- Confidential develops and maintains public health software for a dozen states, several Canadian provinces, and local municipalities. It TEMPhas approximately 200 developers in Confidential Ca, and India.
- I was brought in to handle some database challenges.
- I prototyped tested and redesigned several core components of their system. I dramatically increased teh speed of saving and displaying EAV data. It Including teh development of sql conversions scripts, and meta scriptlet generators.
- Stored procedure, indexed view, and user defined function standards were created, to optimize database and network performance.
- 11 Oversea’s developers were managed and trained in teh use of novel techniques, and their work was reviewed. This required extensive use of an EAV database model.
Confidential, Las Vegas
Sole Developer Techniques: Large scale replication, Windows Remoting, Desktop App wif one click install, Distributed computing, windows mobile, Windows Services, SSIS, ETLMSSQL 2005, C#, VS, Desktop App, ASP, BITS, All required technologies, SQL ReportingResponsibilities:
- Teh It System was an interactive advertisement company, running 100’s of Taxi Cabs wif computers showing interactive ads to passengers (XPe). I was hired as a tech lead, CTO. Eventually, I wrote every line of production code.
- Each cab had a copy of MS SQL embedded, and communicated to a central server via proprietarily replication at 10 second intervals using windows remoting. Cabs also auto-updated their own software using “One-Click” updates.
- All ads were cued, and downloaded via BITS. Data was provided to customers and staff via Windows Reporting.
- All cabs were monitored using windows desktop apps. All metadata was manipulated via desktop apps.
- Customer feedback and ordering was done via ASP.Net.
Confidential, Las Vegas
Database Architecture, Schema, and ProgrammingTechnologies: MS-SQL 2000
Advanced Techniques Replicaiton
Keywords: SQL, Tables, Queries, Views, Triggers, Stored Procedures, Modeling-Schema-Architecture, T-SQL, ETL, DTS
Responsibilities:
- I assisted in teh design and development of an SQL server that stored and indexed records for law firms managing large mergers.
- There was significant replication challenges between desktop indexers, and a central SQL server.
Confidential, Las Vegas
System Architecture, Application Design/Development, Interface Design/ProgrammingResponsibilities:
Technologies: MS-SQL 2000, C#.Net, ASP.Net
Advanced Techniques: Meta data, Sophisticated Modeling, UI Design
Keywords: SQL, Tables, Queries, Views, Triggers, Stored Procedures, Modeling-Schema-Architecture, T-SQL, ADO, C#.Net, ASP.Net, XML, Performance Optimization, OO
Responsibilities:
- When you put a CD into you're computer, and see a list of songs on teh CD; you’ve a Confidential customer.
- Confidential CDDB is an online CD database that integrates wif computer CD players (iTunes, Real Audio, Win Amp etc) to provide teh title and track names.
- Teh system supports Millions of hits per day. This project involved every trick in teh book including Meta-data, combined attribute indexing, data compression, XML, Fuzzy Logic, and preprocessed searches.
- Was initially hired as teh database architect, later after a decision was made to move to Oracle, continued consulting on conceptual database development.
- I developed teh primary search technique, and teh secondary, fuzzy match technique. Teh system’s data structures allowed, 000 Disk lookups per second on a low end PC based server.