Chief Technology Officer
2014 - PRESENTProject Insiders- Recruited and lead developers for reboot of website.
- Kept team together to deliver new version in 4 months using Agile in JIRA Atlasssian.
- Setup google analytics to analyze usage of old and new site.
- Create and maintain old data model and transform it into a new model for new site.
- Managed all aspects of technology.
Technologies: Analytics, JavaScript, Angular, Agile, Play Framework, JavaCTO
2014 - 2014TedVentures- Building Salesforce Apps from scratch using JQuery, Apex, VisualForcePages, and APIs.
- Website crawling and data scrapping to support company research and analytics for marketing.
- Supported all aspects of the foundation and growth of a technology startup.
Technologies: Salesforce Dataloader, APIs, Apex, SalesforceChief Technology Officer
2012 - 2014KnowMED Incorporated- Supported all aspects of the foundation and growth of a technology startup.
- Led the design and development of a cohort export and dynamic query tool for uses in registry-based research.
- Led the production of a service-orientated architecture for dynamic forms backed by full enterprise features. Included a SOA API for third-party integrations.
- Handled architecture of software and data modeling. Led all technology and product management activities.
- Implemented the transition from Rackspace to AWS to support growth into the cloud.
Technologies: Amazon Web Services (AWS), AWS, Databases, Semantic Web, JavaSenior Data Modeler
2011 - 2012MD Anderson Cancer Center- Led a NLP project to create structured radiology documents using terminologies, NLP, and a reference model.
- Created a self-organizing terminological representation of all web services within the Service Orientated Architecture (SOA) at MDACC that used faceted browsing and terminologies for interaction with users.
- Led a NLP project to support surgical infection surveillance and perioperative procedure curation.
- Helped review and update data modeling standards and resources. Vetted Oracle's Health Data Model and supported data modeling activities.
- Served as a technical advisor for all terminology, NLP, and semantic web proposals and client interactions.
Technologies: Natural Language Processing (NLP), Semantic Web, JavaScientific Programmer
2007 - 2011University of Texas, School of Biomedical Informatics- Led the design, architecture, and development of KnowMed. Supported hiring and firing decisions for different developers. Supported technological discussions.
- Created a bio-surveillance network for the city of Houston by combining data from 9 emergency rooms across the city with environmental sensors and school reports.
- Built a dynamic form generation application with a web-based admin for managing and building the forms. Used for two clinical trials and one natural disaster.
- Created a semi-automatic integration engine to combine EHR data from 5 diverse dental schools and make it available for researchers to ask questions across all of the data.
- Served as technical advisor for all proposals and client interactions.
Technologies: Eclipse, NetBeans, Subversion (SVN), Microsoft SQL Server, Semantic Web, JavaSoftware Engineer
2006 - 2007Elekta- Led 2 developers and 1 project manager to modernize the company’s core technology: radiation treatment planning software, using a genetic algorithm optimization engine.
- Created an aspect oriented means of automatically generating code, leveraging C# to rapidly develop a robust solution for modeling objects.
- Created a paperless, web-based intranet code review process in use across the company.
- Created, as an integral team member, the company’s standards for C# and Scrum.
- Applied HCI and OO principles to an existing application to quantify and eliminate errors and spaghetti code.
Technologies: XSLT, XML, IIS, C#Chief GIS Programmer
2003 - 2006University of Illinois at Urbana-Champaign- Created an ESRI web-based GIS platform using ASP and SQL to fulfill government contracts.
- Created a dynamic vector overlay to the images generated by ArcGIS using JavaScript and SVG.
- Transitioned the application to AJAX to increase responsiveness.
- Interacted with clients to help support the post-implementation of the products.
- Provided technological guidance and assistance when acquiring new contracts.
Technologies: Subversion (SVN), IIS, ArcGIS, JavaScript, HTML, C#, ASP, Visual StudioChief Developer
2002 - 2002TechWare, Inc- Drove the completion of a new version of LogBook, resulting in 30% increase in sales.
- Refactored existing code to cut errors by 50% and increase speed of the program by 20%.
- Updated the user interface to support a better customer workflow.
- Introduced version control and improved other development processes.
- Enhanced the reporting environment to support downloading and ad hoc reporting.
Technologies: Windows, Crystal Reports, Visual FoxPro