To define my career as a Software Architect and Engineer is limiting as I have worked outside "the box", becoming ingrained in the companies I work for, understanding the business needs, and creating technical solutions to advance the business further.
While at Getty Images I managed more than the technology in the music division; I met with B2B and B2C partners discussing their audio needs and with technical teams advising them how to receive digital audio, setup their databases schemas for Meta data, and ETL receiving methods.
I am the first person in the music industry to register royalty free tracks with BMI and ASCAP so royalty free tracks would not be collect on. Negotiating the business need for registration and the system changes need to deliver the data.
I have architected and coded many applications: mission critical, globally distributed, locally installed, and web based applications. Most of these applications are internal and cannot be viewed by the public; other public sites are no longer viewable due to changes in the business for which they were created. So MenkeCraft was created in part to illustrate my UI, UX, and web design and coding skills.
Projects Ideated, Architected, Engineered, and Executed:
- Implemented AWS EC2 data repository for all audio digital assets
- Fully automated audio encoding process of multiple (wav, mp3) types dramatically reducing ingestion time
- Expanded API for bulk delivery of thousands of audio tracks for B2B partners
- Created multiple methods to ETL data and deliver media files to accommodate B2B and B2C customers that could not use one standard method
- Directly read and write audio file meta data utilizing SQL server, C#, and Microsoft Media Foundation reducing ingestion cataloging time
- Erected data warehouse and SQL to enable rapid data anyalsis for contributors, marketing, and billing processes
- Database driven execution processes; change data values, not the code base, to modify application execution and algorithms
- Code generator; Application writes new code, based on parameters, and then process executes the new code
- GUI diagnostic application; manage, and trouble-shoot globally distributed mission critical operations workstations
- GUI Application and database to rapidly inventory digital asset library and meta data across multiple diverse storage mediums, both internal and external B2B locations
- Reduced ETL of data from Oracle Financials to SQL DB from several hours to under 30 minutes
- Localization UI/UX development; Database for multiple language translation and standardized development
- KESOP (Key Employee Stock Option Plan); engineered DB, GUI application, ETL all data, stock positions, coded algorithms for valuation of holdings, calculations of entitlements, generate statement of holdings and offerings ,options, vesting for all C suite and top management
Profile