Senior Programmer, Business Development Resume
CA
OBJECTIVE:
- Taking all aspects and tiers of business strategy, process, project management, design, programming, and support to the next level through challenging projects by developing and designing systems to not only to help accomplish significant goals but to establish long term growth in a company or agency.
TECHNICAL SKILLS:
Software: PHPMyAdmin - Expert / Currently used / 2 years MySQL - Expert / Currently used / 2 years SQL Server Expert / Currently used / 9years Wordpress - Expert / Currently used / 5 years Drupal - Intermediate / Currently used / 2 years Adobe ImageReady - Expert / Currently used / 7years Adobe Photoshop - Expert / Currently used / 9years Dreamweaver - Expert / Currently used / 8years Visual Studio Expert / Currently Used / 3 years PyCharm - Expert / Currently used / 1 year Oracle PL/SQL - Intermediate / Currently used / 3years SQL Server DTS Expert / Currently Used / 4 years PeopleSoft Interface Development Intermediate /Currently used / 3 years
Languages: SQL (SQL Server) Expert / Currently used / 7 years MySQL - Expert / Currently used / 8 years PHP Expert / currently used / 5 years ASP (VBScript) / ADO - Expert / Currently used / 8years C#- Expert / Currently used / 7 years C++ - Expert / Used last year / 8years CGI/PERL - Intermediate / Currently used / 8years Python - Intermedia / Currently used / 2 years Bootstrap - Expert / Currently used / 5years CSS - Expert / Currently used / 10years XSLT Expert / Currently used / 2 years AJAX - Expert / Currently used / 3years HTML - Expert / Currently used / 15years Javascript - Expert / Currently Used / 12 Years NodeJS - Intermediate / Currently Used / 1 Year XHTML - Expert / Currently used / 7years HTML5 Intermediate / Currently used / 4 years XML Expert / Currently used / 4 years WML (Mobile) Expert / Currently used / 2 years Java Intermediate / not frequent / 6 years Silverlight Intermediate / currently used / 1 year Coldfusion Intermediate / not frequent / 2 years HLA (High Level Assembly) Intermediate / Not used / 2 years Visual Basic Expert / Currently used / 9 years
Specializations: Web Graphic & Interface Design - Expert / Currently used / 14 years UX/UI - Expert / Currently used / 12years Usability, A/B, User Acceptance Testing - Expert / Currently used / 8years Database Design Expert / Currently used / 10 years Database Administration Expert / Currently used / 7 years Wordpress Development (Plugins/Templates/Custom) - Expert / Currently used / 4 years Enterprise System Design Expert / Currently used / 12 years LAMP Stack - Expert / Currently used / 5 years Django Stack - Intermedia / Currently used / 1 year Microsoft ASP.NET Web Stack Expert / Currently used / 7 years
WORK EXPERIENCE:
Senior Programmer, Business Development
Confidential, CA
Responsibilities:
- Assessing opportunities for potential to create long-term value while determining the paths available for the company to pursue it (e.g. understand the trade-offs and risks of one path vs. another)
- Manage relationships with clients and customers by forging partnership deals while acting as the primary point of contact.
- Implements the recommendations of the strategic marketing plan through market research and analysis.
- Evaluates operational issues to determine how competitive and current it is with the latest trends in the industry which includes monitoring development of new market segments.
- Develops marketing campaigns for new products and services. This includes formulating a specific budget and expenditure plan for each.
- Demonstrates knowledge of and supports mission, vision, value statements, standards, policies and procedures, operating instructions, confidentiality standards, and the code of ethical behavior.
- Managing all aspects of corporate partner communications strategies and provide responsive and high-quality customer service.
- UX / UI
- Co-leads user experience in both vision and execution, establishing a methodology that produces positive and consistent experiences for app users.
- Creating Bootstrap-based wireframes to cultivate the best workflow patterns based on exploring a range of alternatives. Designs are based on persuasive evidence and well-reasoned tradeoffs.
- Established a program of usability testing, prototyping and research efforts using success metrics to ensure that all projects are driven by user needs and business outcomes.
- Development
- Coding in Python to focus primarily on UI to MVC-based Framework Development (e.g. Django, Yii, .NET, etc.) and integrating Bootstrap-based layouts and components while collaborating with engineering and designers on site architecture, design, and implementation.
- Participates in all development all phases of the work, from conceptual ideation to detailed design delivery.
Senior Engineering Manager
Confidential, Petaluma, CA
Responsibilities:
- Lead and managed a small team of studio and web engineers who are responsible for supporting show hosts, producers, editors and other stakeholders pushing content into a variety of digital mediums (i.e. MP3, iTunes, YouTube, Web, etc). The company produces 27 active shows about technology, security and business (Live and OnDemand). Between those shows, around 30-50 episodes are produced per week.
- Designed a custom video encoding system used to encode video mezzanines into a variety of file formats (i.e. MP3, MP4 HD, MP4 SD, Mobile, etc.). The system would then deploy to several content distribution services such as YouTube, Cachefly, iTunes, Roku, Apple TV, etc. and the company’s Drupal-based website. Video editors use the system on the daily basis to deploy the latest episodes of the company’s shows. Prior to the system, video editors would “Save As…” for days on end and manually update sites, YouTube and other services. The internal app saved video editors hundreds of hours per month.
- Designed/created feeds and files notification system. Prior to the system, producers, video editors and hosts can only track the validity of their episodes by viewing each website, YouTube channel or receive email from fans that the episode was either not working or is non existent. The app now displays in a single page and guarantees the validity of each episode’s audio, video and YouTube feed without having to visit each site.
- Provided concept on Live Metrics for all live shows and worked closely with engineering team to design and create the app that would track the number of people watching/listening a live episode. The internal app would pull numbers from web-based live broadcasting services such as UStream, BitGravity and Justin TV minute by minute.
- Provided proof of concepts for future system projects that can help optimize day-to-day production. One particular project included an analytics database for ad reads. It would contain the adread slots for specific episodes of each show and track fulfilment for each advertiser.
- Reported directly to CEO the current status of the engineering team’s projects which delved in IT, studio, video production and web development. Each project was coordinated, prioritized and managed based on the company’s goals working closely with the CEO and Co-founder.
- Provided business strategies from an engineering perspective with CEO and Co-founder such as the push to have company owned mobile apps based on identifying the personas of its current audience.
Lead Developer / Writer
Confidential, CA
Responsibilities:
- Designed the website using Wordpress, custom modifications to the templates, style sheet, admin screens, widgets, etc. The skin I built for the site is a custom template that makes use of complex layouts, overlays, etc.
- Responsible for all PHP developement and User Interface Design. Provided all prototyping before presenting it to the editorial staff and worked the typical process from design to implementation.
- Manages and heavily modify the MySQL database as well as extend its schema for various custom features which are extendable through various Wordpress plug-ins - some of which were customized. This includes widgets and other customizable pieces like modifying the TinyMCE.
- Manages a team of 3-4 writers and enjoyed doing press coverage at various conferences such as CES, E3, TechCrunch Disrupt, GDC, MobileBeat and a whole slew of other events. We also interview executives from various companies as well as explore emerging technologies and, once in awhile (if not most of the time), provide a lighter side of tech reporting to take the edge off our readers...and ourselves.
- Performed a number of customizations that made use of CSS on the website and have made heavy use of prototyping on Photoshop deploy through Dreamweaver and make the necessary changes to deploy.
- Worked on SEO optimization, SERP, SEM and variety of other web marketing techniques which was acquired throughout the site’s creation. This includes keyword optimization and other avenues of driving site traffic and search results.
- Established style guides for a variety of content types and created a document for writers to do proper publishing setups. Also integrated the Wordpress site with a variety of social networks that echo the latest posts.
- Established writing environment and guidelines for publishing consistent layout of content. This includes category selection process, nomenclature for podcasts, image uploading guidelines, and other processes.
- Provided news coverage in business and enterprise technologies and offer responsible for maintaining the site as well as playing the community manager among LTG’s social networks.
Chief Web Architect
Confidential, CA
Responsibilities:
- Lead and engineered the system design for Coast Guard mission critical applications such as the Pipeline Application. Worked with senior management (i.e. ADM, CAPT, LCDR, etc.) to help refine business requirements. Also responsible for technical analysis, back-end development, data migration, conversion of data to multiple formats (i.e. Word, excel, etc.) and user interface design. These applications dealt with thousands of users who required to certify funding and spending in the scope of hundreds to billions of dollars. The Pipeline application is mandated by the Coast Guard and is used to closeout finances each quarter of the year to help pass their audit. Before the application was created, the audit process took 3 months and the Coast Guard has never passed audits for decades. Now it takes 12-24 hours and the possibility of passing the audit has increased significantly and they anticipate that the Coast Guard will pass audit within a year or so as the Pipeline application continues to expose spending anomalies, significant expenditures and other finance related irregularities.
- Won the 2007 Innovation for the Pipeline Application - an given by the Commandant himself recognizing significant improvements in Coast Guard innovation. Over a thousand submissions are sent as potential innovations. Less than a hundred get nominated and a small handful get ed.
- Designed and lead the project for the Backlog Budget Request application. The Backlog Budget application was originally two systems (Coast Guard West and Coast Guard East). I was responsible for combining these systems into a single cohesive application that met the needs of both sides. This included creating the project plans, establishing POCs, prototype designs, programming, and database development, Risk Management, Refining Business Requirements, stating deadlines, as well as a breakdown of the application timelines. This application is used throughout the whole Coast Guard by thousands of field units and is used to prioritize any remaining funds for mission-critical projects on the field.
- Designed from scratch a web-based ticket system to manage support for CG-wide applications in the form of the Case Manager. The Case Manager is used in tandem with the Pipeline application to provide support for the hundreds to thousands of CG users throughout the organization.
- Designed from scratch a web-based survey submission system to manage feedback for CG-wide applications in the form of the Feedback Manager. The Feedback Manager is used in tandem with the Pipeline application (and other applications) to measure user acceptance, system effectiveness, and system confidence for the hundreds to thousands of CG users throughout the organization.
- Consulted and assisted lead design for the ACCB application - a web-based system used to effectively procure and track equipment for IT groups throughout all of Coast Guard. A different development team asked for my assistance for its design. After consultation, this application has been nominated for the 2008 Innovation .
- Redesigned OOVA (Open Obligation Validation Application) - system based on managing obligated funds. Its redesign helped achieve high visibility throughout the Coast Guard and became a mandated application.
- Established prototyping and development process. Process included business/requirement analysis, prototyping process, and ease of groundwork transition for web development in HTML, ASP.NET, Photoshop, Dreamweaver, and other technologies.
- Established development environment and guidelines for developing web-based applications. This included file structure, file nomenclature, coding guidelines, subroutine libraries, and other development processes.
- Established QA process which included user acceptance testing (usability testing), test scenarios, stress testing, and establishing a ticket system (via Case Manager).
- Maintained the MLCPAC (now FORCECOM) intranet website. Development and prototyping placed the site to be more interactive.
- Responsible for maintaining the reporting tools used on the website as well as other legacy applications.
Part-Time Instructor
Confidential, Alameda/CA
Responsibilities:
- Instructor specializing in HTML/XHTML/SQL/XML/ASP and Interface Design
- Working part-time with company to teach classes under the following languages and topics:
- HTML, ASP, Photoshop, Dreamweaver, Prototype Development, XML and SQL.
- Responsible for providing syllabus, material, and other visual material for the class.
Senior User Interface Developer / Project Manager
Confidential, San Jose/CA
Responsibilities:
- Coordinate with UI team to engineer and develop web interfaces (or POCs - Proof-Of-Concepts) for CargoSmart.com, CDRIVE, and other projects (5000+ users) utilizing screens using HTML/DHTML and javascript (by hand), PeopleSoft template pages, and/or ASP.NET-based interfaces. Prior to redesign, Cargosmart was not ranked in Shipment Focus Magazine top 100 most friendliest and effective tracking websites. After my redesign, CargoSmart reached the top 20, ranking at #12. It also received an for most improved website.
- Refine requirements given by business and system analysts who were responsible for providing their requirements/feature sets.
- Organized several meetings to go over requirement reviews, prototype mockups, and provide screen flow or user scenarios to utilize good usability (user-friendly) practices.
- Performed Usability Lab tests on users while providing test cases and scenarios through a comprehensive document covering aspects such as click time and user behavior analysis.
- Developed and standardized graphics, icons, buttons, as well as modularizing interfaces. Created and provided documents for interface development to keep consistency but paid attention to detail on usability.
- High proficiency in graphic design has prompted other involvements in projects other than cargosmart (i.e graphic print work, site design, etc.)
- Created documents that diagram user screen flow using modularized interfaces while maintaining user-centric design.
- Assisted in fleshing out low-level prototypes to integrate with DB, and PL SQL procedures.
- Responsible for Creating Style guides (ranging from 30-40 pages) for many parts of the application, page standard designs and templates. Style guides are then disseminated to many parties including UI team.
- Create and directed several new designs/projects and application enhancements for the CargoSmart system, this included fully scalable and modular systems and functions around the site.
- Assisted in Cargosmart's other related sites for graphics, interface work and usability insight (schedulingsmart.com and operationsmart.com).
Developer, Analyst, Support, Founder
Confidential, CA
Responsibilities:
- Started a three man company to develop web sites/apps for small businesses on a part-time basis.
- Freelance ASP/ASP.NET, PHP, CGI/Perl expertise on several types of projects ranging from search engine refinement to rich interfaces.
- Gathered requirements and provided overall analysis of current workflow vs. new workflow and then proposed solution through various visual material (i.e. PPT presentation, meetings, etc.)
- Created and designed Proof-Of-Concepts (POCs) for high-level interface designs after refining requirements. This includes detailed conceptual sketches, possible fail-safe scenarios, visio diagrams illustrating interface/screen flow, etc.
- Created and conducted testing scenarios through visio and provided documents for all projects involving web applications and/or deployment of networks.
- Worked on projects where site is migrating from one platform to another (i.e. PHP > ASP, ASP > ASP.NET, JSP > ASP.NET).
- Developing complex ASP.NET applications for interactive content with databases to give users ability modify content through individual accounts.
- Other past projects include redesigning interfaces and optimizing the management of information through intranets. This includes organizing statistical data through administrators and local accounts.
- Developed web-based Helpdesk systems with employee timestamp capabilities for medium sized companies.
- Small projects included: creating informational web sites (brochure based) for small businesses web based interface for handling product organization on the web contact directory search engine for employees content management system with security rights, registration, and newsletters e-commerce web-based product procurement online auction site
- Demonstrations of said projects can be requested
- Example of large sites utilizing RDBMS and complex front-ends (i.e. DHTML/CSS)
Web Director / Senior ASP Developer
Confidential, South San Francisco/CA
Responsibilities:
- Worked closely with pharmaceutical development group to create CFR11 compliant applications to regulate and enforce GMP (good manufacturing practices) with a team of 10 programmers and database engineers.
- Developed a CRM/ERP solution for sales force using Oracle DB, ASP, COM, and Peoplesoft interface
- Developed new infrastruture and guidelines for company’s intranet
- This included the adopting the industry standard/procedures for deploying N-tier based sites and web-based applications.
- Developed and improved interface for current flash-based intranet.
- Created several web-based applications for the NT-based platform.
Senior ASP Developer/ User Interface Designer
Confidential, San Francisco/CA
Responsibilities:
- Worked with a small engineering team to develop the company's first flagship B2B application. Developed from the ground up using SQL Server and ASP. Developed several versions of the user interface for the web based application and integrated backend systems with the finalized interface (ASP). Also assisted in core programming of the application.
ASP/Web Developer
Confidential, Sacramento/CA
Responsibilities:
- Design and develop interfaces for the intranet including maintainance (Windows NT). Also developed initial intranet web apps (using ASP).
- Web Scripting for special projects and applications on internet site(using Perl/CGI)
- Leaded web development staff for other informational sites for other agencies:
- Redesigned DMV's web site (with new interface which in turn increased the number of public users to easily gain access to needed info)
- Created Vehicle Renewal Registration on-line application (where users can do e-commerce for their registration) co-created and developed online Driver License Renewal web application for users to renew their licenses online.
Student Assistant/Network Administrator
Confidential, Albany/CA
Responsibilities:
- Assisted in troubleshooting networks across various computer platforms.
- Maintained and managed network servers for optimal use.
- Assisted Database Administrator with Oracle DB through C programming.
- Helped manage users accounts through Unix and IBM X-terms.
- Experimented with HTML for intranet. Began experimenting with ASP Development on NT machines.