Professional Summary
A Software Engineer with over 20 years of experience, I have a deep passion for understanding the underlying technology of every project I tackle. I started my journey with HTML in 1997 and have since mastered a wide range of technologies from frontend development to complex back-end systems to native & hybrid mobile apps. I specialize in dissecting project requirements, selecting the most appropriate tools, and delivering scalable yet robust solutions.
Proficient in a range of technologies, including ReactJS, NodeJS, NextJS, SSR, Objective-C, Java, PHP, MySQL, JavaScript (ES5, ES6), TypeScript, C# .net, Arduino, ROS, Xcode, Android Studio, Unity3D, jQuery, AJAX, and CSS, with a solid foundation in HTML and XML. My expertise in Object-Oriented Programming, Event-Driven Design Patterns, and extensive experience with AWS, Azure, ActionScript 2.0/3.0, along with various related tools, enable me to integrate multiple technologies to build powerful applications, Rich Internet Applications (RIAs), and Single Page Applications (SPAs).
Experience with Photoshop, Illustrator, and InDesign, and I appreciate collaborating with creative teams. Additionally, I have extensive experience with Linux server distributions (Fedora Core, Red Hat, Gentoo, Ubuntu) and a strong understanding of computer hardware, including assembly and maintenance. I am adaptable and capable of working across Mac, PC, and Linux environments.
Work History
Blue RnD / Media Jack Agency
Managing Director, Tech Lead
02/2010 – Present
- Oversee day-to-day operations, ensuring projects stay on track and are delivered by deadlines.
- Play a key role in development, leveraging expertise to support ongoing needs and drive company success.
- Lead the team in creating high-impact apps, including:
- JOM iPhone & iPad apps (custom UX/UI),
- FOX Business apps for Google TV and Kindle Fire,
- Mark Mauzy iPhone app (backward compatible),
- Lakewood Webcast Video Player (live streaming),
- JOM OnDemand Video Player with housing functionality,
- ESPN Flash app with REST API integration.
- Develop custom solutions such as:
- WordPress themes for One Red Leaf Entertainment and Insource Technology,
- Interactive UI for reachable.com,
- Compass navigation for LJ Cooper’s splash page,
- Facebook canvas pages for Joel Osteen,
- Flash interactive tool for Revlon,
- Non-Flash menu system for Revlon (HTML/CSS/ JavaScript/jQuery),
- ActionScript 2.0 for kriskan.com and Bonneville video presentation,
- ActionScript 3.0 for tgcreative.com (XML-fed),
- Authorize.Net payment gateway (PHP/CIM).
- Build an HTML5 image/content slider compatible with all browsers and iOS devices.
News Corp
Full Stack Developer
05/2007 – 10/2009
- Developed the 2008 Elections Flash Map with real-time updates every 10 seconds and historical data for 2004 and 2006.
- Created a universal video player with multiple skins for seamless updates, improving scalability and efficiency.
- Built the Flash media player skins used for FOX News and FOX Business.
- Developed a Flex application for the Obama Change Index, tracking political ratings with data pulled from Drupal 6 CMS.
- Coded the FOX New Year’s Eve 2009 interactive, allowing users to view top clips and vote on top headlines.
- Created a Flex application for managing FOX News scheduling, automating XML exports to vendors bi-weekly.
- Developed iOS prototype apps for streaming media and RSS reading.
- Integrated double-click advertising into various Flash components.
- Designed and coded the Obama Cabinet selection interactive using AMFPHP for voting and CMS integration.
- Collaborated on an internal media delivery system to manage video assets, ship to distributors, and enable searchable metadata tagging.
Fat Bottom Line
Interactive Developer
07/2006 – 03/2007
- Designed and developed prototypes for real-time video communication and browsing data capture, improving user interaction and data analysis.
- Created Flash-based applications, utilizing Flash Media Server to deliver client services effectively.
- Led programming for VideoHelpLive, VideoAuctionLive, and VideoSeminarLive, integrating Flash with PHP/MySQL for seamless user data exchange.
Janda Design Company
Senior Developer, Development Manager, Information Technologist
01/2004 – 06/2006
- Engineered a MySQL + PHP Content Management System and site templates for 50Ways.org, enhancing site functionality and user experience.
- Developed Flash programming and animations for:
- General Hospital, All My Children, and One Life to Live: Created 3D family trees.
- ABC’s Hope and Faith: Designed interactive quiz.
- ABC’s Desperate Housewives: Created two interactive quizzes.
- ABC’s Lost Season One: Developed a game similar to Myst.
- ABC’s Oscar Games: Produced engaging game animations.
- ABC’s The Nine: Created interactive content.
- ABC’s Ugly Betty: Contributed to Flash site development.
- ABC’s Alias: Designed an interactive quiz.
- Led Flash programming and animations for MGA games, including:
- Mall Crawl: Developed game mechanics.
- Big Fish Lil’ Fish: Animated card game.
- Bratz Diamondz, Bratz Ponyz, Bratz Fashion Designer: Created various dress-up games.
- Tale Twisterz: Designed Ad lib game.
- Developed 3D modeling and Flash content for:
- BBC NBC Universal: Animated main page.
- ABC’s Gray’s Anatomy: Modeled hospital, designed, and programmed the Flash site.
- Contributed to AOL projects including:
- TMZ (30 Mile Zone): Developed web layout and Flash programming.
- Media Browser: Assisted in Flash design.
- Giant Laptop Software: Created a streaming TV classics demo.
- Created an Apple Desktop widget for ABC’s 25 Days of Christmas Countdown using Flash and RSS feeds.
Qualtrics
Frontend Developer
06/2006 – 08/2006
- Family friends referred me as a web developer and I freelanced the first website for Qualitrics.com. It was build with html tables and images.
Profit Max
Frontend / PHP Developer
03/2005 – 04/2005
- Designed layouts for multiple sites hosted by Profit Max, enhancing visual appeal and user experience.
- Contributed to PHP/MySQL design and layout, supporting the development of robust and efficient web solutions.
UVSC Web Design Team
Frontend / Coldfusion Developer
2003
- Utilized Macromedia ColdFusion and HTML to develop and modify pages for the high school website, improving functionality and content presentation.